Fullstack-разработчик на Python

125 студентов зачислены

Помощь

в трудоустройстве

4 проекта

в портфолио

Доступ к курсу

навсегда

Кому подойдёт этот курс

Новичкам в программировании

Вы с нуля освоите востребованную профессию, научитесь программировать на Python и JavaScript, верстать сайты и работать с базами данных. Сможете самостоятельно писать backend- и frontend-часть.

Опытным программистам

Вы повысите свои шансы на высокооплачиваемую работу, получите советы от опытных преподавателей Skillbox и узнаете, как развиваться fullstack-программисту и работать со сложными и дорогостоящими проектами.

Начинающим разработчикам

Если вы уже владеете базовыми знаниями по frontend или backend, то обучение поможет вам освоить полный цикл создания продукта. Вы станете универсальным специалистом и увеличите свой доход.

Чему вы научитесь

Верстать сайты

на HTML и CSS

Работать

с API

Создавать веб-приложения

по современным требованиям

Работать с базами

данных

Программировать

на Python

Использовать систему

контроля версий Git

Содержание курса

Основные курсы

Знакомство с курсом
Базовый HTML
Базовый CSS
Работа с макетом
Layout. HTML-разметка
Layout. Flexbox
Layout. Стилизация
Продвинутый HTML
Продвинутый CSS
Сетки
Адаптивность. Десктоп и планшет
Адаптивность. Мобильные устройства
JavaScript для верстальщика
Доступность
Кросс-браузерность
База знаний
Работа с хостингом
Анимация

Вёрстка HTML-писем
SVG
Анимация на JS
Оптимизация и процесс загрузки
Сборщики
Препроцессоры и Постпроцессоры
CSS Grid
CMS
База знаний: часть 2
Будущее вёрстки

Введение.
Переменные и работа с числами.
Строки, boolean и условные операторы.
Массивы и циклы.
Функции.
Объекты.
Введение в DOM.
Константы, области видимости и замыкания.
Преобразование типов и нестрогие сравнения.
Обработка событий и пользовательский ввод.
Разработчик и soft skills.

Модули.
npm, package.json.
Event loop и асинхронная разработка.
Методы объекта и прототипы.
Тестирование.
Обработка ошибок.
Общение с сервером, async/await.
События.
ООП и его реализация в JavaScript.
ФП, работа с массивами и строками.

Введение
Основы работы с Python
Операторы, выражения
Условный оператор If, ветвления
Условный оператор if: продвинутые условия
Цикл while
Цикл for. Циклы со счётчиком
Цикл for. Параметры функции range()
Числа
Базовые коллекции: list
Цикл for: работа со списками
List comprehensions, slice и сортировка списков
Двумерные массивы
Базовые коллекции: кортежи и строки
Базовые коллекции: словари
Функции. Основы
Функции. Продвинутые темы
Базовые коллекции: множества
Алгоритмы и структуры данных
Функции. Оформление и документация
Работа с файлами
Поиск в подстроке с помощью деревьев и regex
Функции. Рекурсия
Введение в ООП
Работы с модулями
Работа с файловой системой
Элементы функционального программирования
Алгоритмы
Структуры данных
Принципы ООП
ООП. Продвинутые темы
Исключения
Протоколы, генераторы, декораторы и менеджеры контекста
Основы работы с сетью
Продвинутые темы

Конечно! При правильном подходе к обучению, самостоятельном расширении кругозора и своевременном выполнении практических заданий вы сможете достигнуть результата даже без специальных базовых знаний. Во всём помогут опытные кураторы, которые будут сопровождать вас на протяжении всего курса.
Зависит от того, насколько быстро вы хотите освоить профессию. Чтобы пройти курс за 6,5 месяцев и трудоустроиться к этому времени, нужно заниматься по 2 часа в день. Но совсем необязательно следовать жёсткому графику — учиться можно когда удобно.
Вы можете изучать материалы курса в удобном вам режиме, совмещать обучение на платформе с работой и личной жизнью. Более того, все видео будут доступны и по окончании курса, так что вы сможете освежить свои знания в любой момент.

Будьте первым кто оставит отзыв.

Оставить отзыв можно только с предоставлением сертификата о прохождении курса.

Пожалуйста, войдите чтобы оставить отзыв
Fullstack-разработчик на Python
Цена:
303 408 ₽ 166 874 ₽