Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции

Стоимость курса

8 900 ₽
нет рассрочки

Профессия на данный момент состоит из четырёх курсов:

Курс по Python — необходимая база, поскольку без знания языка программирования сделать ничего невозможно.

Курс по SQL (PostgreSQL) вам необходим, поскольку 99% проектов так или иначе завязаны на базы данных. Зная PostgreSQL, вы сможете писать запросы и возвращать данные, которые с помощью Django и языка Python отобразите пользователю в браузере на сайте.

Курс по Django вам необходим, если вы хотите научиться делать что-то осязаемое (веб-сайты), используя язык Python.

Курс по паттернам необходим для самых сильных студентов для развития умений писать код в объектно-ориентированном стиле.

Что вы получаете

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

FAQ

Нужно ли знать математику?

Не требуется. В дальнейшем, при развитии вас как программиста - может потребоваться. Зависит от того чем будете заниматься.
 
Сколько часов в неделю мне нужно будет уделять учёбе?

Вы вольны заниматься в любом удобном для вас темпе. Однако, мы рекомендуем заниматься хотя бы 4 часа в неделю. Это минимум.
 
Я смогу общаться с преподавателями?

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

Что вы получите после обучения

Приобретаемые навыки

Вас будут обучать

Работал с платформой .NET с 2003 года. Профессионально занимался проектированием и реализацией ПО больше 10 лет, преимущественно на платформе .NET. Сертифицированный специалист по WPF и WCF. Публичный спикер на московских .NET митапах и конференциях.

Самое главное, что характеризует мои курсы - выжимка самого необходимого. Не люблю растекания мыслями по древу (если ни о чём). Краткость - сестра таланта и я верю в то, что в современную эпоху информационной перегруженности - необходимо сосредотачиваться на самом главном и отсеивать "лишнее" до тех пор, пока это "лишнее" действительно не понадобится.

Образовательная организация

Stepik — образовательная платформа и конструктор онлайн-курсов.

Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки.

Наша цель — сделать образование открытым и удобным.

Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.

Платформа Stepik включает в себя конструктор бесплатных занятий и уроков. Создать интерактивный обучающий курс может любой зарегистрированный пользователь. При этом авторы обучающих материалов сохраняют авторские права. Сервис не имеет ограничений по числу обучающихся на курсе.

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

Большим преимуществом данной платформы является возможность встраивать созданные материалы на сторонние сайты, например, Moodle и Canvas.

Кроме того, Stepik может использоваться в качестве площадки для проведения разнообразных мероприятий, таких как олимпиады и конкурсы.

Интерфейс платформы полностью русскоязычный, достаточно дружественный и интуитивно понятный. Платформа полностью бесплатна.

За каждый пройденный курс в Stepik обучающийся получает сертификат о прохождении. Получение сертификата также бесплатно.

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

1. Полное руководство по Python 3: от новичка до профессионала

  • Введение в Python
  • Основы Python
  • Коллекции, циклы и логика в Python
  • Функции и модули
  • Ошибки и исключения. Автоматизированные тесты
  • ООП в Python
  • Модули и пакеты
  • Дополнительно
  • Движемся дальше
  • Что нового в Python 3.8
  • Финальная практика
  • Допматериалы - 1. Введение в многопоточное программирование
  • Допматериалы - 1. Модуль Threading
  • Допматериалы - 1. Модуль asyncio
  • Введение в SQL
  • Простые запросы с SELECT
  • Соединения - Joins
  • Подзапросы
  • DDL - управляем БД и таблицами

2. Практический курс для новичков по SQL и PostgreSQL

  • Введение в SQL
  • Простые запросы с SELECT
  • Соединения - Joins
  • Подзапросы
  • DDL - управляем БД и таблицами
  • Проектирование БД
  • Представления (Views)
  • Логика с CASE, COALESCE, и NULLIF
  • Функции SQL и PL\pgSQL
  • Ошибки и их обработка
  • Приведение типов данных
  • Индексы
  • Массивы
  • Пользовательские типы
  • Продвинутая группировка с CUBE и ROLLUP
  • Знакомство с psql
  • Импорт данных
  • CTE - Common Table Expressions
  • Оконные функции
  • Транзакции
  • Триггеры
  • Безопасность в postgresql

3. Шаблоны проектирования на Python

  • Введение
  • Принципы проектирования SOLID
  • Строитель (Builder)
  • Фабрики (Factories)
  • Прототип (Prototype)
  • Одиночка (Singleton)
  • Адаптер (Adapter)
  • Мост (Bridge)
  • Компоновщик (Composite)
  • Декоратор
  • Фасад (Facade)
  • Приспособленец (Flyweight)
  • Прокси (Proxy)
  • Цепочка ответственности (Chain of Responsibility)
  • Команда (Command)
  • Интерпретатор
  • Итератор
  • Медиатор
  • Снимок (Memento)
  • Наблюдатель (Observer)
  • Состояние (State)
  • Стратегия (Strategy)
  • Шаблонный метод (Template Method)
  • Посетитель (Visitor)
  • Заключение

4. Бэкенд разработка на Django: с нуля до специалиста

  • Начало работы с проектом
  • Работа с шаблонами
  • Django ORM, модели и БД
  • Авторизация и регистрация
  • Корзина товаров
  • Фильтрация, пагинация, Django Admin
  • CBV, миксины, emails
  • PostgreSQL, OAuth
  • Тестирование, кеширование, Celery
  • Заказы и подключение оплаты
  • Конфигурирование проекта
  • Доп. модуль: Django REST Framework - DRF

5. Основы вёрстки с HTML и CSS

  • GitHub, Figma, Макет
  • Теги и начало вёрстки макета
  • Знакомство с CSS
  • Отступы, devtools, блочные элементы
  • Флексбоксы
  • Формы, группировки, селекторы
  • Позиционирование и поведение
  • Завершение проекта 

Рейтинг курса

4
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 20.04.2024 09:45
Профессия Python-разработчик

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

Оставить отзыв
Поделиться курсом с друзьями