Чему вы научитесь - От новичка до экспертов, узнайте обо всех основных темах Python, работая с Python 3. - Пишите код Pythonic профессионального уровня со всеми передовыми практиками и избегайте распространенных ошибок. - Освойте объектно-ориентированное программирование и структурируйте свои программы на Python как профессионал. - Быстро разбирайтесь в сложных темах, таких как декораторы, алгоритмы и асинхронное программирование на Python. - Пишите свои собственные Telegramm боты - Узнайте, как писать настольные приложения с помощью Python и Flask. - Развивайте на всю жизнь любовь к программированию с помощью Python!
Требования - Доступ к компьютеру с подключением к Интернету. Все остальное, что мы используем в курсе, является общедоступным, и мы поможем вам его получить. - Желание учиться - Других требований, кроме начала работы, нет!
Описание Курс охватывает все основные темы Python (включая объектно-ориентированное программирование, веб-парсинг и даже разработку графического интерфейса) и теперь включает еще больше контента ...! Управляйте своим браузером с помощью Selenium, очищайте веб-сайты или даже заполняйте формы! Научитесь взаимодействовать с REST API и создайте программу обмена валют. Создавайте графические интерфейсы рабочего стола с помощью Tkinter, чтобы ваши пользователи могли легко работать с вашими приложениями. Начните работать с модульным тестированием в Python, узнав о библиотеке unittest. Мы также полностью переписали вводный материал курса по Python ... так что он стал еще яснее и понятнее! Этот курс легко и эффективно превратит вас из новичка в эксперта по Python. Мы сделали каждую часть контента лаконичной и простой, чтобы вы не запутались. Этот курс позволит вам погрузиться в Python и с самого начала поможет вам продуктивно работать. Это лучшее вложение, которое вы можете сделать в своем путешествии по Python.
Зачем изучать Python? За последние несколько лет Python становится все более популярным. Спрос на Python на рынке труда стремительно растет, и это навык, который может помочь вам войти в некоторые из самых интересных отраслей, включая науку о данных, веб-приложения, домашнюю автоматизацию и многие другие. Согласно недавним отраслевым опросам, Python является одним из «самых любимых» и «самых востребованных» языков программирования. Если люди еще не используют Python, они хотят начать использовать Python. Этот курс поможет вам изучить Python и опередить своих конкурентов.
Для кого этот курс: - Начинающие программисты, желающие освоить один из самых популярных и любимых языков в мире. - Программисты из других языков, которые хотят начать свое путешествие по Python - Программисты Python, которые хотят обновить свои навыки и заняться продвинутыми темами, такими как алгоритмы и асинхронное программирование. - Тем, кто хочет стать высокооплачиваемым разработчиком Python. - Всем, кто интересуется программированием на Python, написанием сценариев Python или компьютерным программированием в целом.
10 разделов • 91 лекция • Общая продолжительность 12 ч 5 мин
Настройка рабочего пространства Установка Python на Windows - 03:22 Установка Python на Linux - 01:19 Установка Python на MacOS - 03:05 Регистрация аккаунта на Amazon AWS - 05:46 Создаём сервер на AWS - 06:14 Подключаемся к серверу из Windows - 04:28 Подключаемся к серверу из Linux и MacOS - 08:38 Первоначальная настройка сервера - 06:24 Работа в командной строке Windows - 06:44 Настройка OS X - 04:59 Настройка Linux - 03:05 Настройка Windows - 04:21 Редактор Sublime основы - 06:50
Основы языка Python Интерпретатор Python - 05:44 Запуск Python-программ на Windows - 02:19 Запуск Python-программ на Linux и MacOS - 02:13 Простые типы данных. Числа - 05:02 Простые типы данных. Строки - 07:31 Сложные типы данных. Списки - 03:47 Сложные типы данных. Словари - 06:13 Переменные - 04:25 Функции - 17:04 Интенсив Git - 22:24
Создание Telegram бота Пишем бота для Телеграмм шаг 1 - 02:58 Пишем бота для Телеграмм шаг 2 - 09:31 Пишем бота для Телеграмм шаг 3 - 06:58 Пишем бота для Телеграмм шаг 4 - 02:37 Пишем бота для Телеграмм шаг 5 - 03:46 Пишем бота для Телеграмм шаг 6 - 09:46 Пишем бота для Телеграмм шаг 7 - 10:10 Пишем бота для Телеграмм шаг 8 - 08:20
Продвинутый Python Условный оператор - 05:31 Цикл For - 02:48 Цикл While - 04:01 Исключения - 05:52 Модули - 10:08 Виртуальное окружение virtualenv - 11:44 Работа с датой и временем - 18:10 Работа с файлами - 11:56 Работа с CSV - 06:39
Настройка и работа с приложениями HTTP как работает интернет - 05:41 Устройство URL - 03:46 Первое приложение на Flask - 11:46 Анализ ответа сервера при помощи Postman - 06:32 Requests делаем запросы к другим сайтам - 13:45 Flask requests делаем прогноз погоды - 16:18 Передача данных через GET - 13:18 Введение в работу с базами данных - 08:38
Работа с таблицами Настройка SQL Alchemy и создание таблиц - 15:19 Добавление данных в таблицу - 08:16 Выборки - 11:45 Работа с несколькими таблицами - 27:03 Автоматизируем внесение изменений в таблицы - 04:44 Шаблон Flask - 03:16
Работа с сайтами Базовая HTML разметка - 06:17 Работа с CSS - 07:27 Углубленная работа в CSS - 05:54 Bootstrap базовый шаблон - 02:06 Верхнее меню на bootstra - 04:16 Форма логина на bootstrap - 04:44 Метод POST и обработка формы -- 07:43 Сетка в bootstrap - 13:01 Шаблонизатор Jinja2 разбиваем шаблон на части - 06:44 Передача переменных в шаблон - 06:46 Дорабатываем скролеров - 04:52 Стандарт PEP8 оформляем код правильно - 07:25 Именование переменных - 05:05 Пример доработки кода - 08:36
Тестирование Введение в тестирование -- 09:53 Что и как тестировать - 07:24 Фреймворки для тестирования - 07:39 Как деплоить flask приложение - 18:51 Выкладываем телеграмбота на сервер - 11:26 Автоматизируем процесс deploy keys - 05:13 Автоматизация деплоя при помощи fabric - 10:06
Java и основы front-end Javascript и фронтенд основы - 07:51 Асинхронные запросы к серверу AJAX - 03:53 Событийная модель - 08:56 Анимация - 03:23 Получение данных с сервера в JSON - 06:50
Бонусы Как писать данные в Excel-файл - 15:32 Как читать данные из Excel-файлов - 10:19 Как читать данные из Excel-файлов - 11:48 Получение htmlстраницы при помощи requests - 06:01 Основы библиотеки Beautiful Soup - 06:01 Разбираем страницу центрального банка - 08:41 Калькулятор для бота - 32:54 Создание общего репозитория проекта на Github - 04:10 Графический gitклиент SourceTree - 02:34 Ветвление в Git - 05:03 Перехват исключений на сервере при помощи Sentry - 07:26
Вариант 1: Электронная доставка на email
После оплаты заказа на сайте, вам приходит ссылка на курс/тренинг/материалы на почту указанную в заказе.
Стоимость доставки: 0рублей
Политика конфиденциальности
Общие положения
Некоторые объекты, размещенные на сайте, являются интеллектуальной собственностью компании "Все онлайн курсы и тренинги vsekursi24.ru". Использование таких объектов установлено действующим законодательством РФ.
На сайте "Все онлайн курсы и тренинги vsekursi24.ru" имеются ссылки, позволяющие перейти на другие сайты. Компания "Все онлайн курсы и тренинги vsekursi24.ru" не несет ответственности за сведения, публикуемые на этих сайтах и предоставляет ссылки на них только в целях обеспечения удобства для посетителей своего сайта.
Личные сведения и безопасность
Компания "Все онлайн курсы и тренинги vsekursi24.ru" гарантирует, что никакая полученная от Вас информация никогда и ни при каких условиях не будет предоставлена третьим лицам, за исключением случаев, предусмотренных действующим законодательством Российской Федерации.
В определенных обстоятельствах компания "Все онлайн курсы и тренинги vsekursi24.ru" может попросить Вас зарегистрироваться и предоставить личные сведения. Предоставленная информация используется исключительно в служебных целях, а также для предоставления доступа к специальной информации.
Личные сведения можно изменить, обновить или удалить в любое время в разделе "Аккаунт" > "Профиль".
Чтобы обеспечить Вас информацией определенного рода, компания "Все онлайн курсы и тренинги vsekursi24.ru" с Вашего явного согласия может присылать на указанный при регистрации адрес электронный почты информационные сообщения. В любой момент Вы можете изменить тематику такой рассылки или отказаться от нее.
Как и многие другие сайты, "Все онлайн курсы и тренинги vsekursi24.ru" использует технологию cookie, которая может быть использована для продвижения нашего продукта и измерения эффективности рекламы. Кроме того, с помощь этой технологии "Все онлайн курсы и тренинги vsekursi24.ru" настраивается на работу лично с Вами. В частности без этой технологии невозможна работа с авторизацией в панели управления.
Сведения на данном сайте имеют чисто информативный характер, в них могут быть внесены любые изменения без какого-либо предварительного уведомления.
Чтобы отказаться от дальнейших коммуникаций с нашей компанией, изменить или удалить свою личную информацию, напишите нам через форму обратной связи