When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Python + Django: с нуля до коммерческих приложений

Пошаговый курс с нуля до разработки сайта с использованием самых современных и актуальных технологий Python Django Nginx

     
  • 5
  •  |
  • Reviews ( 416 )
₹519

This Course Includes

  • iconudemy
  • icon5 (416 reviews )
  • icon7h 16m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Python + Django: с нуля до коммерческих приложений

Материалы в курсе постоянно обновляются.

_Планы выхода новых видео ниже в описании._

Курс по Python и Django для начинающих с подробным изучением фундаментальных основ и применением их на реальных проектах.

Почему стоит учить Python и Django?

Python

— это стремительно развивающийся язык с большим прогрессирующим сообществом.

Python

— это второй по популярности язык программирования по итогам 2020 года.

Django

— самый популярный веб фреймворк языка Python.

Цель Джанго

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

Что вас ждет на курсе?

Курс состоит из

нескольких частей

в которых вас ждёт теория, тесты, также под видео будут полезные ссылки и

домашние задания,

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

фундаментальными основами

языка Python, синтаксис, типы данных, операторы сравнения и bool. - Во второй части

вы изучите коллекции

- итерабельные типы дынных, условия, циклы, логические операторы. - Третья часть посвящена

функциям в Python

, вы узнаете что такое функция, как работать с атрибутами функций, познакомитесь с функциями map filter

lambda выражениями

, узнаете функции - обертки, обработку ошибок и многое другое. - В четвертой части курса разберем

О

бъектно-

о

риентированное

п

рограммирование в

Python

. Вы изучите понятие класс, объект, принципы наследования, полиморфизм и инкапсуляцию в Python. - В пятой части курса вы познакомитесь с основами

самого популярного пайтон веб фреймворка

Django. Разберем как работает джанго, затронем тему виртуального окружения, систему контроля версий

GIT, джанго формы, POST-GET запросы,

разберем структуру проекта джанго и разработаем первую

веб страницу.

- Шестая часть несет в себе больше практики. С

оздадим реальное веб приложение

с помощью полученных знаний.

Коммерческий веб сайт

с административной панелью,

CRM системой,

управлением контентом и

Telegtam ботом

для отправки оповещений. - Седьмая часть это

теория и практика

развертывания своего проекта на сервере под управлением

linux.

Мы разберем типы серверов, поднимем сервер

Nginx и Gunicorm для Django проекта

, настроим

SSL TLS

и поднимем

HTTPs

соединение. К большинству видео есть

исходный код

.

Домашние задания

вынесены в отдельные задания и упражнения. Каждая лекция снабжена

кратким содержанием

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

быстрой навигации

в длинных лекциях есть

тайм-коды

тем.

ПЛАНЫ НА БЛИЖАЙШЕЕ ВРЕМЯ

- Новые домашние задания - Язык баз данных SQL - JSON в Python - PyAutoGUI автоматизация рутинных задач - Kivy фреймворк для создания мобильных приложений на языке Python - Работа с CSV и Excel - Второй проект Django - Django Rest Framework

What You Will Learn?

  • Основы Python: работа с текстом и математические операции .
  • Функции и циклы Python: простые программы на Python 3 .
  • ООП Python: принципы ООП, наследование, инкапсуляция, полиморфизм .
  • Модули и пакеты: рассмотрим работу с пакетами, и познакомимся с уже готовыми решениями .
  • Основы Django: познакомитесь с самым популярным web фреймворком Python - Django .
  • MVC Django: узнаете принципы работы Django .
  • Приложения и модели Django: создадите несколько реальных и востребованных приложений .
  • Формы + GET POST: Научитесь принимать и обрабатывать данные от пользователя .
  • GIT: научитесь работать с системой контроля версий GIT и github .
  • ORM Django: научитесь работать с подсистемой, позволяющая манипулировать данными из БД без знаний языка SQL .
  • Linux сервер + Nginx: поднимете web сервер на современных технологиях .
  • TelegramBotApi: создадите простого телеграмм бота на Python под управлением Django .
  • Переменные окружения и работа с ними в Python Show moreShow less.