Выбирайте курсы Python от Udemy и начинайте обучение уже сегодня
Полное руководство по Python 3: от новичка до специалиста
Курс освещает все основные возможности Python и даёт рекомендации по написанию грамотного, «чистого» кода.
Данный курс охватывает следующие темы
-
Введение в Python: в чём преимущества Python, Python 2 vs Python 3, технические особенности, инсталляция дистрибутива.
-
Основы Python: обзор типов данных, числа и простая математика, переменные, bool и None, основы работы со строками,форматирование строк, операторы сравнения, работа с файлами.
-
Коллекции в Python: list, dict, tuple, set, for-цикл, while-цикл, генераторы, логика с условиями.
-
Функции и модули: помощь по API, основы написания функций, лямбда-выражения, вложенные функции и область видимости переменных, декораторы.
-
Обработка ошибок: ошибки и исключения, выброс исключений, их обработка, очистка ресурсов, юнит-тестирование.
-
Классы: наследование и полиморфизм, множественное наследование, миксины, магические методы, абстрактные классы, проблема инкапсуляции.
-
Модули и пакеты: PyPi, pip, создание модулей и пакетов, импорт модулей, типов и функций, __name__ и __main__.
-
Дополнительные материалы: отладка, реализуем stack, namedtuple, декораторы, datetime, enum, интроспекция, управление памятью.
-
Встроенные модули: json, itertools, requests.
-
Инфраструктура и новые фичи: линтеры, виртуальные окружения, data classes, type hints.
-
PyCharm: установка, создание проекта, отладка, рефакторинг, quick fixes.
-
Введение в SQL и PostgreSQL: запросы, подзапросы, виды отношений, соединения, подключение к БД из Python и т. д.
-
Множество домашних заданий с решениями.
-
Живой чат для студентов.
Для кого этот курс:
- новички, которые никогда не пробовали программировать,
- программисты, которые хотят вникнуть в новый для себя язык программирования.
Python разработка — с нуля до профессионала. Python 3
Вам подойдет этот курс, если вы хотите:
- приобрести навыки, необходимые для получения первой работы по программированию на Python,
- перейти на более высокую должность разработчика программного обеспечения,
- начать работать с машинным обучением, наукой о данных, Django или другими популярными областями, на которых специализируется Python,
- изучить Python, чтобы иметь возможность быстро создавать свои собственные приложения Python.
Для кого этот курс:
- новички, не имеющие опыта программирования, которые стремятся получить навыки, чтобы получить свою первую работу в качестве разработчика,
- любого желающего приобрести минимальные навыки программирования на Python, необходимые в качестве предпосылки для перехода к машинному обучению (machine learning), науке о данных и искусственному интеллекту,
- программистов, которые хотят улучшить свои карьерные возможности, изучая язык программирования Python.
Data Science на Python 3 с нуля
Изучите Python 3 с нуля для работы с Data Science библиотеками — NumPy, Pandas, Matplotlib, Seaborn and more! Вы научитесь программировать на Python, создавать удивительные визуализации данных и использовать машинное обучение с Python.
Некоторые из тем, которые будут изучены:
- программирование на Python,
- numPy с Python,
- использование pandas Data Frames для решения сложных задач,
- использование pandas для обработки файлов Excel.
Что вы узнаете:
- использование Python для Data Science,
- научитесь использовать NumPy для числовых данных,
- научитесь использовать pandas для анализа данных,
- научитесь использовать matplotlib для визуализации данных.
Для кого этот курс:
- для всех, кто хочет получить знания по языку Python для работы с Data Science.
Полный курс по веб-разработке с нуля на Python + Django
Пошаговый практический курс по созданию веб-сайтов при помощи HTML, CSS, Python и Django.
Курс разработан таким образом, чтобы каждый мог стать веб-разработчиком. Вы научитесь программировать с помощью видеолекций в формате HD, проектов пошагового кода, упражнений, слайдов с презентациями концепций и многого другого!
Темы из курса:
- Python 3
- HTML
- CSS
- Django
- Django views
- Django templates
- Git VCS
- Django models
- Bootstrap 4
Для кого этот курс:
- полные новички,
- профессионалы, желающие получить новые знания,
- разработчики Python, желающие освоить в веб-разработку.
Полный Курс Python 3: от новичка до мастера
В этом курсе вы изучите Python на практике — каждая лекция содержит не только видео-уроки, но и соответствующий код.
Вы начнете с установки Python на компьютер, инструкции есть для разных операционных систем — Windows, MacOS и Linux.
Темы из курса:
-
Основы работы в командной строке
-
Установка Python
-
Запуск кода Python
-
Строки (Strings)
-
Списки (Lists)
-
Словари (Dictionaries)
-
Кортежи (Tuples)
-
Множества (Sets)
-
Числовые типы данных
-
Форматирование вывода
-
Функции
-
Область видимости переменных (Scope)
-
args/kwargs
-
Встроенные функции
-
Отладка и обработка ошибок
-
Модули
-
Внешние модули
-
Объектно-ориентированное программирование (ООП)
-
Наследование
-
Полиморфизм
-
Файловый ввод-вывод
-
Продвинутые методы
-
Юнит-тесты
Для кого этот курс:
- новички — те, кто никогда не программировал ранее,
- программисты, которые переключаются на Python с других языков программирования,
- программисты Python среднего уровня, которые хотят повысить свою квалификацию.
Читать на dev.by