
Основы программирования на Python с помощью ИИ
Описание
Изучите Python с нуля, используя ИИ в качестве пара-программирования — скрипты, логика и небольшой проект, который вы можете показать работодателям. Уровень: новичок · Идеально для: Полных новичков и сменяющих карьеру 6-недельная живая онлайн-программа · 12 живых сессий · Часовой пояс Европа/Лондон Что вы достигнете Напишите ясные скрипты на Python для работы с файлами, текстом и простыми задачами автоматизации. Отлаживайте ошибки, используя трассировки и объяснения с поддержкой ИИ, которые вы проверяете сами. Структурируйте небольшие программы с помощью функций, циклов и базовых структур данных. Ответственно используйте инструменты ИИ, чтобы ускорить обучение без пропуска основ. Завершите мини-проект командной строки, подходящий для портфолио или обсуждения на собеседовании. Что мы охватываем Основы Python Переменные, типы и f-строки Условия и циклы Функции и модули Списки, словари и ввод/вывод файлов Работа как разработчик Виртуальные среды и основы pip Чтение документации и стек-трейсов Git-дружественная структура проекта (уровень введения) Кодирование с поддержкой ИИ Запрос объяснений против запроса полных решений Тестирование кода, сгенерированного ИИ, перед тем, как его отправить Рефакторинг с человеческим обзором Структура курса Фаза 1 — Настройка и первые программы (Неделя 1 · 2 живые сессии) Установите Python, запускайте скрипты и поймите, как код выполняется построчно. Установка Python и основы VS Code / Cursor печать, ввод и простые расчеты Комментарии и читаемые имена Доставляемое: Три небольших скрипта (приветствие, калькулятор, конвертер единиц). Фаза 2 — Логика и коллекции (Неделя 2 · 2 живые сессии) Управляйте потоком и храните данные в списках и словарях. if / elif / else и логика булевых значений для и while циклы (когда использовать каждый) Списки, словари и базовые понятия Доставляемое: Программа в стиле викторины с использованием банка вопросов. Фаза 3 — Функции и файлы (Неделя 3 · 2 живые сессии) Организуйте код в переиспользуемые функции и читайте/пишите текстовые файлы. Определение функций, параметров и значений возврата Безопасное чтение CSV и обычного текста Обработка ошибок с помощью try / except (введение) Доставляемое: Скрипт для суммирования отчетов CSV. Фаза 4 — Строки и очистка данных (Неделя 4 · 2 живые сессии) Манипулируйте текстом и очищайте запутанные реальны экспорты. Методы строк, срезы и форматирование Разбор дат и чисел из текста Простейшие правила валидации Доставляемое: Скрипт очистки данных для образца экспорта. Фаза 5 — APIs и веб (введение) (Неделя 5 · 2 живые сессии) Вызывайте публичный API и понимайте JSON-ответы. HTTP GET-запросы с библиотекой requests JSON в структуры Python API-ключи и лимиты запросов Доставляемое: Мини-инструмент для поиска погоды или почтовых индексов. Фаза 6 — Завершающий проект (Неделя 6 · 2 живые сессии) Спланируйте, создайте и представьте небольшой инструмент CLI с отзывом преподавателя. Определение реалистичного мини-проекта Обзор кода и рефакторинг README и демонстрация Deliverable: Завершение, готовое к портфолио (по вашему выбору). Предварительные требования Основные навыки работы с компьютером и управление файлами. Предварительного программирования не требуется. Доставка Учащимся нужен ноутбук с правами администратора для установки Python 3.12+. Сессии проходят вживую; записи не могут заменить присутствие, когда это возможно. Полные детали курса: https://nlcrc.co.uk/courses-python-foundations-ai Бронирования и запросы: nlcrc.co.uk · 020 3393 0948
Место проведения
Расскажите своей сети, что вы идёте
Поделитесь этим событием, чтобы начать разговоры, пригласить коллег и наладить контакты до его начала.