Python за 26 часов. Быстрый толковый курс от Google с субтитрами на русском
Курс от Google Career Certificates научит основам написания простых программ на Python с использованием наиболее распространенных структур. Обучение на английском, но есть субтитры на русском языке.
Для прохождения курса предварительного знакомства с программированием не требуется. К концу этого курса вы сможете писать простые программы с использованием Python, поймете, как сочетаются блоки программирования и объедините все эти знания для создания финального проекта.
Курс начнется с погружения в основы написания компьютерных программ. В процессе обучения вы узнаете, что такое Python и какое отношение Python имеет к автоматизации, как написать короткие скрипты на Python для выполнения автоматизированных действий, как использовать основные структуры Python: строки, списки и словари и как создавать свои собственные объекты на Python.
Длительность курса — 6 недель (около 26 часов). Каждая неделя — это изучение нового модуля в программе курса.
Программа курса:
Hello Python! — в этом модуле вы познакомитесь с платформой Coursera и форматом курса. Затем углубитесь в основы языков программирования и синтаксиса, а также в автоматизацию с использованием сценариев.
Базовый синтаксис Python — в этом модуле вы узнаете о различных типах данных в Python, о том, как их идентифицировать и как выполнять преобразование между ними. Вы также узнаете, как использовать переменные для назначения данных и ссылок на переменные. Вы глубоко погрузитесь в функции и изучите концепции повторного использования кода, стиля кода и рефакторинга сложного кода, а также эффективного использования комментариев к коду.
Циклы — в этом модуле вы познакомитесь с тонкостями циклов в Python, узнаете, как использовать циклы while для непрерывного выполнения кода, а также как выявлять ошибки бесконечного цикла и как их исправлять. Вы также узнаете, как использовать циклы for для перебора данных и как использовать функцию range () с циклами for.
Строки, списки и словари — в этом модуле вы познакомитесь с более продвинутыми способами манипулирования строками, используя индексацию, нарезку и расширенное форматирование. Вы также познакомитесь с более продвинутыми типами данных: списками, кортежами и словарями. Вы научитесь хранить данные в этих структурах, ссылаться на них и манипулировать ими, а также комбинировать их для хранения сложных структур данных.
Объектно-ориентированное программирование (опционально) — в этом модуле вы узнаете, как создавать свои собственные классы с уникальными атрибутами и методами. У вас будет возможность написать документацию для ваших классов и методов, используя docstrings. Вы узнаете все об экземплярах объектов и наследовании объектов, а также о том, как импортировать и использовать модули Python для использования мощных классов и методов. В завершение, вы также познакомитесь с Jupyter notebooks для написания и выполнения более сложного кода.
Финальный проект — здесь вы узнаете, как применить систему решения проблем для создания сложного проекта. Вы узнаете, как сформулировать постановку задачи, чтобы понять суть проблемы, проведете некоторое исследование, чтобы увидеть, какие варианты доступны, а затем начнете планировать, как вам реализовать проект.
8 онлайн-курсов и интенсивов для Product Manager (февраль, 2024)
Собрали проверенные онлайн-курсы и интенсивы для Product Manager. В этой подборке: курсы от действующего PM в Microsoft, актуальная специализация по управлению продуктами в сфере AI, курсы для начинающих специалистов и лайфхаки как проходить собеседования на позицию продакта.
Как очистить Mac? Подборка платных приложений для macOS (cо скидками Black Friday 2024)
Чем просканировать накопившийся за время работы мусор на диске вашего в Мака и навести порядок? Рассказываем о 7 платных приложениях для очистки macOS. Мы не называем их лучшими — просто советуем обратить на них внимание.
11 лучших сертификаций Coursera, чтобы освоить новую специальность (август, 2023)
Проанализировали Coursera в поисках лучших профессиональных программ на 2023 год, прохождение которых позволит получить востребованную специальность. Рассказываем, на какие направления обратить внимание и как сертификация Coursera помогает изменить вашу карьеру.
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
Java по-прежнему входит в список самых популярных языков программирования. Вместе с Digitaldefynd мы составили список курсов по Java, которые подойдут как новичкам, так и людям с опытом программирования, чтобы освоить этот востребованный язык.
Хотите сообщить важную новость? Пишите в Telegram-бот
Главные события и полезные ссылки в нашем Telegram-канале
Обсуждение
Комментируйте без ограничений
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.