Профессия Fullstack-разработчик на Python

4692

Вы сможете активно участвовать во всех этапах разработки сайтов и веб-интерфейсов — от работы с дизайн-макетами до программирования и настройки серверов. Получите комплексные знания в веб-разработке и станете зарабатывать больше.

Курс возможно приобрести в рассрочку. Полгода обучения бесплатно — первый платеж через 6 месяцев!

Стоимость указана за месяц.

Программа

Вас ждут 4 основных блока и 9 дополнительных курсов с онлайн-лекциями и практическими заданиями.

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

Веб-вёрстка. Базовый уровень

  1. Знакомство с курсом.
  2. Базовый HTML.
  3. Базовый CSS.
  4. Работа с макетом.
  5. Layout. HTML-разметка.
  6. Layout. Flexbox.
  7. Layout. Стилизация.
  8. Продвинутый HTML.
  9. Продвинутый CSS.
  10. Сетки.
  11. Адаптивность. Десктоп и планшет.
  12. Адаптивность. Мобильные устройства.
  13. JavaScript для верстальщика.
  14. Доступность.
  15. Кросс-браузерность.
  16. База знаний.
  17. Работа с хостингом.
  18. Анимация.

Веб-вёрстка. Продвинутый уровень

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

JavaScript. Базовый уровень

  1. Введение.
  2. Переменные и работа с числами.
  3. Строки, boolean и условные операторы.
  4. Массивы и циклы.
  5. Функции.
  6. Объекты.
  7. Введение в DOM.
  8. Константы, области видимости и замыкания.
  9. Преобразование типов и нестрогие сравнения.
  10. Обработка событий и пользовательский ввод.
  11. Разработчик и soft skills.

JavaScript. Продвинутый уровень

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

Python Basic

  1. Введение
  2. Основы работы с Python
  3. Операторы, выражения
  4. Условный оператор If, ветвления
  5. Условный оператор if: продвинутые условия
  6. Цикл while
  7. Цикл for. Циклы со счётчиком
  8. Цикл for. Параметры функции range()
  9. Числа
  10. Базовые коллекции: list
  11. Цикл for: работа со списками
  12. List comprehensions, slice и сортировка списков
  13. Двумерные массивы
  14. Базовые коллекции: кортежи и строки
  15. Базовые коллекции: словари
  16. Функции. Основы
  17. Функции. Продвинутые темы
  18. Базовые коллекции: множества
  19. Алгоритмы и структуры данных
  20. Функции. Оформление и документация
  21. Работа с файлами
  22. Поиск в подстроке с помощью деревьев и regex
  23. Функции. Рекурсия
  24. Введение в ООП
  25. Работы с модулями
  26. Работа с файловой системой
  27. Элементы функционального программирования
  28. Алгоритмы
  29. Структуры данных
  30. Принципы ООП
  31. ООП. Продвинутые темы
  32. Исключения
  33. Протоколы, генераторы, декораторы и менеджеры контекста
  34. Основы работы с сетью
  35. Продвинутые темы

Python Advanced

  1. Основы работы в Linux
  2. Основы культуры CI
  3. Основы дебаггинга и профилирования
  4. Основы CI/CD
  5. Тестирование приложения
  6. HTML, DOM etc
  7. Networking
  8. Многозадачность
  9. Базы данных
  10. Индексы
  11. Протоколы Python
  12. Flask
  13. Async web
  14. Основы CI/CD N
  15. Основы CI/CD N+1
  16. Docker. Что это такое?
  17. RESTful API
  18. Знакомство с ORM
  19. CGI server
  20. Web development
  21. Безопасность
  22. Командный дипломный проект

Что получит слушатель по окончании

  • Диплом Skillbox
  • Портфолио
  • Помощь в трудоустройстве

Ваше резюме после обучения

  • Должность: Fullstack-разработчик на Python
  • Зарплата от: 120 000 ₽

Профессиональные навыки:

  • Разработка интернет-магазинов под ключ
  • Написание комментируемого и форматированного кода
  • Администрирование и деплой пилотных работ
  • Умение ставить адекватные сроки и соблюдать их
  • Создание анимационных сайтов
  • Умение разбираться в чужом коде
  • Настройка интеграции CRM с внешними системами
  • Написание запросов к реляционным базам данных

 

Форма оплаты

Рассрочка платежей

Онлайн школа

SkillBox

Продолжительность курса

1 год

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

Школа помогает с трудоустройством

Время доступа к материалам

Не ограничено

Отзывы

Отзывов пока нет.

Добавить отзыв

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.