Python-разработчик (осн.) от Skillbox
Программа курса
Ознакомьтесь с программой курса «Python-разработчик (осн.)» от Skillbox
-
Python Basic.
- Введение
- Основы работы с Python
- Операторы, выражения
- Условный оператор If, ветвления
- Условный оператор if: продвинутые условия
- Цикл while
- Цикл for. Циклы со счётчиком
- Цикл for. Параметры функции range()
- Числа
- Базовые коллекции: list
- Цикл for: работа со списками
- List comprehensions, slice и сортировка списков
- Двумерные массивы
- Базовые коллекции: кортежи и строки
- Базовые коллекции: словари
- Функции. Основы
- Функции. Продвинутые темы
- Базовые коллекции: множества
- Алгоритмы и структуры данных
- Функции. Оформление и документация
- Работа с файлами
- Поиск в подстроке с помощью деревьев и regex
- Функции. Рекурсия
- Введение в ООП
- Работы с модулями
- Работа с файловой системой
- Элементы функционального программирования
- Алгоритмы
- Структуры данных
- Принципы ООП
- ООП. Продвинутые темы
- Исключения
- Протоколы, генераторы, декораторы и менеджеры контекста
- Основы работы с сетью
- Продвинутые темы
-
Python-фреймворк Django.
- Введение в веб-фреймворки
- Введение в Django
- Обработка запросов в Django
- База данных и модели
- Формы
- Работа с файлами
- Тестирование
- Аутентификация и авторизация
- Админка
- Локализация и интернационализация
- Права доступа
- Документирование
- Оптимизация
- Экспорт данных
-
Python Advanced.
- Основы работы в Linux
- Основы культуры CI
- Основы дебаггинга и профилирования
- Основы CI/CD
- Тестирование приложения
- HTML, DOM etc
- Networking
- Многозадачность
- Базы данных
- Индексы
- Протоколы Python
- Flask
- Async web
- Основы CI/CD N
- Основы CI/CD N+1
- Docker. Что это такое?
- RESTfull API
- Знакомство с ORM
- CGI server
- Web development
- Безопасность
- Командный дипломный проект
-
Веб-верстка.
- Введение
- Базовый HTML
- Базовый CSS
- Работа с макетом
- Layout. HTML-разметка
- Layout. Flexbox
- Layout. Стилизация
- Продвинутый HTML
- Продвинутый CSS
- Сетки
- Адаптивность. Десктоп и планшет
- Адаптивность. Мобильные устройства
- JavaScript для верстальщика
- Доступность
- Кросс-браузерность
- База знаний
- Работа с хостингом
- Курсовая (мини-проект) — КЕЙС
- Вёрстка HTML-писем
- SVG
- Сборщики
- Препроцессоры и постпроцессоры
- CSS Grid
- Модуль по анимации
- CMS
- Будущее вёрстки
- Диплом — сайт из трёх страниц (фрагмент интернет-магазина)
-
Универсальные знания программиста.
- Как стать первоклассным программистом
- Как искать заказы на разработку
- Личный бренд разработчика
- Photoshop для программиста
- Вёрстка email-рассылок. Советы на реальных примерах
- The state of soft skills
- Как мы создавали карту развития для разработчиков
- Как общаться по email и эффективно работать с почтой?
- Повышение своей эффективности
- Спор о первом языке программирования
- Саморазвитие: как я не усидел на двух стульях и нашел третий
- Data-driven подход к продуктивности — инсайты из данных миллиона людей
-
Английский для IT-специалистов.
- IT Resume and CV
- Job interview: questions and answers
- Teamwork
- Workplace communication
- Business letter
- Software development
- System concept development and SRS
- Design
- Development and Testing
- Deployment and Maintenance
-
Система контроля версий Git.
- Версии программного кода.
- Установка Git.
- Индекс и частичные коммиты.
- Сравнение версий.
- Отмена изменений и откат версий.
- Репозитории и коллективная работа.
- Ветки — создание и управление.
- Слияние и разрешение конфликтов.
- Полезные инструменты.
- Правила работы с Git.
- Трудоустройство
- Помощь с трудоустройством
- Город
- Онлайн
- Начальный уровень
- Можно изучать с нуля
- Формат обучения
- Онлайн
- Сертификат
- Есть
- Инструменты на курсе
- Python
Удобная платформа. Skillbox разработали собственную удобную платформу для студентов.
Всё обучение онлайн. Все курсы Skillbox заранее записаны. Изучать можно в любое время.
Доступ навсегда. После окончания обучения вы всегда сможете вернуться к лекциям.
Преподаватели-эксперты. Лекции на курсах ведут крутые специалисты из больших компаний.
Настойчивые менеджеры. Cтуденты отмечают агрессивную рекламу перед покупкой курсов.
Навязывание рассрочки. Первые 6 месяцев бесплатно — на деле это кредит с отсрочкой.
Взгляните, что студенты и выпускники говорят про Skillbox
Если вы хоть что-то знаете о программировании и о том, что там требуется, то попробовать можно, точно не навредит (хотя я ничего объективно сказать не могу, так как за курс я не платил). Возможно, вам попадется хороший преподаватель. Я заменил данный курс на другой и сейчас препо...
Преимущества: Визуализация платформы, кураторы, общение в чате с сокурсниками, кураторами, есть челленджы, которые мотивируют к учёбе и за которые можно получить интересные призы, знакомство с интересными людьми и возможность встретиться с ребятами офлайн Недостатки: Редко встреч...