[Udemy] Bogdan Stashchuk ― Python - Полный Курс по Python, Django, Data Science и ML (2024)
Чему вы научитесь
- Вы узнаете основные принципы работы Python и изучите все основные функции, которые используются в реальных проектах чаще всего и востребованные больше всех
- Вы будете выполнять на практике все примеры, которые я буду показывать на протяжении курса, используя интерпретатор Python, Visual Studio Code с Code Runner
- Вы освоите все необходимые внешние пакеты для Data Science и Machine Learning, такие как NumPy, Pandas, Matplotlib и Scikit-learn с помощью Jupyter Notebook
- Вы изучите основной функционал Python, начиная от переменных, списков, словарей и заканчивая классами, циклами, модулями и созданием виртуальных сред
- Кроме того, вы научитесь использовать функциональный и объектно-ориентированный подходы в программировании на языке Python
Требования
- Предварительных требований нет, все что от вас требуется - желание учиться и практиковаться
- Желательно учиться на ноутбуке с внешним монитором, можно также использовать планшет
Python - это самый простой язык программирования в мире. Но в то же время, Python является мощным инструментом, с помощью которого можно решать огромный спектр различных задач, начиная от обработки файлов, и заканчивая машинным обучением, обработкой данных, созданием игр и созданием веб приложений.
Тем самым, выучив Python, вы можете выбирать профессию из большого спектра вакансий, либо же использовать Python для создания собственных приложений и решения собственных задач.
Этот курс включает много практических задач, а также задачи для самостоятельного выполнения.
Python - это объектно-ориентированный язык программирования.
Python - это также язык с огромным количеством функций, но для того чтобы УМЕТЬ писать код на Python, нужно ПОНИМАТЬ ключевые концепции Python. И именно на этом я и сконцентрируюсь вместе с вами в этом курсе.
Прежде чем писать код и запускать примеры, вы получите от меня объяснения и ответы на вопросы ЗАЧЕМ и ПОЧЕМУ, а уже только после этого КАК писать код.
Я не буду тратить ваше время и потому я создал максимально эффективную структуру курса. Все примеры, которые я буду объяснять и запускать, написаны мною до курса, но вы будете самостоятельно писать и запускать код.
Длительность всех видео-лекций в этом курсе более 42 часов, но рассчитывайте потратить около 300 часов для освоения всех тем курса, включая самостоятельное выполнение всех практических заданий.
Темы, которые мы рассмотрим в этом курсе:
- Введение в курс Python
- Где выполнять и писать код Python
- Установка Python
- Установка редактора кода VS Code
- Начало работы в VS Code
- Изменение настроек редактора VS Code
- Знакомство с интерпретатором Python
- Выполнения кода в Visual Studio Code
- Самое важное в Python
- Основные типы в Python
- Практика в интерактивном интерпретаторе Python
- Встроенные функции
- Функция dir и атрибуты объектов
- Практика - Встроенные функции print и dir
- Практика - Встроенная функция input и методы строк
- Отступы в Python
- Форматирование кода Python и PEP8
- Комментарии в Python
- Выражения
- Инструкции
- Переменные
- Объявление переменных и присвоение им значений
- Динамическая типизация
- Типы и структуры данных
- Переменные и объекты
- ЗАДАЧА - Запись и чтение файлов
- ЗАДАЧА - JSON
- ЗАДАЧА - Классы и экземпляры
- ЗАДАЧА - Наборы
- ЗАДАЧА - Обработка ошибок
- ЗАДАЧА - Операторы
- ЗАДАЧА - Проверка пароля
- ЗАДАЧА - Словари
- ЗАДАЧА - Условные инструкции
- ЗАДАЧА - Функции
- ЗАДАЧА - Цикл while
- ЗАДАЧИ - Именованые аргументы функций
- ЗАДАЧИ - Сокращенный цикл for in
- ЗАДАЧИ - Списки
- ЗАДАЧИ - Тернарный оператор
- ЗАДАЧИ - Цикл for in
- ЗАДАЧИ - Сокращенный цикл for in
- ЗАДАЧА - Классы и экземпляры
- ЗАДАЧА - JSON
- ЗАДАЧА - Запись и чтение файлов
- ЗАДАЧА - Проверка пароля
Для кого этот курс:
- Начинающие программисты Python, желающие научиться программировать
- Планирующие работать в направлении Data Science и Machine Learning
- Веб разработчики, которые хотят создавать веб приложения с помощью Python
- Желающие выполнять задачи, связанные с машинным обучением, обработкой данных
- Разработчики игр, которые хотят создавать игры с помощью Python Pygame
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь