Профессия Python-разработчик с нуля до Junior за 6 мес. (2024-2025) [Urban University]
Python входит в топ-2 самых популярных языков программирования
Python – один из самых популярных языков программирования. Им пользуются для разработки веб-сайтов и программного обеспечения, для автоматизации задач и анализа данных. С применением Python написаны YouTube, Spotify, Pixar, множество искусственных интеллектов и нейронных сетей.
Например, Youtube использует Python для обслуживания интерфейса, Spotify для создания алгоритмов рекомендаций, а Pixar для создания мультфильмов.
Курс рассчитан на начинающих в программировании (с нуля до Junior за 6 месяцев обучения) и состоит из:
Описание общей программы курса:
![programma (4).jpg programma (4).jpg](https://v21.skladchik.org/threads/professija-python-razrabotchik-s-nulja-do-junior-za-6-mes-2024-2025-urban-university.468789/data/attachments/1096/1096072-b8a14eddc92284fa74f513de3fe76894.jpg)
Дополнительные модули бонусом:
Спойлер: Подробная структура курса
Спойлер: 0. Вводный модуль
Дополнительные модули:
Цена: 150255 руб.
Скрытая ссылка
![kurs1.jpg kurs1.jpg](https://v21.skladchik.org/threads/professija-python-razrabotchik-s-nulja-do-junior-za-6-mes-2024-2025-urban-university.468789/data/attachments/1096/1096066-bc469e16b625db6bceca5b6a4ed84462.jpg)
Python входит в топ-2 самых популярных языков программирования
Python – один из самых популярных языков программирования. Им пользуются для разработки веб-сайтов и программного обеспечения, для автоматизации задач и анализа данных. С применением Python написаны YouTube, Spotify, Pixar, множество искусственных интеллектов и нейронных сетей.
Например, Youtube использует Python для обслуживания интерфейса, Spotify для создания алгоритмов рекомендаций, а Pixar для создания мультфильмов.
Курс рассчитан на начинающих в программировании (с нуля до Junior за 6 месяцев обучения) и состоит из:
- преимущественно из видеоуроков,
- текстовых лекций,
- практических заданий
- вебинаров в конце модуля.
Описание общей программы курса:
![programma (1).jpg programma (1).jpg](https://v21.skladchik.org/threads/professija-python-razrabotchik-s-nulja-do-junior-za-6-mes-2024-2025-urban-university.468789/data/attachments/1096/1096069-cd76c99211b9f00db13afd1dd7a01bd1.jpg)
![programma (2).jpg programma (2).jpg](https://v21.skladchik.org/threads/professija-python-razrabotchik-s-nulja-do-junior-za-6-mes-2024-2025-urban-university.468789/data/attachments/1096/1096070-2581c135757f75a5f24dabe3efdc4860.jpg)
![programma (3).jpg programma (3).jpg](https://v21.skladchik.org/threads/professija-python-razrabotchik-s-nulja-do-junior-za-6-mes-2024-2025-urban-university.468789/data/attachments/1096/1096071-13c459bc0fb40bf097b1ca2b3adf58cc.jpg)
![programma (4).jpg programma (4).jpg](https://v21.skladchik.org/threads/professija-python-razrabotchik-s-nulja-do-junior-za-6-mes-2024-2025-urban-university.468789/data/attachments/1096/1096072-b8a14eddc92284fa74f513de3fe76894.jpg)
Дополнительные модули бонусом:
- Курс. "Английский для разработчиков"
- Основы Git и Github (Введение в систему контроля версий)
- Курс "Эмоциональный интеллект" (методы, которые помогут эффективно справляться с конфликтами и стрессом, переводя их в позитивное русло и находя конструктивные решения, прокачивая свои софт-скилы)
- Выход на фриланс
Спойлер: Подробная структура курса
Спойлер: 0. Вводный модуль
- Вводный урок по курсу "Python-Разработчик"
- Установка среды разработки PyCharm и Python.
- Лекция. Установка среды разработки PyCharm и Python.
- Практическое задание по вводному уроку "Установка среды разработки PyCharm и Python."
- Настройка программ
- Лекция. Настройка программ
- Базовые структуры данных
- Лекция. Базовые структуры данных
- Практическое задание по уроку "Базовые структуры данных"
- Лекция. Решение к практическому заданию по теме "Базовые структуры данных"
- Разбор Github
- Лекция. Разбор Github
- Динамическая типизация.
- Лекция. Динамическая типизация
- Практическая работа по уроку "Динамическая типизация"
- Переменные
- Лекция. Переменные
- Практическое задание по теме "Переменные".
- Строки и Индексация строк.
- Лекция. Строки и индексация строк
- Практическое задание по уроку "Строки и индексация строк"
- Организация программ и методы строк.
- Лекция. Организация программ и методы строк.
- Практическая работа по уроку "Организация программ и методы строк".
- Списки. Индексация и методы списков
- Лекция. Списки. Индексация и методы списков
- Изменяемые и неизменяемые объекты. Кортежи
- Лекция. Изменяемые и неизменяемые объекты. Кортежи
- Практическое задание по теме: "Неизменяемые и изменяемые объекты. Кортежи"
- Словари и множества
- Лекция. Словари и множества
- Практическое задание по теме: "Словари и множества"
- Шпаргалка по типам данных в языке программирования Python
- Лекция по GIT.
- Дополнительное практическое задание по модулю*
- Вебинар по модулям 1 и Вводному модулю
- Цели и задачи. Поток выполнения программы. Как интерпретатор показывает переменные
- Лекция. Цели и задачи. Поток выполнения программы
- Самостоятельная работа по уроку "Цели и задачи. Поток выполнения программы"
- Условная конструкция. Операторы if, elif, else
- Лекция. Условная конструкция. Операторы if, elif, else
- Домашняя работа по уроку "Условная конструкция. Операторы if, elif, else"
- Стиль кода. 1.1
- Лекция. Стиль кода. 1.1
- Стиль кода. Цикл While. 1.2
- Лекция. Стиль кода. Цикл While. 1.2
- Домашняя работа по уроку "Стиль кода. Цикл While. 1.2"
- Цикл for
- Лекция. Цикл for
- Домашняя работа по уроку "Цикл for. Элементы списка. Полезные функции в цикле"
- Функции в Python.Функция с параметром. Документирование функции
- Лекция. Функции в Python.Функция с параметром. Документирование функции
- Домашняя работа по уроку "Функции в Python.Функция с параметром"
- Крестики-нолики
- Дополнительное практическое задание по модулю*
- Вебинар по модулю "Основные операторы"
- Пространство имен
- Лекция. Пространство имен
- Домашняя работа по уроку "Пространство имён"
- Способы вызова функции по умолчанию
- Лекция. Способы вызова функции по умолчанию
- Параметры по умолчанию внутри функции
- Лекция. Параметры по умолчанию внутри функции
- Домашняя работа по уроку "Способы вызова функции"
- Распаковка позиционных параметров
- Лекция. Распаковка позиционных параметров
- Самостоятельная работа по уроку "Распаковка позиционных параметров".
- Произвольное число параметров
- Лекция. Произвольное число параметров
- Самостоятельная работа по уроку "Произвольное число параметров".
- Рекурсия
- Лекция. Рекурсия
- Самостоятельная работа по уроку "Рекурсия"
- Встроенные функции в Python
- Лекция. Встроенные функции в Python
- Встроенные функции. 1.2
- Лекция. Встроенные функции. 1.2
- Практика по функциям
- Лекция. Практика по функциям
- Функции практика 1.2 (Калькулятор)
- Функции практика 1.3 (Калькулятор-финал)
- Дополнительные материалы к 3 модулю
- Дополнительное практическое задание по модулю*
- Вебинар по модулю "Подробнее о функциях.".
- Модули и пакеты
- Лекция. Модули и пакеты
- Домашняя работа по уроку "Модули и пакеты"
- Модули. Способы импортирования кода
- Лекция. Модули. Способы импортирования кода
- Создание пакетов и компилированные файлы
- Лекция. Создание пакетов и компилированные файлы
- Пакеты и способы импорта
- Лекция. Пакеты и способы импорта
- Вебинар по модулю "Модули и Пакеты"
- Пространство имен.
- Лекция. Пространство имен.
- Пространства имен часть II и области видимости.
- Лекция. Пространства имен часть II и области видимости.
- Домашняя работа по уроку "Пространство имен."
- Практика. 1.1
- Лекция. Практика. 1.1
- Практика. 1.2
- Лекция. Практика. 1.2
- Дополнительные материалы к 4 модулю
- Вебинар по модулю "Пространство имен и области видимости"
- Классы и объекты
- Лекция. Классы и объекты
- Атрибуты и методы объекта. Указатель на свой объект в методах
- Лекция. Атрибуты и методы объекта. Указатель на свой объект в методах
- Домашняя работа по уроку "Атрибуты и методы объекта"
- Специальные методы классов
- Лекция. Специальные методы классов
- Домашняя работа по уроку "Специальные методы классов"
- Перегрузка операторов
- Лекция. Перегрузка операторов
- Домашняя работа по уроку "Перегрузка операторов"
- Различие атрибутов класса и экземпляра. Пространство имен класса
- Лекция. Различие атрибутов класса и экземпляра. Пространство имен класса
- Класс object и метод __new__
- Лекция. Класс object и метод __new__
- Домашняя работа по уроку "Различие атрибутов класса и экземпляра"
- Практика. Практика (Система регистрации на классах). 1.1
- Лекция. Практика. Практика (Система регистрации на классах). 1.1
- ППрактика. 1.2
- Лекция. Практика. 1.2
- Практика. 1.3
- Лекция. Практика. 1.3
- Дополнительные материалы к 5 модулю
- Дополнительное практическое задание по модулю*
- Вебинар по модулю "Классы и объекты"
- Цели и задачи. Зачем нужно наследование.
- Лекция. Цели и задачи. Зачем нужно наследование.
- Домашнее задание по теме "Зачем нужно наследование"
- Доступ к свойствам родителя. Переопределение свойств.
- Лекция. Доступ к свойствам родителя. Переопределение свойств.
- Домашнее задание по теме "Доступ к свойствам родителя. Переопределение свойств."
- Множественное наследование. Метод Super
- Лекция. Множественное наследование. Метод Super
- Домашнее задание по теме "Множественное наследование"
- Практика. 1.1
- Лекция. Практика. 1.1
- Практика. 1.2
- Лекция. Практика. 1.2
- Практика. 1.3
- Лекция. Практика. 1.3
- Дополнительные материалы к 6 модулю
- Дополнительное практическое задание по модулю*
- Вебинар по модулю "Наследование классов"
- Введение. Строки байты и кодировки
- Лекция. Введение. Строки байты и кодировки
- Режимы открытия файлов
- Лекция. Режимы открытия файлов
- Домашнее задание по теме "Режимы открытия файлов"
- Позиционирование в файле.
- Лекция. Позиционирование в файле.
- Домашнее задание по теме "Позиционирование в файле".
- Оператор "with".
- Лекция. Оператор "with"
- Домашнее задание по теме "Оператор "with".
- Форматирование строк.
- Лекция. Форматирование строк
- Домашнее задание по теме "Форматирование строк".
- Файлы в операционной системе.
- Лекция. Файлы в операционной системе
- Домашнее задание по теме "Файлы в операционной системе".
- Практика. 1.1
- Лекция. Практика. 1.1
- Практика. 1.2 Итоги модуля
- Лекция. Практика. 1.2. Итоги модуля
- Дополнительные материалы к 7 модулю
- Вебинар по модулю "Работа с файлами и форматированный вывод.".
- Ошибки
- Лекция. Ошибки
- Try и Except
- Лекция. Try и Except
- Домашнее задание по теме "Try и Except"
- Сложные моменты и исключения в стеке вызовов функции
- Лекция. Сложные моменты и исключения в стеке вызовов функции
- Домашнее задание по теме "Сложные моменты и исключения в стеке вызовов функции"
- Создание исключений
- Лекция. Создание исключений
- Домашнее задание по теме "Создание исключений"
- Практика-исключения
- Лекция. Практика-исключения
- Дополнительные материалы к 8 модулю
- Вебинар по модулю "Исключения."
- Введение в функциональное программирование
- Лекция. Введение в функциональное программирование
- Домашнее задание по теме "Введение в функциональное программирование"
- Списковые, словарные сборки.
- Лекция. Списковые, словарные сборки
- Домашнее задание по теме "Списковые, словарные сборки"
- Генераторные сборки
- Лекция. Генераторные сборки
- Домашнее задание по теме "Генераторные сборки"
- Создание функций на лету
- Лекция. Создание функций на лету
- Домашнее задание по теме "Создание функций на лету"
- Итераторы
- Лекция. Итераторы
- Домашнее задание по теме "Итераторы"
- Генераторы
- Лекция. Генераторы
- Домашнее задание по теме "Генераторы"
- Декораторы
- Лекция. Декораторы
- Домашнее задание по теме "Декораторы"
- Декораторы 1.2
- Лекция. Декораторы 1.2
- Практика
- Лекция. Практика
- Дополнительные материалы к 9 модулю
- Вебинар по модулю "Инструменты функционального программирования"
- Введение в потоки
- Лекция. Введение в потоки
- Домашнее задание по теме "Введение в потоки"
- Потоки на классах
- Лекция. Потоки на классах
- Домашнее задание по теме "Потоки на классах"
- Проблемы многопоточного программирования, блокировки и обработка ошибок
- Лекция. Проблемы многопоточного программирования, блокировки и обработка ошибок
- Домашнее задание по теме "Блокировки и обработка ошибок"
- Очереди в потоках
- Лекция. Очереди в потоках
- Домашнее задание по теме "Очереди для обмена данными между потоками."
- Класс Event
- Лекция. Класс Event
- Многопроцессное программирование
- Лекция. Многопроцессное программирование
- Домашнее задание по теме "Многопроцессное программирование"
- Многопроцессное программирование. Практика
- Практика 1.1
- Практика 1.2
- Практика 1.3
- Дополнительные материалы к 10 модулю "Мультипоточность 1.1 и 1.2"
- Вебинар по модулю "Мультипоточность"
- Обзор сторонних библиотек. 1.1
- Лекция. Обзор сторонних библиотек. 1.1
- Обзор сторонних библиотек. 1.2
- Лекция. Обзор сторонних библиотек. 1.2
- Тест по теме "Обзор сторонних библиотек"
- Ответы на тест "Обзор сторонних библиотек"
- Домашнее задание по теме "Обзор сторонних библиотек Python"
- Виртуальное окружение
- Лекция. Виртуальное окружение
- Домашнее задание по теме "Виртуальные окружения"
- Интроспекция. 1.1
- Лекция. Интроспекция. 1.1
- Интроспекция. 1.2
- Лекция. Интроспекция. 1.2
- Интроспекция. 1.3
- Лекция. Интроспекция. 1.3
- Домашнее задание по теме "Интроспекция"
- Практика. 1.1
- Лекция. Практика. 1.1
- Практика. 1.2
- Лекция. Практика. 1.2
- Практика. 1.3
- Лекция. Практика. 1.3
- Дополнительный урок по практике
- Дополнительные материалы к 11 модулю "Стандартные и сторонние библиотеки Python"
- Вебинар по модулю "Стандартные библиотеки в Python"
- Идея Юнит-тестирования
- Лекция. Идея Юнит-тестирования
- Простые Юнит-тесты
- Лекция. Простые Юнит-тесты
- Домашнее задание по теме "Простые Юнит-Тесты"
- Методы Юнит-тестирования
- Лекция. Методы Юнит-тестирования
- Домашнее задание по теме "Методы Юнит-тестирования"
- Систематизация тестов
- Лекция. Систематизация тестов
- Пропуск тестов
- Лекция. Пропуск тестов
- Домашнее задание по теме "Систематизация и пропуск тестов".
- Логирование
- Лекция. Логирование
- Домашнее задание по теме "Логирование"
- Дополнительные материалы к 12 модулю "Поддержка цикла разработки."
- Вебинар по модулю "Поддержка цикла разработки 1.1"
- Асинхронность. Понятия
- Лекция. Асинхронность. Понятия
- Асинхронность на практике.
- Лекция. Асинхронность на практике.
- Домашнее задание по теме "Асинхронность на практике"
- Инструкция по созданию телеграмм бота
- Лекция. Инструкция по созданию телеграмм бота
- Set up конфигурации бота для библиотеки aiogram
- Лекция. Set up конфигурации бота для библиотеки aiogram
- Хендлеры обработки сообщений
- Лекция. Хендлеры обработки сообщений
- Домашнее задание по теме "Хендлеры обработки сообщений".
- Методы отправки сообщений
- Лекция. Методы отправки сообщений
- Домашнее задание по теме "Методы отправки сообщений".
- Машина состояний
- Лекция. Машина состояний
- Домашнее задание по теме "Машина состояний".
- Клавиатура кнопок
- Лекция. Клавиатура кнопок
- Домашнее задание по теме "Клавиатура кнопок".
- Инлайн клавиатуры
- Лекция. Инлайн клавиатуры
- Домашнее задание по теме "Инлайн клавиатуры".
- Бот продажи настольных игр. 1.1
- Лекция. Бот продажи настольных игр. 1.1
- Бот продажи настольных игр. 1.2
- Лекция. Бот продажи настольных игр. 1.2
- Итоги модуля.
- Лекция. Итоги модуля.
- Вебинар по модулю "Поддержка цикла разработки ч. 2"
- Создание БД и инициализация
- Лекция. Создание БД и инициализация
- Создание, Изменение и Удаление элементов
- Лекция. Создание, Изменение и Удаление элементов
- Выбор Элементов
- Лекция. Выбор Элементов
- Домашнее задание по теме "Создание БД, добавление, выбор и удаление элементов."
- Функции в SQL запросах
- Лекция. Функции в SQL запросах
- Домашнее задание по теме "Выбор элементов и функции в SQL запросах"
- Доработка бота
- Лекция. Доработка бота
- Домашнее задание по теме "Доработка бота"
- План Написания админ-панели
- Лекция. План Написания админ-панели
- Домашнее задание по теме "План написания админ панели"
- Написание примитивной ORM
- Лекция. Написание примитивной ORM
- Домашнее задание по теме "Написание примитивной ORM"
- Итоги модуля и задание на рефакторинг
- Лекция. Итоги модуля и задание на рефакторинг
- Вебинар по модулю "Библиотека для работы с данными"
- Знакомство и работа с GoogleColab
- Лекция. Знакомство и работа с GoogleColab
- Видео-инструкция, как выполнять Домашнюю работу
- Домашнее задание по теме "Знакомство и работа с GoogleColab"
- История и развитие ИИ
- Домашнее задание по теме "История и развитие ИИ"
- Основные концепции и терминология ИИ
- Домашнее задание по теме "Основные концепции и терминология ИИ"
- Обзор основных направлений ИИ
- Домашнее задание по теме "Обзор основных направлений ИИ"
- Основы машинного обучения
- Домашнее задание по теме "Основы машинного обучения"
- Обучение с учителем и без учителя
- Домашнее задание по теме "Обучение с учителем и без учителя"
- Нейронные сети и глубокое обучение
- Домашнее задание по теме "Нейронные сети и глубокое обучение"
- Обучение с подкреплением
- Домашнее задание по теме "Обучение с подкреплением"
- Вебинар по модулю "Нейронные сети и машинное зрение"
- Основы Fast Api
- Лекция. Основы Fast Api
- Маршрутизация в Fast Api
- Лекция. Маршрутизация в Fast Api
- Домашнее задание по теме "Основы Fast Api и маршрутизация"
- Валидация данных
- Лекция. Валидация данных
- Домашнее задание по теме "Валидация данных".
- CRUD Запросы: Get, Post, Put Delete.
- Лекция. CRUD Запросы: Get, Post, Put Delete.
- Домашнее задание по теме "CRUD Запросы: Get, Post, Put Delete."
- Модели данных Pydantic.
- Лекция. Модели данных Pydantic.
- Домашнее задание по теме "Модели данных Pydantic"
- Шаблонизатор Jinja 2. TemplateResponse.
- Лекция. Шаблонизатор Jinja 2. TemplateResponse.
- Шаблонизатор Jinja 2. Дополнение CRUD запросов.
- Шаблонизатор Jinja 2. Формы для отправки запросов.
- Домашнее задание по теме "Шаблонизатор Jinja 2."
- Дополнительные материалы к 16 модулю "Библиотеки для работы с ресурсами."
- Вебинар по модулю "Библиотеки для работы с ресурсами 1.1"
- Структура проекта. Маршруты и модели Pydantic.
- Домашнее задание по теме "Структура проекта. Маршруты и модели Pydantic."
- Подключение к БД
- Модели SQLAlchemy
- Отношения между таблицами. ForeignKey.
- Домашнее задание по теме "Модели SQLALchemy. Отношения между таблицами."
- Миграции. Библиотека alembic.
- Лекция. Миграции. Библиотека alembic.
- Домашнее задание по теме "Миграции. Библиотека alembic."
- Лекция. Структура проекта. Маршруты и модели Pydantic.
- Использование БД в маршрутизации. 1.1
- Домашнее задание по теме "Использование БД в маршрутизации. 1.1"
- Использование БД в маршрутизации. 1.2 Подведение итогов.
- Лекция. Подключение к БД
- Домашнее задание по теме "Использование БД в маршрутизации. 1.2"
- Вебинар по модулю "Библиотека для работы с ресурсами 2.1"
- Гайд-бук по теме "Введение в Django"
- Установка Django и создание проекта.
- Теоретический тест "Установка Django и создание проекта."
- Домашнее задание по теме "Установка Django и создание проекта."
- Urls и Views. Функциональное и классовое представление.
- Домашнее задание по теме "Urls и Views. Функциональное и классовое представление."
- Базовые HTML тэги в шаблонах.
- Лекция. Базовые HTML тэги в шаблонах
- Домашнее задание по теме "Базовые HTML тэги в шаблонах".
- DTL. Переменные, условия, циклы.
- DTL. Статические файлы. Подключение и наследование шаблонов.
- Домашнее задание по теме "DTL. Теги, наследование."
- HTTP ответы. GET, POST запросы.
- Формы отправки данных. HTML и Django формы.
- Лекция. Установка Django и создание проекта интернет-магазина
- Домашнее задание по теме "Формы отправки данных. HTML и Django формы"
- Вебинар по модулю "Django в Python."
- Лекция: Views в Django: функциональные и классовые представления
- Лекция. Шаблоны Django: Условия, циклы и статические файлы
- Лекция. HTTP-запросы: GET и POST
- Лекция. Работа с моделями Django — создание и управление базой данных
- Модели баз данных в Django.
- Лекция. Обработка форм в Django
- Домашнее задание по теме "Модели баз данных в Django."
- QuerySet запросы в БД
- Лекция. Работа с базой данных — QuerySet
- Домашнее задание по теме "QuerySet запросы в базу данных"
- MVT. Вывод объектов в шаблоны
- Лекция. Пагинация и сериализаторы в Django
- Домашнее задание по теме "MVT. Вывод объектов в шаблоны".
- Сайт администрирования
- Домашнее задание по теме "Сайт администрирования"
- Пагинация
- Лекция. Пагинация
- Домашнее задание по теме "Пагинация"
- Настраиваем СУБД postgre в django
- Лекция. Подключение PostgreSQL в Django
- Домашнее задание по теме "Настраиваем СУБД postgre в django"
- DRF. Установка rest framework. API доступ
- Лекция. Django REST Framework (DRF) и Debug
- Сериализаторы в джанго
- Лекция. Сериализаторы в джанго
- Debug
- Вебинар по теме "Django в Python. Дополнительный модуль."
- Вебинар по теме "6 шагов для трудоустройства"
- Дипломная работа по курсу "Python-разработчик"
- Выбор темы по дипломной работе по курсу "Python-разработчик"
- Вебинар по теме "Введение в дипломную работу"
- Вебинар по теме "Ответы на вопросы"
- Вебинар по теме "Защита диплома""
Дополнительные модули:
- Основы Git и Github
- Эмоциональный интеллект
- Английский для разработчиков
- Выход на фриланс
Цена: 150255 руб.
Скрытая ссылка