Okten School

Python

8 месяцев
Для начинающих
Python Fullstack
Этот курс научит вас основным технологиям веб-разработки: от Git, HTML/CSS и JavaScript до React, Redux и Next.js. Вы освоите работу с базами данных (MySQL, MongoDB), Python, Django, DevOps-инструментами и Scrum. Курс включает практические задания, консультации и возможность стажировки.

О курсе

Программа курса

Основы работы с кодом

Курс начинается с Git и GitHub. Слушатели установят систему контроля версий, научатся создавать репозитории и использовать базовые команды. Рассматривается работа в команде, решение конфликтов слияния, настройка доступа к хранилищу и создание pull request-ов.

Верстка и стилизация

В модуле HTML/CSS изучаются основы создания веб-страниц. Слушатели освоят блочные элементы, селекторы, Flexbox и Grid для разметки. Особое внимание уделяется адаптивной верстке, работе с медиа, формами, шрифтами и иконками. Практическая работа ведется в Figma.

JavaScript и TypeScript

Модуль охватывает полный цикл изучения JavaScript: от базовых типов данных и операций до функций, объектов и массивов. Рассматриваются ООП, прототипы, асинхронность, работа с DOM и BOM. TypeScript преподается как естественное продолжение - от синтаксиса до практического применения с инструментами разработки.

Базы данных

Слушатели освоят две популярные системы управления базами данных. MySQL преподается через создание таблиц, язык запросов SQL и практические задания. MongoDB охватывает работу с коллекциями, документами и собственным языком запросов для NoSQL базы данных.

Frontend разработка

React преподается от создания простых приложений до расширенных концепций. Слушатели освоят компоненты, хуки, маршрутизацию и управление данными. Redux Toolkit покрывает управление состоянием приложения, включая асинхронные операции. Next.js демонстрирует создание полноценных приложений с расширенными возможностями.

Backend разработка

Python Core охватывает основы языка: условные выражения, функции, модули, работу с коллекциями и файлами. ООП преподается вместе со стандартной библиотекой и внешними модулями. Django REST Framework фокусируется на создании API: сериализация, представления, разрешения, фильтрация и пагинация.

DevOps и методологии

DevOps модуль включает Docker, контейнеризацию сервисов, микросервисную архитектуру и работу с Amazon Web Services. Scrum преподается через артефакты, события и ценности методологии, с анализом распространенных ошибок.

Карьерный развитие

Завершающий модуль готовит к поиску работы: создание резюме, профиля в LinkedIn, поиск вакансий и подготовка к интервью. HR-лекция дает практические советы для успешного старта в IT.

Особенности курса

Курс рассчитан на 960 учебных часов при интенсивности 6 занятий в неделю. Предусмотрено бесплатное повторное прохождение для закрепления материала. Часть занятий проводится на английском языке. Участники получают дополнительный курс в подарок и консультации преподавателей. После успешного завершения возможно стажировка на реальном проекте с последующим трудоустройством. Для получения гарантии необходимо соблюдать требования к посещению занятий.

Что включено

Выдается диплом/сертификат
Гибкий график
Возможно трудоустройство
Реальный проект в портфолио
Сопровождение ментора