Максим Дуплей «Программирование на Python для начинающих» — Stepik слив скачать
- Добавлено: 2024-07-26
- Автор курса: Максим Дуплей
- Сайт автора: Перейти
- Доступ: Облако Mail / Yandex / Google
- Скачать: PC / Smartphone / Tablet
Python разработан Гвидо ван Россумом и впервые выпущен в 1991 году.
Python предлагает чистый и читаемый синтаксис, что делает его легко изучаемым и понятным даже для начинающих программистов.
Одной из основных целей Python является повышение производительности и читаемости кода, поэтому он широко используется во множестве областей, таких как веб-разработка, научные исследования, анализ данных, искусственный интеллект, автоматизация, игровая разработка и другие.
Python имеет огромное сообщество разработчиков, которые активно поддерживают и развивают язык, предлагая множество библиотек и модулей, которые значительно упрощают разработку.
Python также является одним из наиболее востребованных языков программирования на рынке труда, что делает его привлекательным выбором для тех, кто стремится к карьерному росту.
Цель программы:
- Получение слушателями профессиональных компетенций в области разработки бэкенда на языке программирования Python, подготовка специалистов в области промышленной и серверной разработки;
- Получение навыков работы с базами данных, грамотному обращению с информацией и данными;
- Установка и настройка программного обеспечения: IDE, расширений и модулей;
- Разработка программ на языке программирования Python;
- Построение аналитических диаграмм и графиков;
- Работа с библиотекой Requests.
- Лица, достигшие 18 лет, являющиеся студентами старших и младших курсов, или выпускниками вузов и техникумов.
- Пользователи персонального компьютера, кто хочет познакомиться с интересным и практичным языком программирования Python.
- писать ясный, гибкий, эффективный и работающий код программ на языке программирования Python;
- создавать бэкенд веб-сервиса с помощью Python и Django;
- проектировать и создавать API для своего бэкенда;
- писать тесты на свой код;
- находить и исправлять ошибки в коде;
- использовать базовые алгоритмы и структуры данных;
- оценивать сложность выбранного алгоритма по времени и памяти;
- производить выкатку (деплой) веб-сервиса в облако.
- познакомитесь с системой контроля версий Git;
- получите базовые навыки работы с базами данных.
- знать математику на среднем школьном уровне;
- владеть английским языком;
- уметь устанавливать и запускать программы на базе ОС Windows, MacOS или Linux;
- пользоваться браузером Chrome на уровне пользователя;
- владеть навыком поиска информации с помощью Yandex или Google.
Введение
- Лекция 1: Введение
- Лекция 2: Знакомство с языком программирования Python
- Лекция 3: Особенности работы с языком программирования Python
- Об авторе
- Установка и настройка интерпретатора Python
- Знакомство с консолью. Условные конструкции
- Введение в типы данных и циклы. Коллекции данных.
- Лекция Функции - использование встроенных и создание собственных
- Основные принципы ООП: методология
- Открытие и чтение, запись в файл. Работа с форматами данных
- Работа с библиотекой Requests, HTTP-запросы
- Знакомство с интересными модулями Python
- Продолжаем знакомиться с интересными модулями
- Библиотека Matplotlib для построения графиков
- Практическая работа. Программа для определения погоды
- Настройка и запуск виртуального окружения
- Установка модулей
- Пакеты и модули
- Бинарный поиск
- Линейный поиск
- Jump search
- Поиск методом Фиббоначи
- Тернарный поиск
- Экспоненциальный поиск
- Интерполяционный поиск
- Что такое потоки ?
- Ассинхронное программирование
- Введение. Регистрация на платформе
- Установка и настройка CodeGPT
- Выполнение запросов к ChatGPT на Python
- GIT - система контроля версий. Внедрение системы контроля версий
- История работы и ветки. Командная работа
- Практическая работа. Создание репозитория проекта
- Знакомство с GitHub
- GitHub: настройка и первая публикация проекта
- Создание репозитория, публикация проекта
- Что такое база данных: принципы работы, лучшие СУБД
- Что такое SQL и как с ним работать
- В чем разница между SQL и MySQL ?
- Установка MS SQL Server 2022
- Теория баз данных. Проектирование БД
- Что такое запросы и какими они бывают ?
- Работа с базой данных в Python
- Практическая работа. Создание базы данных для проекта.
- Установка и настройка необходимого ПО
- Знакомство с библиотекой Panda3D
- Работа с моделями в Panda3D
- Создание игры: «Шашки» с ИИ
- Создание игры: «Pac-Man» на Python
- Создание игры: «Змейка», с применением необходимых функций
- Создание игры: «Tetris»
- Публикаций проектов в репозитории на GitHub
- Подведение итогов. Практическое задание на самопроверку.
Купить другие курсы и тренинги от Максима Дуплея
Рекомендуемые курсы
Программирование на Python: полный курс Python Bootcamp 2023 [Udemy] [Андрей Думитреску] [Русский транскрипт + Русская аудио дорожка, машинный перевод] Питон с нуля. Изучите науку о данных и визуализацию, автоматизацию, Excel, SQL и парсинг с помощью Python. 100% практический опыт Описание:
На занятиях этого курса мы будем изучать основы программирования на языке Python — от написания простейших программ в одну строку до написания игр. В курс включено изучение языка программирования как такового, его необходимых конструкций и возможностей. Мы научимся реализовывать основные алгоритмы
Чему вы научитесь Базовый курс программирования на Python 3 Напишите полноценный фреймоврк по автоматизации тестирования API с нуля Узнаете принципы Объектно-ориентированного программирования на Python 3 Производить запуск тестов используя библиотеку Pytest с необходимой конфигурацией Тестирование
«Поколение Python»: курс для профессионалов продолжает линию курсов «Поколение Python» адресован знающим базовые конструкции и типы данных языка Python знакомит с дополнительными возможностями языка Python В курсе рассматриваются даты и время, дополнительные типы коллекций, итераторы, генераторы,
Программирование игр для детей на Scratch для начинающих Научитесь основам программирования и созданию увлекательных компьютерных игр в интересном формате с помощью Scratch Чему вы научитесь разрабатывать компьютерные игры создавать программы различного назначения понимать принципы
Чему вы научитесь Полное базовое понимание программирования на Python начиная с базовых тем, заканчивая аналитикой на Python Веб-разработка именно с серверной части Базовые алгоритмы Базовое понимание ООП Требования Навыки программирования не требуются, вы научитесь всему самому Описание Python
Больше курсов по этой теме
Структура курса Скачивание Roblox Studio, знакомство с базовым интерфейсом. Поговорим про то как правильно установить ROBLOX STUDIO так же познакомимся с интерфейсом и основными инструментами создания блоков Создание террейна (биома) и других материалов. В этом уроке вы узнаете как правильно и
Это базовый курс для тестировщиков, которые хотят с нуля научиться писать автоматизированные UI-тесты с помощью Selenium (самый популярный инструмент для автоматизации действий веб-браузеров). Прекрасно подойдет для тех, кто уже работает тестировщиком и не имеет опыта программирования. Чему вы
Obsidian - отличный инструмент для ведения заметок, сохранения и последующего поиска полезной и справочной информации, работы с задачами, творчества и других целей. В рамках обучающей программы вы изучите Obsidian так, чтобы смочь быстро начать в нем работать, и делать это стабильно и эффективно.
Python – лучший язык для того, чтобы войти в IT. Прост в освоении. Используется в разработке веб-приложений, различных скриптов, ботов, в машинном обучении и научных вычислениях. Вы на хорошем уровне изучите сам язык и научитесь писать веб-приложения: создадите сайт, генерирующий пароли, сайт с
Создаем корпоративного Telegram бота на Python с ChatGPT внутри Шаг за шагом создадим внутрикорпоративного Telegram бота для бизнеса, умеющего планировать задачи и парсить резюме с помощью ИИ, интегрированного с ChatGPT и базой данных сотрудников SQL.Итоговый проект можно добавить в портфолио и
Чему вы научитесь править и сохранять сгенерированный gpt html-код; создавать персональные веб-странички с помощью других инструментов без знания основ html; разрабатывать привлекательные и эффективные лендинги, которые помогут вам выделиться и увеличить конверсию; узнаете о полезных инструментах,
Отзывы о курсе «Программирование на Python для начинающих» от Максима Дуплея