Инвестируйте в свою карьеру программирования на Python. Освойте ключевые принципы написания сценариев на Python и разовьете свои способности решать практические задачи.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
Эту специализацию разработал профессорско-преподавательский состав факультета компьютерных наук и наук о данных Университета Райса. Он предназначен для новичков, желающих приобрести базовые навыки программирования. В ходе четырех курсов вы изучите ключевые концепции программирования на языке Python 3, что подготовит вас к использованию Python для выполнения рутинных задач по написанию сценариев. Эти знания дадут вам прочную основу для карьеры в области науки о данных, разработки программного обеспечения или других областях, требующих программирования.
Каждый курс заканчивается практическим проектом, в котором вы будете использовать навыки написания сценариев Python. Вводные проекты будут сосредоточены на типичных проблемах сценариев, таких как:
Позже в ходе стажировки вы научитесь работать с данными, хранящимися в файлах, с целью:
Эти проекты включают в себя:
По итогам стажировки вы выполните проект, в котором:
Этот курс познакомит вас с миром программирования на Python! Мы узнаем об основах программирования и о том, как создавать базовые программы на Python. Мы рассмотрим выражения, переменные, функции, логику и условия, которые являются основными понятиями компьютерного программирования.
Мы также научимся использовать модули Python, которые позволят вам воспользоваться многими функциями, уже существующими в языке Python. Эти концепции и навыки помогут вам начать думать как программисты и понять, как писать программы на Python.
По окончании курса вы сможете писать короткие программы на Python, выполняющие реальные практические задачи. Этот курс является основой для приобретения навыков программирования на Python. Будучи первым курсом по специализации, он предоставляет базовые строительные блоки, необходимые для успешного обучения написанию более сложных программ на Python.
В этом курсе используется Python 3. Хотя многие программы Python используют Python 2, Python 3 — это будущее языка Python. В этом курсе будет использоваться версия Python 3 среды разработки CodeSkulptor, которая специально разработана, чтобы помочь начинающим программистам быстро учиться.
CodeSkulptor работает в любом современном браузере и не требует установки программного обеспечения, что позволяет вам сразу же приступить к написанию и запуску небольших программ. На последующих курсах по этой специализации мы поможем вам перейти к более продвинутым средам разработки для настольных компьютеров.
Этот курс продолжит введение в программирование на Python, которое началось с основ программирования на Python. Мы узнаем о различных представлениях данных, включая строки, списки и кортежи, которые составляют основу всех программ Python.
Мы также научимся получать доступ к файлам, чтобы хранить и извлекать данные в наших программах. Эти концепции и навыки помогут вам манипулировать данными и писать более сложные программы на Python.
По окончании курса вы сможете писать программы на Python, способные манипулировать данными, хранящимися в файлах. Это расширит ваши знания в программировании на Python и позволит вам писать самые разнообразные скрипты с использованием Python.
В этом курсе используется Python 3. Хотя большинство программ Python продолжают использовать Python 2, Python 3 — это будущее языка Python. В этом курсе представлены базовые среды разработки Python для настольных компьютеров, которые позволяют запускать программы Python непосредственно на вашем компьютере.
Этот выбор позволяет плавно перейти от онлайн-среды разработки.
Этот курс продолжит введение в программирование на Python, которое началось с основ программирования на Python и представлений данных Python. Мы научимся читать, хранить и обрабатывать табличные данные, что является обычной задачей.
Мы также узнаем о файлах CSV и поддержке Python для их чтения и записи. Файлы CSV представляют собой обычный текстовый формат файлов, который позволяет обмениваться табличными данными между различными программами.
Эти концепции и навыки помогут вам расширить свои знания в области программирования на Python и позволят обрабатывать более сложные данные. К концу курса вы будете комфортно работать с табличными данными в Python. Это расширит ваши знания в программировании на Python и позволит вам писать более разнообразные скрипты с использованием Python.
В этом курсе используется Python 3. Хотя большинство программ Python продолжают использовать Python 2, Python 3 — это будущее языка Python. В этом курсе используются базовые среды разработки Python для настольных компьютеров, которые позволяют запускать программы Python непосредственно на вашем компьютере.
Это последний курс по специализации, который закрепляет полученные знания в области основ программирования Python, представления данных Python и анализа данных Python. Мы научимся устанавливать внешние пакеты для использования в Python, получать данные из сетевых источников, а затем очищать, обрабатывать, анализировать и возвращать данные.
Этот курс систематизирует навыки, полученные во время стажировки, и позволит вам писать интересные, практичные и полезные программы. По окончании курса вам будет удобно устанавливать пакеты Python, анализировать существующие данные и создавать визуализации этих данных.
Этот курс позволит вам стать сценаристом, что позволит вам находить, устанавливать и использовать пакеты Python, написанные другими. Вы сможете эффективно использовать множество доступных инструментов и пакетов, чтобы повысить свою эффективность и писать полезные программы.



