Кажется, что входить в IT уже поздно? Но статистика показывает, что на рынке всё ещё не хватает разработчиков. Особенно с актуальными знаниями. Эта программа — специально для тех, кто хочет быстро влиться в IT-среду. Вы освоите Python на практике и создадите три веб-приложения, а ещё получите бонус — научитесь работать с базами данных.
- Полное руководство по Python 3: от новичка до профессионала
Курс по Python — первый и ключевой в программе. Вы сможете приобрести основные навыки программирования и подготовиться к изучению более сложных тем.Введение в Python.Основы Python.Коллекции, циклы и логика в Python.Функции и модули.Ошибки и исключения. Автоматизированные тесты.ООП в Python.Модули и пакеты.Дополнительные темы.Движемся дальше.Что нового в Python 3.8.Финальная практика.
- Шаблоны проектирования на Python
Шаблоны проектирования помогают улучшить качество кода и ускорить разработку. Курс представлен в формате видеосерий, где демонстрируется кодирование в PyCharm. Используется движок Kinetica, который убирает визуальную загромождённость редактора и фокусирует вас исключительно на коде. Большинство демонстраций соотносятся с отдельным файлом исходного кода, который вы можете скачать и запустить в любой среде разработки.В курсе нет UML-диаграмм. Все демки — живое программирование.Принципы проектирования SOLID.Строитель (Builder).Фабрики (Factories).Прототип (Prototype).Одиночка (Singleton).Адаптер (Adapter).Мост (Bridge).Компоновщик (Composite).Декоратор.Фасад (Facade).Приспособленец (Flyweight).Прокси (Proxy).Цепочка ответственности (Chain of Responsibility).Команда (Command).Интерпретатор.Итератор.Медиатор.Снимок (Memento).Наблюдатель (Observer).Состояние (State).Стратегия (Strategy).Шаблонный метод (Template Method).Посетитель (Visitor).
- Бэкенд-разработка на Django: с нуля до специалиста
Django — это мощный фреймворк для создания веб-приложений на Python. Вы научитесь применять шаблоны Django, разрабатывать серверную часть веб-приложений, моделировать базы данных, настраивать админ-панель, используя Django Admin, и многое другое.Начало работы с проектом.Работа с шаблонами.Django ORM, модели и БД.Авторизация и регистрация.Корзина товаров.Фильтрация, пагинация, Django Admin.CBV, миксины, emails.PostgreSQL, OAuth.Тестирование, кеширование, Celery.Заказы и подключение оплаты.Конфигурирование проекта.Дополнительный модуль: Django REST Framework (DRF).
- Изучаем Git и GitHub за 3 часа на практике
Курс по Git — компактное, но полезное введение в использование Git и GitHub для управления версиями исходного кода. Сегодня Git — это стандарт в индустрии, без которого не получится стать разработчиком. Понимание его основ помогает эффективно отслеживать изменения и вносить правки в код без потери данных.Вступление.Основы Git.Ветвление и контроль версий в Git.Git и GitHub.VCS в IDE WebStorm.Тесты.
- React. Полное руководство 2023
Курс по React будет полезен всем, кто хочет заниматься фронтендом.Он представляет собой обширное руководство по использованию библиотеки React для разработки современных веб-приложений.JS, необходимый для курса.Знакомство с React.Первые компоненты на React.Разбор JSX.Быстрый старт приложения. Создание бойлерплейта.Передача данных между компонентами. Props.Состояние приложения.Рендеринг списков в приложении.Условный рендеринг компонентов.React-фрагменты.Хуки useState и useEffect.Библиотека react-router.Процесс рендеринга в React.Управление состоянием. Redux Toolkit.Компоненты высшего порядка — HOC.Дополнительные хуки.
- Бэкенд-разработка на Django: с нуля до специалиста
Django — это мощный фреймворк для создания веб-приложений на Python. Вы научитесь применять шаблоны Django, разрабатывать серверную часть веб-приложений, моделировать базы данных, настраивать админ-панель, используя Django Admin, и многое другое.Начало работы с проектом.Работа с шаблонами.Django ORM, модели и БД.Авторизация и регистрация.Корзина товаров.Фильтрация, пагинация, Django Admin.CBV, миксины, emails.PostgreSQL, OAuth.Тестирование, кеширование, Celery.Заказы и подключение оплаты.Конфигурирование проекта.Дополнительный модуль: Django REST Framework (DRF).
- Selenium на Python за 3 часа
Курс по Selenium даст знания для автоматизации веб-браузеров, например для написания тестов на основной код. Вы научитесь создавать скрипты для автоматизации рутинных задач в браузере, применять BeautifulSoup вместе с Selenium для скрейпинга данных и многое другое.Введение в Selenium.Знакомство с Selenium WebDriver.Selenium Advanced.Управление браузером.Скрейпинг данных с BeautifulSoup.PageObject & Refactoring.
- Шаблоны проектирования на Python
Шаблоны проектирования помогают улучшить качество кода и ускорить разработку. Курс представлен в формате видеосерий, где демонстрируется кодирование в PyCharm. Используется движок Kinetica, который убирает визуальную загромождённость редактора и фокусирует вас исключительно на коде. Большинство демонстраций соотносятся с отдельным файлом исходного кода, который вы можете скачать и запустить в любой среде разработки.В курсе нет UML-диаграмм. Все демки — живое программирование.Принципы проектирования SOLID.Строитель (Builder).Фабрики (Factories).Прототип (Prototype).Одиночка (Singleton).Адаптер (Adapter).Мост (Bridge).Компоновщик (Composite).Декоратор.Фасад (Facade).Приспособленец (Flyweight).Прокси (Proxy).Цепочка ответственности (Chain of Responsibility).Команда (Command).Интерпретатор.Итератор.Медиатор.Снимок (Memento).Наблюдатель (Observer).Состояние (State).Стратегия (Strategy).Шаблонный метод (Template Method).Посетитель (Visitor).
- Практический курс для новичков по SQL и PostgreSQL
Многие веб-приложения и программные проекты используют базы данных для хранения и управления данными. Курс по SQL и PostgreSQL позволит вам получить полное представление о разработке программного обеспечения.Зная PostgreSQL, вы сможете писать запросы и возвращать данные, которые с помощью Django и языка Python отобразите пользователю в браузере на сайте.Введение в SQL.Простые запросы с SELECT.Соединения (Joins).Подзапросы.DDL. Управляем БД и таблицами.Проектирование БД.Представления (Views).Логика с CASE, COALESCE и NULLIF.Функции SQL и PL\pgSQL.Ошибки и их обработка.Приведение типов данных.Индексы.Массивы.Пользовательские типы.Продвинутая группировка с CUBE и ROLLUP.Знакомство с psql.Импорт данных.CTE (Common Table Expressions).Оконные функции.Транзакции.Триггеры.Безопасность в PostgreSQL.
- Практический курс для новичков по SQL и PostgreSQL
Многие веб-приложения и программные проекты используют базы данных для хранения и управления данными. Курс по SQL и PostgreSQL позволит вам получить полное представление о разработке программного обеспечения.Зная PostgreSQL, вы сможете писать запросы и возвращать данные, которые с помощью Django и языка Python отобразите пользователю в браузере на сайте.Введение в SQL.Простые запросы с SELECT.Соединения (Joins).Подзапросы.DDL. Управляем БД и таблицами.Проектирование БД.Представления (Views).Логика с CASE, COALESCE и NULLIF.Функции SQL и PL\pgSQL.Ошибки и их обработка.Приведение типов данных.Индексы.Массивы.Пользовательские типы.Продвинутая группировка с CUBE и ROLLUP.Знакомство с psql.Импорт данных.CTE (Common Table Expressions).Оконные функции.Транзакции.Триггеры.Безопасность в PostgreSQL.
- Изучаем Git и GitHub за 3 часа на практике
Курс по Git — компактное, но полезное введение в использование Git и GitHub для управления версиями исходного кода. Сегодня Git — это стандарт в индустрии, без которого не получится стать разработчиком. Понимание его основ помогает эффективно отслеживать изменения и вносить правки в код без потери данных.Вступление.Основы Git.Ветвление и контроль версий в Git.Git и GitHub.VCS в IDE WebStorm.Тесты.
- Основы вёрстки с HTML и CSS
Курс по вёрстке необходим для понимания того, что происходит на фронтенде. Без HTML, CSS тут далеко не уедешь. В каждом модуле вы сможете попрактиковаться в HTML и CSS, а в конце курса получите грамотно свёрстанный вами сайт.GitHub, Figma, макет.Теги и начало вёрстки макета.Знакомство с CSS.Отступы, devtools, блочные элементы.Флексбоксы.Формы, группировки, селекторы.Позиционирование и поведение.Завершение проекта.
- Полное руководство по Python 3: от новичка до профессионала
Курс по Python — первый и ключевой в программе. Вы сможете приобрести основные навыки программирования и подготовиться к изучению более сложных тем.Введение в Python.Основы Python.Коллекции, циклы и логика в Python.Функции и модули.Ошибки и исключения. Автоматизированные тесты.ООП в Python.Модули и пакеты.Дополнительные темы.Движемся дальше.Что нового в Python 3.8.Финальная практика.
- React. Полное руководство 2023
Курс по React будет полезен всем, кто хочет заниматься фронтендом.Он представляет собой обширное руководство по использованию библиотеки React для разработки современных веб-приложений.JS, необходимый для курса.Знакомство с React.Первые компоненты на React.Разбор JSX.Быстрый старт приложения. Создание бойлерплейта.Передача данных между компонентами. Props.Состояние приложения.Рендеринг списков в приложении.Условный рендеринг компонентов.React-фрагменты.Хуки useState и useEffect.Библиотека react-router.Процесс рендеринга в React.Управление состоянием. Redux Toolkit.Компоненты высшего порядка — HOC.Дополнительные хуки.
- Selenium на Python за 3 часа
Курс по Selenium даст знания для автоматизации веб-браузеров, например для написания тестов на основной код. Вы научитесь создавать скрипты для автоматизации рутинных задач в браузере, применять BeautifulSoup вместе с Selenium для скрейпинга данных и многое другое.Введение в Selenium.Знакомство с Selenium WebDriver.Selenium Advanced.Управление браузером.Скрейпинг данных с BeautifulSoup.PageObject & Refactoring.
- Основы вёрстки с HTML и CSS
Курс по вёрстке необходим для понимания того, что происходит на фронтенде. Без HTML, CSS тут далеко не уедешь. В каждом модуле вы сможете попрактиковаться в HTML и CSS, а в конце курса получите грамотно свёрстанный вами сайт.GitHub, Figma, макет.Теги и начало вёрстки макета.Знакомство с CSS.Отступы, devtools, блочные элементы.Флексбоксы.Формы, группировки, селекторы.Позиционирование и поведение.Завершение проекта.
-
Цена - 8 900 руб.
- Продолжительность курса составляет 148 часов