Онлайн-курс – сертифицированная профессиональная стажировка по Google Python, Мичиганский университет

Станьте творческим программистом с Python! Узнайте, как развить навыки текстового программирования и улучшить свои творческие способности во время программирования.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

начиная

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Шифрование и преобразование сообщений
  • рисование картинок
  • Создание классов, добавляющих эффекты к изображениям
  • Устранение неполадок кода
  • Работа со сложными данными
  • Использование регулярных выражений (Regex)
  • Сбор данных с веб-страниц
  • Использование формата JSON
  • Работа с API
  • Управление SQL и хранение данных в базе данных
  • Создание графиков и диаграмм на основе данных

What you will learn in the course

Courses for which the course is suitable

  • Разработчик программного обеспечения
  • Разработчик веб-сайтов
  • аналитик данных
  • Разработчик приложений
  • Разработчик игр
  • инженер-программист
  • Разработчик информационных систем
  • Разработчик искусственного интеллекта
  • ключ на стороне сервера
  • клиентский разработчик
  • системный аналитик
  • Менеджер технологических проектов
  • API-ключ
  • Разработчик баз данных
  • Разработчик решений для обработки данных

Стажировка — серия курсов из четырех частей.

В этой серии курсов основное внимание уделяется обучению посредством концептуальных, творческих и совместных мероприятий, а также пояснительных видеороликов, выходящих за рамки лекций инструктора. Задания и упражнения из этой серии познакомят учащихся с принципами программирования, одновременно поощряя творчество с помощью кода.

В конце серии учащиеся успешно ответят на вопрос: Как мне проявить свои творческие способности, изучая продвинутые навыки программирования?

Практический учебный проект

В конце серии вы создадите программы, запускающие историю, в которой вы сами выбираете свои приключения. Вы сможете:

  • Зашифровать и перевернуть сообщение
  • нарисовать картинку
  • Создайте класс, который добавляет эффекты к изображениям.
  • Найдите проблемы в коде
  • работать со сложными данными
  • используйте регулярные выражения (Regex)
  • Собирайте данные с веб-страниц
  • Используйте формат JSON
  • работа с API
  • Управляйте SQL и храните данные в базе данных
  • составлять графики и диаграммы из данных

Details of the courses that make up the specialization

Большие мысли в программировании: самовыражение с помощью Python

Курс 1

Продолжительность: 23 часа

Используйте возможности Python и терминов программирования, чтобы выразить себя и улучшить свою работу на этом онлайн-курсе Мичиганского университета. Курс предназначен для всех, кто хочет изучить Python.

  • Владение терминами программирования: переменные, циклы, строки, условия и функции.
  • Структуры данных: списки, кортежи и словари.
  • Проектирование и создание личных историй, сортировка и преобразование данных.
  • Интерактивные упражнения и немедленная обратная связь.

Сила объектно-ориентированного программирования

Курс 2
Продолжительность: 24 часа

Объектно-ориентированное программирование (ООП) — это модель, позволяющая организовывать данные по классам и объектам. В этом курсе вы расширите свои знания ООП и научитесь писать программы с объектами из классов.

  • Создание коллажа из фотографий и моделей из реального мира.
  • Обмен знаниями и командная работа с другими учениками.

Отладка: поиск и устранение ошибок

Курс 3
Продолжительность: 25 часов

Научиться отлаживать — это самый бесценный навык, который необходимо развивать при обучении программированию. Этот курс поможет вам улучшить свои навыки программирования, предоставив вам навыки, необходимые для понимания и отладки вашего кода.

  • Методы минимизации ошибок и проблем в коде.
  • Использование отладки для поиска ошибок.
  • Написание и запуск модульных тестов.

Отвечаем на интересные вопросы с помощью данных

Курс 4
Продолжительность: 29 часов

Этот курс поможет вам научиться читать данные в различных форматах и ​​писать программы для сбора данных из Интернета. Вы узнаете, как использовать SQL для управления данными в реляционных базах данных.

  • Эффективное хранение и управление данными.
  • Визуализируйте данные, чтобы превратить их в ценную информацию.