Python-разработчик с нуля от Нетология

    Нетология
    Стоимость курса
    140 000 Р
    77 000 Р
    Рассрочка
    от 3 208 Р в месяц
    Длительность
    6 месяцев
    Сертификат
    Да
    Начало курса
    В любой момент
    Трудоустройство
    Содействие

    Кому подойдет

    • Для тех, кто хочет освоить профессию Python-разработчик

    Чему Вы научитесь

    • Управлять скоростью и качеством разработки веб-приложений
    • Работать в команде с помощью распределённой системы контроля версий
    • Проектировать взаимодействие приложений с базами данных
    • Создавать удобный интерфейс приложений

    Программа обучения

    Основы Python

    Изучите один из самых востребованных и простых в освоении языков программирования. Сможете описывать алгоритмы для решения повседневных задач и работы с данными.

    • Python. Знакомство с консолью
    • Условные конструкции. Операции сравнения
    • Введение в типы данных
    • Циклы
    • Коллекции данных: множества
    • Коллекции данных: словари
    • Функции: использование встроенных и создание собственных
    • Разбор вопросов

    Git — система контроля версий

    Вы научитесь работать с системой Git и сервисом GitHub, сможете публиковать свои домашние работы и уже в процессе обучения сформируете первое портфолио — работодатели часто просят показать примеры вашего кода на GitHub.

    • Знакомство с системой контроля версий Git
    • Работа с локальным репозиторием в Git
    • Работа с удалённым репозиторием через GitHub
    • Командная работа в Git и GitHub. Часть 1
    • Командная работа в Git и GitHub. Часть 2
    • Вебинар с ответами на вопросы

    ООП и работа с API

    Научитесь объектно-ориентированному программированию и изучите подход создания аккуратного и многоразового кода вместо избыточного.

    Объектно-ориентированное программирование

    • Объекты и классы. Взаимодействие между ними
    • Наследование, инкапсуляция и полиморфизм

    Работа с файловой системой в Python

    • Открытие и чтение файла, запись в файл
    • Работа с разными форматами данных

    Работа с внешним API

    • Работа с библиотекой Requests, http-запросы
    • Работа с классами на примере API VK
    • Разбор вопросов

    Проект: Программа для кулинарной книги со списком рецептов

    Курсовой проект: Резервное копирование

    Базы данных

    Научитесь проектировать базы данных с помощью языка запросов SQL. Вы будете работать с базой данных PostgreSQL — одной из самых популярных и простых для изучения. В качестве клиента будете использовать pgAdmin. В конце курса познакомитесь с SQLAlchemy ORM.

    • Название занятия
    • Введение в базы данных. Типы баз данных (БД)
    • Работа с SQL. Создание БД
    • Select-запросы, выборки из одной таблицы
    • Продвинутая выборка данных
    • Работа с PostgreSQL из Python
    • Python и БД. ORM
    • Разбор вопросов

    Проекты:

    • База данных для музыкального сайта: от проектирования до создания запросов
    • Программа для управления данными о клиентах в PostgreSQL
    • Программа для книжных магазинов с использованием SQLAlchemy

    Курсовой проект: Чат-бот для изучения английского языка

    Основы Django

    Поработаете с фреймворком Django, изучите основные принципы организации проекта. Научитесь создавать базы данных, работать с ORM и моделями. Узнаете, как разрабатывать backend веб-приложения и связывать хостинг файлов и запуск веб-приложения.

    Обработка запроса. Работа с шаблонами

    • Знакомство с Django. Подготовка и запуск проекта
    • Обработка запросов и шаблоны

    Базы данных

    • Работа с ORM

    Взаимодействие с сайтом

    • Знакомство с API на примере Django REST framework
    • CRUD в DRF
    • Разделение доступа в DRF
    • Разбор вопросов

    Проекты:

    • Сервис-помощник для приготовления блюд
    • Новостное приложение для работы с тегами
    • Реализация REST API для работы датчиков температуры
    • Backend для мобильного приложения объявлений

    Отзывы о школе 11

    4.7 из 5
    9
    1
    1
    0
    0
    Сортировать:
    Дате публикации
    • Дата публикации
    • Популярности
    • Сначала положительные
    • Сначала отрицательные
    • Светлана 12 октября 2023

      Приветствую! Я очень довольна, что прошла курс "Веб-дизайнер" на онлайн-платформе Нетологии. Мой курс был весьма компактным и предоставил основные знания веб-дизайна. Однако, я хотела бы подчеркнуть, что этот курс помогает лишь ознакомиться с основами и не заставит вас мгновенно стать UX/UI-дизайнером. В ходе обучения пришлось активно "гуглить" множество информации, чтобы разобраться в различных темах. Лично для меня это было правильным подходом, поскольку только так можно достичь глубокого понимания темы. То есть, никто не будет все жевать и подавать на блюдечке - нужно самостоятельно проявлять усердие и гибкость мышления. Хочу отметить, что я начала этот курс с абсолютного нуля, полностью не подготовленная, и изначально мне было довольно сложно. Однако, к середине и особенно к концу я почувствовала себя очень уверенной. Что касается обратной связи и отклика со стороны преподавателей, у меня лично нет никаких претензий. Преподаватели всегда давали развёрнутые ответы и были отзывчивыми, предоставляли дополнительные материалы для более глубокого понимания и поддерживали личный контакт для решения вопросов, возникающих в процессе выполнения домашних заданий. Некоторым не нравился определенный преподаватель, но я лично не столкнулась с такими проблемами или вопросами. Что касается самой онлайн-платформы, она очень удобная. Да, может быть, оформление простое, но поверьте, в процессе обучения нет необходимости в лишней мишуре. Я легко пользуюсь платформой. Кроме того, я нахожу замечательным, что доступны различные бесплатные мини-курсы. Огромное спасибо Нетологии!

      Был ли отзыв полезен?
    • Леонид 8 августа 2023

      Я успешно завершил программу обучения "Project Manager" в онлайн-академии Нетология и остался весьма удовлетворен результатом. Этот курс предоставляет обширную информацию и является ценным ресурсом для людей, стремящихся сменить свою профессию или повысить уровень квалификации. Преподаватели программы являются опытными практиками со значительным багажом знаний в своих областях. Участникам курса предоставляется доступ к обширной базе знаний, а также возможность просмотра записей всех проведенных лекций. Это позволяет не пропустить важную информацию или повторить материал, если это необходимо (чем я с удовольствием воспользовался и не раз). В процессе обучения при возникновении вопросов участники могут обращаться к координатору курса. Она эффективно реагирует на запросы и дает ответы даже на выходных днях. Когда планируете пройти это обучение, имейте в виду, что требуется уделять ему 1-2 часа в день, так как расписание занятий достаточно насыщенное. Вам придется выполнять домашние задания, как индивидуальные, так и групповые. Рекомендуется начать работу над итоговой дипломной работой заблаговременно и продолжать ее на протяжении всего курса.

      Был ли отзыв полезен?
    • Вероника 3 июня 2023

      Я всегда относилась скептически к платным курсам, но желание сменить сферу деятельности взяло вверх над моими убеждениями. Точнее в Нетологию я попала по просьбе руководителя, мне предложили должность "Менеджер проектов".  Видио уроки это просто лекции, которые записаны в аудитории института. То есть качество изображения и звука оставляет желать лучшего. После просмотренных лекций необходимо выполнить домашнее задание, на которое даётся неделя. А вот проверка занимает иногда до месяца. Заплатив 75к ждешь более развернутой информации, участия и поддержки кураторов, преподавателей. Никаких тебе вебинаров, где можно было разобрать материал. Хочешь узнать новое - ищи сам. Конечно есть курсы с элективами они более продвинуты и стоимость выше. Плюс: доступ к личному кабинету остается у вас после окончания учебы. В любой момент можно пересмотреть материал. Такой курс научил меня новому, но этого мало, чтобы сменить профессию. Они созданы для знакомства с ней, но не более того. 

      Был ли отзыв полезен?
    Посмотреть все отзывы о Нетология