SHAREWOOD

SHAREWOOD
Редактор
- Регистрация
- 25/11/2019
- Сообщения
- 142.165
- Репутация
- 90.048
Профессия Python-разработчик
![Профессия Python-разработчик [skillbox, Роман Булгаков, Никита Нестеренко, Андрей Шулаев, Сергей Кротов] Профессия Python-разработчик [skillbox, Роман Булгаков, Никита Нестеренко, Андрей Шулаев, Сергей Кротов]](data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' width='1377' height='569' viewBox%3D'0 0 1377 569'%2F%3E)
Описание:
Развивайте основные навыки Python-разработчика
Программа курсов
180 часов теории
282 часа практики
14 проектов
Актуализировано в 2023 году
Главные курсы
Введение в Python. Часть 1: 11 практических заданий
Python Advanced: создание социальной сети, 29 практических заданий
Продвинутые умения
Фреймворк Python Django: 20 практических заданий, 1 комплексный проект
Командный проект: разработка маркетплейса, 8–12 рабочих спринтов, презентация перед экспертами
Дополнительные модули
Базовый пакет
Скрытая ссылка[/SIZE]
Описание:
Развивайте основные навыки Python-разработчика
- Обучаюсь базовым алгоритмам и типам данных в Python
- Учусь работать с системами управления задачами и брокерами сообщений, такими как RabbitMQ
- Автоматизация процесса развертывания приложений с помощью Docker
- Изучаю SQL, работаю с базами данных и API сервисов третьих сторон
- Знаком с основными принципами ООП
- Работаю с фреймворками Django, Flask и FastAPI
- Понимаю механизм работы протоколов HTTP, HTTPS и WebSockets
- Применяю систему управления версиями Git для коллективной разработки и настройки CI/CD
Программа курсов
180 часов теории
282 часа практики
14 проектов
Актуализировано в 2023 году
Главные курсы
Введение в Python. Часть 1: 11 практических заданий
- Основы работы с Python
- Операторы, выражения
- Условный оператор if: ветвления и продолжение
- Цикл while
- Цикл for: циклы со счетчиком, особенности работы с range и строками
- Вложенные циклы
- Числа. Типы int и float
- Начало работы с функциями
- Особенности типа данных float
- Установка и настройка IDE
- Базовые коллекции: списки, строки, словари, кортежи
- Методы работы с List
- Представления списков
- Продолжение работы с функциями
- Работа с файлами
- Обработка ошибок с помощью исключений
- Введение в ООП и его принципы
- Итераторы и генераторы
- Декораторы: от начального до продвинутого уровня
- Заключение по функциям
- Библиотеки для работы с данными
Python Advanced: создание социальной сети, 29 практических заданий
- Flask
- Основы работы в ОС Linux
- Введение в культуру CI
- Основы отладки и профилирования
- Logger
- Деплой приложения на Linux
- Docker
- Многопоточность
- Вводный модуль по MVC-фреймворку
- RESTful API
- ORM SQLAlchemy
- CGI server
- Асинхронное программирование: asyncio
- Многозадачность: FastAPI
- Postgres + Миграции
- Pytest, Mock
- Безопасность
- Основы культуры CI: linters
- CD, автоматический деплой
Продвинутые умения
Фреймворк Python Django: 20 практических заданий, 1 комплексный проект
- База данных и модели
- Административный интерфейс Django
- Обработка запросов в Django
- Формы
- Class based views. Generic views
- Аутентификация и авторизация
- Регистрация и система прав доступа
- Тестирование
- Работа с файлами
- Локализация и интернационализация
- Документирование
- Эффективная работа с базой данных в Django
- Логирование и профилирование
- Экспорт/импорт данных
- Оптимизация при помощи кэширования
- Деплой и командное взаимодействие
Командный проект: разработка маркетплейса, 8–12 рабочих спринтов, презентация перед экспертами
- Станете членом команды из 3–5 участников под руководством тимлида
- Создадите собственную версию Яндекс.Маркета
- Будете работать по методологии Scrum/Kanban
- Регулярно обсуждать прогресс и получать новые задачи для доработки продукта
- Будете брать более сложные задачи на работе благодаря расширенным навыкам и знаниям, что поможет вам быстрее вырасти до Middle.
Дополнительные модули
- Карьерное развитие программиста
- Язык запросов SQL
- Система контроля версий Git
Базовый пакет
Скрытая ссылка[/SIZE]
Данная публикация является рекламой.
Доступ к материалу предоставляется после оплаты на сайте онлайн школы.
![]()
![]()
![]()
Скидка до 55% на курсы от Skillbox по нашему промокоду: SHAREWOOD_CO