Що нового?

Придбаний Программирование на Python. Написание собственных проектов [stepik] [Максим Дуплей]

Інформація про покупку
Тип покупки: Складчина
Ціна: 666 ГРН
Учасників: 0 з 21
Організатор: Відсутній
Статус: Набір учасників
Внесок: 33 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Программирование на Python. Написание собственных проектов [stepik] [Максим Дуплей]



Цель программы:

  • Получение навыков первоначальной установки и настройки необходимого программного обеспечения, которым пользуются программисты по всему миру.
  • Получение слушателями профессиональных компетенций в области разработки программ на языке программирования Python.
  • Получение навыков работы с базами данных, грамотному обращению с информацией и данными.
  • Установка и настройка всего необходимого для работы с нейросетью Chat GPT. Работа с расширениями и их вариациями.
Чему вы научитесь
  • устанавливать необходимое программное обеспечение (idle python, jetbrains toolbox и pycharm community);
  • писать ясный, гибкий, эффективный и работающий код программ на языке программирования Python;
  • познакомитесь с нейросетью Chat GPT, всё правильно настроите;
  • познакомитесь с системой контроля версий Git;
  • опубликуете свои первые репозитории проектов на GitHub.
Для кого этот курс
  • Лица, достигшие 18 лет, являющиеся студентами старших и младших курсов, или выпускниками вузов и техникумов.
  • Пользователи персонального компьютера, кто хочет познакомиться с интересным и практичным языком программирования Python.
  • А также: IT-специалистам; Аналитики данных; Системным администраторам; Back-end разработчикам; Разработчикам игр; Мобильным разработчикам; Тестировщикам.
Начальные требования
  • знать математику на среднем школьном уровне;
  • владеть английским языком;
  • уметь устанавливать и запускать программы на базе ОС Windows, MacOS или Linux;
  • пользоваться браузером Chrome на уровне пользователя;
  • владеть навыком поиска информации с помощью Yandex или Google.
Программа курса
  • Введение
  • Установка и настройка ПО
  • Установка пакетов из внешних источников
  • Основы Python
  • SteosVoice - озвучивание текста голосом игрового персонажа
  • Игровой проект: "Шашки AI"
  • Игровой проект: "Змейка"
  • Игровой проект: "Pac-Man"
  • Анимация на Panda3D
  • Написание и разбор интересных программ
  • Работа с базой данных SQL
  • ClickHouse: обзор и сравнение с традиционными базами данных
  • Работа с нейросетью ChatgGPT
  • Введение в автоматизацию тестирования
  • Selenium - тестирование веб-приложений
  • Создание веб-приложения с помощью Django
  • DuckDB - встроенная СУБД SQL OLAP
  • Решение задач на CodeWars
  • Заключение
Введение
Лекция 1: Введение
Лекция 2: Знакомство с языком программирования Python
Лекция 3: Особенности работы с языком программирования Python
Об авторе

Установка и настройка ПО
Установка интерпретатора Python
Установка JetBrains ToolBox
Установка и настройка PyCharm IDE
Установка игрового движка Panda3D

Установка пакетов из внешних источников
Настройка и запуск виртуального окружения
Установка модулей

Основы Python
Переменные
Структуры данных
Типы данных
Условные выражения (if/else)
Циклы (for/while)
Функции

SteosVoice - озвучивание текста голосом игрового персонажа
SteosVoice - новые возможности для синтеза речи

Игровой проект: "Шашки AI"
Описание игры: "Шашки" на Python
Написание кода для проекта
Заливаем проект на GitHub без командной строки

Игровой проект: "Змейка"
Описание игры: "Змейка" на Python
Написание кода для игры: "Змейка"
Заливаем проект на GitHub без командной строки
Описание игры: "Pac-Man" на Python

Игровой проект: "Pac-Man"
Написание кода для игры: "Pac-Man"
Заливаем проект на GitHub без командной строки

Анимация на Panda3D
Введение в анимацию на Panda3D
Написание кода для проекта
Заливаем проект на GitHub без командной строки

Написание и разбор интересных программ
Разбираем интересные проекты
Пишем интересные проекты
Полезная литература

Работа с базой данных SQL
Что такое база данных: принципы работы, лучшие СУБД
Что такое SQL и как с ним работать
В чем разница между SQL и MySQL ?
Установка MS SQL Server 2022

ClickHouse: обзор и сравнение с традиционными базами данных
ClickHouse - что это и как с ним работать ?

Работа с нейросетью ChatgGPT
Введение. Регистрация на платформе
Установка и настройка CodeGPT
Выполнение запросов к ChatGPT на Python

Введение в автоматизацию тестирования
Автоматизация тестирования: введение.
Введение в Pytest
Погружение в Python: Функциональное программирование

Selenium - тестирование веб-приложений
Selenium - описание технологии
Проведение тестирования на примере авторизации в GitHub
Дополнительные функции поддерживаемые Selenium

Создание веб-приложения с помощью Django
Веб-приложение на Django

DuckDB - встроенная СУБД SQL OLAP
Описание СУБД DuckDB
Установка и настройка СУБД DuckDB
Работа с DuckDB с помощью JupyterLab

Решение задач на CodeWars
Уровень - 8 kyu
Уровень - 7 kyu
Уровень - 6 kyu
Уровень - 5 kyu
Уровень - 4 kyu
Уровень - 3 kyu
Уровень - 2 kyu
Уровень - 1 kyu

Заключение
Завершающая информация
Библиотека материалов курса
Спасибо за внимание
Цена 999 ₽
https://stepik.org/course/179035/promo
 
Угорі