- Python: основы и применение
- О курсе
- Для кого этот курс
- Начальные требования
- Python
- Программирование на Python
- О курсе
- Для кого этот курс
- Начальные требования
- Программирование на Python
- Чему вы научитесь
- О курсе
- Для кого этот курс
- Начальные требования
- Наши преподаватели
- Как проходит обучение
- Программа курса
- Сертификат
- Что вы получаете
- Сколько стоит обучение
Python: основы и применение
Курс посвящен базовым принципам языка Python и программирования в целом. Он хорошо подойдет тем, кто уже может писать простейшие программы на Python или тем, кто до этого программировал на других языках.
О курсе
В этом курсе вы узнаете фундаментальные принципы языка Python: как интерпретатор исполняет код, где он хранит переменные и данные, как определяются свои собственные типы данных и функции — на всё это мы приоткроем завесу тайны.
Невозможно научиться программировать без практики, поэтому в качестве домашних заданий вам будут предложены задачи разной сложности и направленности: одни для закрепления материала, а другие, чтобы развить смекалку и найти способ, как применить только что изученный материал. Ваши решения будут проверяться автоматической системой, поэтому вы будете получать быструю обратную связь.
В конце курса мы рассмотрим реальные задачи, с которыми может столкнуться современный человек, и научимся их решать средствами языка Python.
В силу большого количества участников курса, преподаватели не смогут давать индивидуальных советов по каждой программе, но если у вас будут возникать проблемы, то их всегда можно обсудить с однокурсниками в комментариях к задачам (только не выкладывайте в задачах код — это запрещено правилами курса и такие комментарии будут удаляться).
Для кого этот курс
Люди с базовыми навыками программирования на Python или других языках программирования.
Начальные требования
Для успешного прохождения курса требуются базовые знания Python в объеме вводного онлайн-курса https://stepic.org/67 .
Однако, если вы уже имеете базовое представление о синтаксисе Python и можете писать на нем небольшие программы или программировали на других языках, вы можете сразу приступать к курсу.
Python
Pandas, Numpy, Matplotlib — для начинающих. Nikita G.
Полный Курс Python 3: от Новичка до Мастера (Питон, Пайтон) Влад Бурмистров
Работа с файлами в Python Антон Щербак
Python-разработчик Антон Щербак Ольга Аверина
«Поколение Python»: курс для продвинутых Тимур 👨🏫 Гуев Благотворительный фонд «Айкью Опшн» Поколение Python
«Поколение Python»: курс для профессионалов Тимур 👨🏫 Гуев Поколение Python
WEB Парсинг на Python Павел Хошев
Первые программы на языке Python Светлана Шурыгина
Автоматизация тестирования с помощью Selenium и Python Aleksey 👨💻 Pogibelev Юлия Лях Команда Stepik
Программирование на Python Bioinformatics Institute
«Поколение Python»: курс для начинающих Тимур 👨🏫 Гуев Благотворительный фонд «Айкью Опшн» Поколение Python
Python для тех, у кого лапки Cool Python
Python в примерах и задачах Дальневосточный федеральный университет
Практикум по математике и Python Алексей Задойный
Python: основы и применение Bioinformatics Institute
Adaptive Python Computer Science
Адаптивный тренажер Python Тимофей Бондарев
Инди-курс программирования на Python Артем Егоров
Азы Python 3+. Первый шаг
Программирование Python. Информатика ОГЭ, ЕГЭ, олимпиады. Игорь Игоревич Осипов
Программирование на Python. Начало. Сергей Спиркин
Введение в Data Science и машинное обучение Bioinformatics Institute
Обработка изображений Высшая школа экономики (НИУ ВШЭ)
Python для решения практических задач Михаил Густокашин Computer Science Center (CS центр)
Алгоритмы: теория и практика. Методы Computer Science Center (CS центр)
Программирование на Python: «На старт, внимание, Code!» Детский технопарк «Кванториум»
Python. Functional Programming Vitaliy Polshkov
Введение в Python (7-8 классы) Алексей Зотов
Алгоритмы: теория и практика. Структуры данных Computer Science Center (CS центр)
Объектно-ориентированное программирование на Python Артем Егоров
Свободное погружение в СУБД Computer Science Center (CS центр)
Введение в Python. Практикум Аркадий Калакуцкий
Методы программирования: базовый уровень Томский государственный университет
Программирование на Python [Sanak-lab] Руслан Сабиров
Pyrogram — Разработка Telegram ботов на Python Хохлов Никита
Программирование на Python
Курс посвящен базовым понятиям и элементам языка программирования Python (операторы, числовые и строковые переменные, списки, условия и циклы). Курс является вводным и наиболее подойдет слушателям, не имеющим опыта написания программ ни на одном из языков программирования.
О курсе
В этом курсе по программированию на языке Python вы познакомитесь с базовыми понятиями программирования.
Едва ли возможно научиться программировать без практики, поэтому в качестве домашних заданий вам будет предложено довольно много задач, в которых вы сможете потренировать своё умение программировать.
Ваши решения будут проверяться автоматической системой, поэтому вы будете получать быструю обратную связь. В силу большого количества участников курса, преподаватели не смогут давать индивидуальных советов по каждой программе, но если у вас будут возникать проблемы, то их всегда можно обсудить с однокурсниками в комментариях к задачам.
Также в курсе присутствует несколько задач повышенной сложности, которые являются необязательными для прохождения курса, однако желающие смогут поломать голову над придумыванием алгоритмов и реализацией программ к этим задачам.
Курс подготовлен на базе программы Института биоинформатики.
Для кого этот курс
Школьники и студенты, не знакомые с программированием, а также все заинтересованные в изучении программирования
Начальные требования
Курс адресован слушателям, которые ранее не имели опыта программирования, и не предполагает каких-либо специальных знаний по информатике. Для понимания курса желательно иметь знания математики не ниже уровня средней школы и уметь достаточно свободно пользоваться компьютером.
Программирование на Python
Online-курс по программированию на языке Python. Насыщенная программа с короткими видео-уроками и большим количеством практики на тренажере. На курсе вы познакомитесь не только с основами языка, но и много узнаете о программировании как дисциплине.
Чему вы научитесь
- Устанавливать и запускать интерпретатор Python.
- Работать со встроенными типами данных.
- Создавать и изменять файлы в разных кодировках.
- Работать с кортежами, списками и словарями.
- Избегать и исправлять распространенные синтаксические и логические ошибки.
- Перехватывать и обрабатывать исключения.
- Управлять потоком выполнения программ.
- Использовать циклы для обхода списков, словарей и файлов.
- Проектировать и использовать функции для решения разных типов задач.
- Работать с модулями и библиотеками.
- Создавать виртуальные окружения и устанавливать новые пакеты.
- Создавать собственные классы и объекты.
О курсе
Практический Online-курс по программированию на языке Python с серией коротких видео-уроков и большим количеством заданий. Впервые на Stepik.
Курс — победитель VI международного конкурса EdCrunch Award OOC 2020 в специальной номинации «Программирование».
Python – один из лучших языков для начинающих программистов, который подходит не только для обучения, но и для решения большего круга практических задач. Включая создание сайтов, написание ботов, администрирование серверов, анализ данных и научные вычисления.
Python четыре раза признавался языком года по версии TIOBE.
Отвечаем на все вопросы в течение 24 часов. Вопросы вы можете задавать прямо на Stepik под каждым уроком и заданием.
Для кого этот курс
Начинающему программисту — научитесь писать программы на Питоне с нуля, изучите синтаксис языка, освоите основные концепции программирования, а также познакомитесь со стандартной библиотекой. Аналитику — научитесь обрабатывать информацию с помощью одного из самых мощных языков для работы с данными. Сможете преобразовывать любую информацию в удобный и понятный вид. Программисту на другом языке — быстро освоите новый язык. Познакомитесь с синтаксисом и стандартной библиотекой, узнаете об отличиях и особенностях Python.
Начальные требования
- Уверенное владение компьютером: установка и удаление программ, работа с каталогами и файлам.
- Математика школьного уровня.
Наши преподаватели
Как проходит обучение
Короткие видео-лекции с закреплением материала на тренажере с автоматической проверкой. В случае сложностей можно задать вопрос преподавателю.
Программа курса
Сертификат
Что вы получаете
- Практические навыки и знания.
- Отработка теории на тренажере.
- Доступ к форуму решений и решению преподавателя.
- Конспекты в формате Jupyter-блокнотов.
- Поддержка преподавателя в течение 24 часов.
- Сертификат.
Сколько стоит обучение
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.