Программирование и создание ИТ-продуктов CSS Python Писать программный код Анализировать данные Управлять проектами JavaScript Django HTML

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

ООО Скилфэктори
627,00 часов длительность
Онлайн формат
Начальный уровень
1 поток (закрыт) 28.10.2021-26.01.2023
2 поток (закрыт) 04.11.2021-02.02.2023
3 поток (закрыт) 11.11.2021-09.02.2023
4 поток (закрыт) 18.11.2021-16.02.2023
5 поток (закрыт) 25.11.2021-23.02.2023
6 поток (закрыт) 02.12.2021-02.03.2023
7 поток (закрыт) 09.12.2021-09.03.2023
8 поток (закрыт) 16.12.2021-16.03.2023
9 поток (закрыт) 23.12.2021-23.03.2023
10 поток (закрыт) 30.12.2021-06.04.2023

Описание

Вы пройдете весь путь с нуля до фулстек-разработчика — от основ программирования и алгоритмического мышления до наполнения портфолио и готовности к трудоустройству. Курс ориентирован в первую очередь на новичков, которые решили получить профессию программиста с нуля, и дает полноценную подготовку веб-разработчика. Этот курс для тех, кто хочет изучить Python и научиться делать сайты самостоятельно.

Онлайн-учеба в комфортном режиме

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

 

Максимум практики и интерактива

3 тренажера по HTML, CSS, JavaScript, задачи и упражнения, интерактивные вебинары, сквозные и командные проекты, хакатоны с реальными задачами от клиентов — все, чтобы вы прочно закрепили навыки.

 

Преподаватели и менторы из индустрии

Вас будут обучать и сопровождать успешные опытные разработчики. Они ответят на все вопросы по теории, дадут обратную связь по заданиям, помогут поддержать мотивацию.

 

Портфолио и подготовка к трудоустройству

Вместе с Центром карьеры вы оформите резюме и портфолио, изучите состояние рынка труда и составите свою карьерную 

Часов в программе
146,00 часов
лекции
369,00 часов
практика
71,00 час
самостоятельная
35,00 часов
промежуточная аттестация
1 час
входная диагностика
5 часов
итоговая аттестация
627,00 часов
всего
Цель программы
- Дать студенту все необходимые знания и навыки для трудоустройства на позицию Fullstack-разработчика на Python
- Помочь в трудоустройстве на позицию начинающего Fullstack-разработчика на Python
Актуальность
Спрос на программистов питона постоянно высокий, а в регионах России спрос сильно растет по данным сервиса Хабр Карьера. Евгений Кисляков, заместитель министра Министерства цифрового развития РФ - ежегодный дефицит ИТ-специалистов составляет от 500 тысяч до 1 млн. За неделю на hh.ru появилось более 600 вакансий python-разработчика, при этом много вакансий для удаленной работы. Программисты на python нужны в проекты Сбера, Альфа-банка, Мособлгаза, Ленты, Тинькофф, ЛитРес, ivi, BelkaCar и сотни других небольших и средних компаний.
Входная диагностика 1 час
Тестирование
Итоговая аттестация 5 часов
Тестирование

Компетенции

Общекультурные


способность осуществлять поиск, критический анализ и синтез информации, применять системный подход для решения поставленных задач (УК-1)
Знать:

- методики поиска, сбора и обработки информации;
- актуальные российские и зарубежные источники информации в сфере профессиональной деятельности;
- метод системного анализа.

Уметь:

- применять методики поиска, сбора и обработки информации;
- осуществлять критический анализ и синтез информации, полученной из разных источников;
- применять системный подход для решения поставленных задач.

Владеть:

- методами поиска, сбора и обработки, критического анализа и синтеза информации;
- методикой системного подхода для решения поставленных задач.

способность определять круг задач в рамках поставленной цели и выбирать оптимальные способы их решения, исходя из действующих правовых норм, имеющихся ресурсов и ограничений (УК-2);
Знать:

- виды ресурсов и ограничений для решения профессиональных задач;
- основные методы оценки разных способов решения задач;
- действующее законодательство и правовые нормы, регулирующие профессиональную
деятельность

Уметь:

- проводить анализ поставленной цели и формулировать задачи, которые необходимо решить для
ее достижения;
- анализировать альтернативные варианты для достижения намеченных результатов;
- использовать нормативно-правовую документацию в сфере профессиональной деятельности

Владеть:

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

Общепрофессиональные


способность использовать современные информационные технологии и программные средства, в том числе отечественного производства, при решении задач профессиональной деятельности (ОПК-1)
Знать:

- современных информационных технологии и программных средств, в том числе
отечественного производства, при решении задач профессиональной деятельности

Уметь:

- выбирать современные информационные технологии и программные средства, в том числе
отечественного производства, при решении задач профессиональной деятельности

Владеть:

навыками применения современных информационных технологий и программных средств, в том числе отечественного производства, при решении задач профессиональной деятельности

способность инсталлировать программное и аппаратное обеспечение для информационных и автоматизированных систем (ОПК-2)
Знать:

- знания основ системного администрирования, администрирования СУБД, современные стандарты информационного взаимодействия систем

Уметь:

- умение выполнять параметрическую настройку информационных и автоматизированных систем

Владеть:

- владение навыками инсталляции программного и аппаратного обеспечения информационных и автоматизированных систем

Требования

Важно умение пользоваться ПК

Образование
  • Среднее профессиональное образование
Иные требования и рекомендации для обучения по программе

Важно умение пользоваться ПК

Модули

свернуть
22,00ч
Модуль 1 О курсе и профессии
1. Введение в обучение 2.IT в современном мире
58,00ч
Модуль 3 Объектно-ориентированное программирование
1. Введение в ООП 2. Продолжение ООП 3. Модули и импорт. Работа с файлами и данными. 4. Алгоритмы и структуры данных 5. Итоговый проект ООП
152,00ч
Модуль 5 Вёрстка и фронтенд-разработка на JavaScript
1. Знакомство с web 2. Введение в JS 3. Функции 4. Объекты 5. Документ 6. AJAX 7. API браузера 8. Основы HTML. Структурные, текстовые, строчные элементы 9. Основы CSS. Layouts 10.Advanced CSS 11. Препроцессоры и методологии 12. Сборка проекта 13. Автоматизация рутины
48,00ч
Модуль 7 DevOps
1. Linux. Работа с файлами и директориями 2. Linux. Работа с пользователями и правами; время и дата 3. Linux. Сетевые интерфейсы 4. Docker
70,00ч
Модуль 2 Введение в Python.
1. Подготовка к работе 2. Типы данных 3. Циклы и условия 4. Функциональное программирование 5. Lambda функции, встроенные методы map, filter 6. GitHub
178,00ч
Модуль 4 Бэкенд-разработка на Python и Django
1. Знакомство с Django 2. Модели 3. Представления и шаблоны 4. Фильтры и формы 5. Авторизация и регистрация 6. Работа с почтой и выполнение задач по расписанию 7. Работа с асинхронными задачами через Celery 8. Кэширование 9. Качество кода 10. Безопасность 11. Управляющие команды и настройка панели администратора 12. Работа с PostgreSQL 13. Продвинутые возможности работы с Django 14. Локализация и интернационализация 15. REST архитектура 16. Проект на Django “Доска объявлений”
93,00ч
Модуль 6 Фреймворки для Frontend-разработки
1. Основы React.js 2. Свойства и состояния объектов. Redux. Flux 3. Практика React, часть 1 4. Практика React, часть 2 5. Продвинутые возможности для создании react-приложения 6. Отладка react приложений 7. Обзор Vue, Angular и других фреймворков 8. Создание с помощью Django и React современного веб-приложения 9. Клиент-серверное взаимодействие через веб-сокеты
22,00ч
Модуль 1 О курсе и профессии
1. Введение в обучение 2.IT в современном мире
70,00ч
Модуль 2 Введение в Python.
1. Подготовка к работе 2. Типы данных 3. Циклы и условия 4. Функциональное программирование 5. Lambda функции, встроенные методы map, filter 6. GitHub
58,00ч
Модуль 3 Объектно-ориентированное программирование
1. Введение в ООП 2. Продолжение ООП 3. Модули и импорт. Работа с файлами и данными. 4. Алгоритмы и структуры данных 5. Итоговый проект ООП
178,00ч
Модуль 4 Бэкенд-разработка на Python и Django
1. Знакомство с Django 2. Модели 3. Представления и шаблоны 4. Фильтры и формы 5. Авторизация и регистрация 6. Работа с почтой и выполнение задач по расписанию 7. Работа с асинхронными задачами через Celery 8. Кэширование 9. Качество кода 10. Безопасность 11. Управляющие команды и настройка панели администратора 12. Работа с PostgreSQL 13. Продвинутые возможности работы с Django 14. Локализация и интернационализация 15. REST архитектура 16. Проект на Django “Доска объявлений”
152,00ч
Модуль 5 Вёрстка и фронтенд-разработка на JavaScript
1. Знакомство с web 2. Введение в JS 3. Функции 4. Объекты 5. Документ 6. AJAX 7. API браузера 8. Основы HTML. Структурные, текстовые, строчные элементы 9. Основы CSS. Layouts 10.Advanced CSS 11. Препроцессоры и методологии 12. Сборка проекта 13. Автоматизация рутины
93,00ч
Модуль 6 Фреймворки для Frontend-разработки
1. Основы React.js 2. Свойства и состояния объектов. Redux. Flux 3. Практика React, часть 1 4. Практика React, часть 2 5. Продвинутые возможности для создании react-приложения 6. Отладка react приложений 7. Обзор Vue, Angular и других фреймворков 8. Создание с помощью Django и React современного веб-приложения 9. Клиент-серверное взаимодействие через веб-сокеты
48,00ч
Модуль 7 DevOps
1. Linux. Работа с файлами и директориями 2. Linux. Работа с пользователями и правами; время и дата 3. Linux. Сетевые интерфейсы 4. Docker

Преподаватели

Бородин

Михаил

X5 Retail Group

Руководитель разработки веб-проектов

https://github.com/mikhailborodin

Свинцов

Михаил

Студия повышения успеваемости

Ведущий разработчик

Ракова

Валерия

научная лаборатория СПбПУ

Программист на Python

https://github.com/studentwithpc

Волченко

Тарас

"Умные технологические решения"

разработчик

https://github.com/tarraso

Орлов

Дмитрий

Neon Banana

Старший backend-разработчик

https://github.com/feakuru

Суша

Евгений

Taqtile

Fullstack Web & Mobile Developer

94 992 p
Авторизуйтесь чтобы записаться

Профстандарт

Разработчик Web и мультимедийных приложений

06.035

Ответственный за программу

info@skillfactory.ru

+79585770417