Онлайн-курс — сертифицированная профессиональная специализация «Научись программировать на Python» от Universidad Austral.

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

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

  • критическое мышление
  • Эффективное общение
  • тайм-менеджмент
  • работа в команде
  • решение проблем
  • креативность
  • лидерство
  • навыки презентации
  • Навыки доходят до корня проблемы
  • Адаптивность

What you will learn in the course

Courses for which the course is suitable

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

Стажировка — серия из 4 курсов

Эта программа предназначена для людей, которые хотят научиться программированию на Python. В ходе 4 курсов вы научитесь работать с основными концепциями программирования на языке программирования Python версии 3.0. Сложность и требования к содержанию будут постепенно увеличиваться на протяжении всего курса.

Данная программа проводится в рамках 4 МООК, длительностью 4 недели каждый.

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

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

Содержание курса

  • МООК 1

    Основные концепции программирования изучаются с использованием языка программирования Python для создания небольших программ.

  • МООК 2

    Структурированные структуры данных на Python, работу с файлами и обработку исключений учат создавать программы, работающие с большими объемами информации с компьютера.

  • МООК 3

    Изучены концепции парадигмы объектно-ориентированного программирования. Цели курса — проектирование и создание систем с объектами для отображения любого аспекта реальности, который вы хотите.

  • МООК 4

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

Details of the courses that make up the specialization

Введение в программирование на Python

  • Курс 1
  • 16 часов
  • 4,6 (1727 оценок)

Детали курса

чему ты научишься
  • Понять основы программирования.
  • Поймите, как компьютер интерпретирует код.
  • писать свои скрипты на Python и запускать их (как свои, так и чужие).
  • Читайте и интерпретируйте базовый код, написанный на Python.
навыки, которые вы приобретете
  • Категория: Базовый язык программирования
  • Категория: Реализации Python
  • Категория: компьютерное программирование
  • Категория: Программирование на Python

Структуры данных в Python

  • Курс 2
  • 14 часов
  • 4,6 (401 оценка)

Детали курса

чему ты научишься
  • применять струны.
  • Понимать различные структуры данных, предоставляемые Python.
  • Поймете, как работать с файлами.
  • Поймите, что такое исключения и как использовать декораторы.
навыки, которые вы приобретете
  • Категория: Реализации Python
  • Категория: компьютерное программирование
  • Категория: Программирование на Python

Объектно-ориентированное программирование на Python

  • Курс 3
  • 8 часов
  • 4.0 (255 оценок)

Детали курса

чему ты научишься
  • Поймите, что такое объектно-ориентированная программа и связанные с ней концепции парадигмы, чтобы проектировать системы в соответствии с хорошими рабочими процедурами.
  • Составляйте диаграммы объектов, классов и диаграммы последовательности.
  • выполнять автоматические модульные тесты системы.
  • Выполните рефакторинг кода и используйте технику программирования через тестирование (TDD).
навыки, которые вы приобретете
  • Категория: компьютерное программирование
  • Категория: Программирование на Python
  • Категория: Реализация Python

Управление базой данных с помощью Python

  • Курс 4
  • 15 часов
  • 4,3 (174 оценки)

Детали курса

чему ты научишься
  • Поймите, что такое реляционные базы данных и как они работают.
  • Создайте свои собственные реляционные базы данных в SQLite.
  • Создавайте объектно-ориентированные системы, хранящие данные в реляционной базе данных, используя объектно-реляционное сопоставление в SQLAlchemy.
  • Напишите SQL-запросы и поймите, что такое реляционное сопоставление объектов.
навыки, которые вы приобретете
  • Категория: компьютерное программирование
  • Категория: Программирование на Python
  • Категория: Реализация Python