3.69 из 5
3.69
8 отзывов на Udemy

Профессия разработчик Python. С нуля до профи

Пройдите путь от новичка до эксперта в Python, создавая проекты. Лучшее курс для начала путешествия по Python!
Инструктор:
Skills Factory
26 студентов зачислены
От новичка до экспертов, узнайте обо всех основных темах Python, работая с Python 3.
Пишите код Pythonic профессионального уровня со всеми передовыми практиками и избегайте распространенных ошибок.
Освойте объектно-ориентированное программирование и структурируйте свои программы на Python как профессионал.
Быстро разбирайтесь в сложных темах, таких как декораторы, алгоритмы и асинхронное программирование на Python.
Пишите свои собственные Telegramm боты
Узнайте, как писать настольные приложения с помощью Python и Flask.
Развивайте на всю жизнь любовь к программированию с помощью Python!

Мечтаете работать в IT, но не знаете, как попасть в эту сферу? Хотели бы заниматься программированием, но эта отрасль кажется слишком сложной?

Пройдите обучение Python и станьте востребованным специалистом с высоким доходом!

Python – это идеальный язык программирования для новичков. Когда вы только начинаете программировать, очень нелегко изучать язык, у которого сложный синтаксис и необычная работа. Пайтон же читабелен и прост.

Запишитесь на курс пайтона и начинайте строить карьеру в IT!

В чем преимущества Python?

  • пайтон освоить гораздо легче, чем другие языки программирования

  • Python прост в настройке

  • это один из самых адаптивных языков, который очень быстро развивается

  • Python предлагает много хороших библиотек и фреймворков, которые существенно упрощают веб-разработку

  • пайтон пригоден для решения самых разнообразных задач: веб, настольные приложения, игры, скрипты по автоматизации, комплексные системы расчета, системы управления жизнеобеспечением

  • этот язык программирования поддерживают гиганты IT: Google, Dropbox, Mozilla, Facebook, Microsoft, Intel

Курс Python превратит вас из новичка в крутого специалиста!

Зачем проходить обучение Python?

  1. Python входит в топ самых популярных языков программирования.

  2. Пайтон является лидирующим инструментом в ряде ниш: веб-разработка, data science, автоматизация процессов.

  3. Спрос на Python программистов на рынке очень высокий.

  4. Разработчики Python являются одними из самых высокооплачиваемых программистов.

  5. Пайтон стремительно развивается во всем мире, поэтому он идеально подойдет тем, кто мечтает о переезде в другую страну.

Что вам даст курс Python?

  • вы научитесь устанавливать Python на три самые популярные операционные системы

  • узнаете, как создать сервер на облаке Amazon Web Services и подключиться к нему

  • освоите работу в командной строке Windows

  • попрактикуетесь в настройке различных ОС

  • изучите основы редактора Sublime и познакомитесь с интерпретатором Python

  • разберетесь, как работать с простыми и сложными типами данных

  • узнаете, как создавать переменные и функции

  • пройдете интенсив по системе управления версиями Git

  • научитесь создавать Telegram бота

  • освоите принципы работы с условными операторами, циклами for и while, исключениями и модулями

  • разберетесь, как создать виртуальное окружение Virtualenv

  • узнаете, как работать с датой, временем, файлами и текстовым форматом CSV

  • познакомитесь с протоколом HTTP и поймете, как работает Интернет

  • попрактикуетесь в создании приложения с помощью фреймворка Flask

  • научитесь проводить анализ ответа сервера с помощью сервиса Postman

  • познакомитесь с библиотекой Requests и поймете, как делать запросы к другим сайтам

  • узнаете, как работает метод передачи данных GET

  • овладеете работой с базами данных

  • научитесь настраивать библиотеку SQLAlchemy, создавать таблицы и добавлять в них данные

  • освоите базовую HTML разметку и фреймворк Bootstrap, а также узнаете, как работать с CSS

  • познакомитесь со стандартом PEP8 и поймете, как правильно оформлять код

  • разберетесь, что и как нужно тестировать и какие для этого есть фреймворки

  • овладеете основами языка JavaScript и front-end разработки

  • узнаете, как работать с данными в Excel файлах

Получите не только базовые знания, но и продвинутые навыки на нашем курсе пайтона!

Для кого этот курс:

  • для всех желающих освоить профессию разработчика Python

  • для начинающих программистов

  • для специалистов, которые хотят изучить новый язык программирования

  • для Python программистов, желающих повысить свой уровень

  • для тех, кто ищет востребованную профессию с высоким заработком

  • для всех желающих начать карьеру в IT и переехать в другую страну

Настройка рабочего пространства

1
Установка Python на Windows
2
Установка python на Linux
3
Установка Python на MacOS
4
Регистрация аккаунта на Amazon AWS
5
Создаём сервер на AWS
6
Подключаемся к серверу из Windows
7
Подключаемся к серверу из Linux и MacOS
8
Первоначальная настройка сервера
9
Работа в командной строке Windows
10
Настройка OS X
11
Настройка Linux
12
Настройка Windows
13
Редактор Sublime основы

Основы языка Python

1
Интерпретатор Python
2
Запуск Python-программ на Windows
3
Запуск Python-программ на Linux и MacOS
4
Простые типы данных. Числа
5
Простые типы данных. Строки
6
Сложные типы данных. Списки
7
Сложные типы данных. Словари
8
Переменные
9
Функции
10
Интенсив Git

Создание Telegram бота

1
Пишем бота для Телеграмм шаг 1
2
Пишем бота для Телеграмм шаг 2
3
Пишем бота для Телеграмм шаг 3
4
Пишем бота для Телеграмм шаг 4
5
Пишем бота для Телеграмм шаг 5
6
Пишем бота для Телеграмм шаг 6
7
Пишем бота для Телеграмм шаг 7
8
Пишем бота для Телеграмм шаг 8

Продвинутый Python

1
Условный оператор
2
Цикл For
3
Цикл While
4
Исключения
5
Модули
6
Виртуальное окружение virtualenv
7
Работа с датой и временем
8
Работа с файлами
9
Работа с CSV

Настройка и работа с приложениями

1
HTTP как работает интернет
2
Устройство URL
3
Первое приложение на Flask
4
Анализ ответа сервера при помощи Postman
5
Requests делаем запросы к другим сайтам
6
Flask requests делаем прогноз погоды
7
Передача данных через GET
8
Введение в работу с базами данных

Работа с таблицами

1
Настройка SQL Alchemy и создание таблиц
2
Добавление данных в таблицу
3
Выборки
4
Работа с несколькими таблицами
5
Автоматизируем внесение изменений в таблицы
6
Шаблон Flask

Работа с сайтами

1
Базовая HTMLразметка
2
Работа с CSS
3
Углубленная работа в CSS
4
Bootstrap  базовый шаблон
5
Верхнее меню на bootstra
6
Форма логина на bootstrap
7
Метод POST и обработка формы
8
Сетка в bootstrap
9
Шаблонизатор Jinja2 разбиваем шаблон на части
10
Передача переменных в шаблон
11
Дорабатываем скролеров
12
Стандарт PEP8 оформляем код правильно
13
Именование переменных
14
Пример доработки кода

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

1
Введение в тестирование
2
Что и как тестировать
3
Фреймворки для тестирования
4
Как деплоить flask приложение
5
Выкладываем телеграмбота на сервер
6
Автоматизируем процесс deploy keys
7
Автоматизация деплоя при помощи fabric

Java и основы front-end

1
Javascript и фронтенд основы
2
Асинхронные запросы к серверу AJAX
3
Событийная модель
4
Анимация
5
Получение данных с сервера в JSON

Бонусы

1
Как писать данные в Excelфайл
2
Как читать данные из Excelфайлов
3
Как читать данные из Excelфайлов
4
Получение htmlстраницы при помощи requests
5
Основы библиотеки Beautiful Soup
6
Разбираем страницу центрального банка
7
Калькулятор для бота
8
Создание общего репозитория проекта на Github
9
Графический gitклиент SourceTree
10
Ветвление в Git
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
8838b2d6b2e053b69b748d80200104c6
3-дневная гарантия возврата денег

Включает

12 часов видео по запросу
Полный пожизненный доступ
Доступ с мобильного и ТВ
Сертификат об окончании
Профессия разработчик Python. С нуля до профи
Цена:
0,16 ₽ 1,190 ₽