Программирование на Python
В этом курсе по программированию на языке Python вы познакомитесь с базовыми понятиями программирования.
Едва ли возможно научиться программировать без практики, поэтому в качестве домашних заданий вам будет предложено довольно много задач, в которых вы сможете потренировать своё умение программировать.
Ваши решения будут проверяться автоматической системой, поэтому вы будете получать быструю обратную связь. В силу большого количества участников курса, преподаватели не смогут давать индивидуальных советов по каждой программе, но если у вас будут возникать проблемы, то их всегда можно обсудить с однокурсниками в комментариях к задачам.
Также в курсе присутствует несколько задач повышенной сложности, которые являются необязательными для прохождения курса, однако желающие смогут поломать голову над придумыванием алгоритмов и реализацией программ к этим задачам.
Курс подготовлен на базе программы Института биоинформатики.
Для кого этот курс
Школьники и студенты, не знакомые с программированием, а также все заинтересованные в изучении программирования
Курс адресован слушателям, которые ранее не имели опыта программирования, и не предполагает каких-либо специальных знаний по информатике. Для понимания курса желательно иметь знания математики не ниже уровня средней школы и уметь достаточно свободно пользоваться компьютером.
Программа курса
Операторы. Переменные. Типы данных. Условия
- Общая информация о курсе
- Введение: программы и Python. Проверка заданий
- Интерактивный режим Python. IPython
- Установка Python на компьютер
- Операции с целыми числами
- Операции с вещественными числами
- Типы данных
- Переменные. Стандартный ввод/вывод
- Логические операции, операции сравнения
- Условия: if, else, elif. Блоки, отступы
- Строки
- Задачи по материалам недели
курсы питон алматы – простой, гибкий и невероятно популярный язык, который используется практически во всех областях современной разработки. С его помощью можно создавать веб-приложения, писать игры, заниматься анализом данных, автоматизировать задачи системного администрирования и многое другое. Курс охватывает все необходимые для ежедневной работы программиста темы, а также затрагивает многие особенности языка, которые часто опускают при его изучении.
Что вас ждет на курсе?
Вы научитесь писать красивый и элегантный код, будете использовать проверенные временем концепции и создавать масштабируемые программы.
Изучите конструкции языка, типы и структуры данных, функции, научитесь применять объектно-ориентированное и функциональное программирование, узнаете про особенности реализации Python, начнете создавать свои классы, применять наследование и обрабатывать исключения в программах, писать асинхронный и многопоточный код, отлаживать и тестировать свои программы.
Помимо теории вас ждут практические задания, которые помогут проверить полученные знания и отточить навыки программирования на Python. После успешного окончания курса вы сможете использовать полученный опыт для разработки проектов различной сложности.
Для кого этот курс?
Этот курс будет полезен студентам и профессионалам, которые имеют навыки программирования на других языках и хотят познакомиться с Python или углубить свои знания о нем. Для успешного прохождения обучения необходим базовый опыт программирования на любом языке.