Программирование на Python | Путешествуем по всему миру!

Авито - Посуточная аренда жилья

Программирование на Python

В этом курсе по программированию на языке Python вы познакомитесь с базовыми понятиями программирования. 
Едва ли возможно научиться программировать без практики, поэтому в качестве домашних заданий вам будет предложено довольно много задач, в которых вы сможете потренировать своё умение программировать. 
Ваши решения будут проверяться автоматической системой, поэтому вы будете получать быструю обратную связь. В силу большого количества участников курса, преподаватели не смогут давать индивидуальных советов по каждой программе, но если у вас будут возникать проблемы, то их всегда можно обсудить с однокурсниками в комментариях к задачам. 
Также в курсе присутствует несколько задач повышенной сложности, которые являются необязательными для прохождения курса, однако желающие смогут поломать голову над придумыванием алгоритмов и реализацией программ к этим задачам. 
Курс подготовлен на базе программы Института биоинформатики.

Для кого этот курс

Школьники и студенты, не знакомые с программированием, а также все заинтересованные в изучении программирования

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

Программа курса

Операторы. Переменные. Типы данных. Условия

  1. Общая информация о курсе
  2. Введение: программы и Python. Проверка заданий
  3. Интерактивный режим Python. IPython
  4. Установка Python на компьютер
  5. Операции с целыми числами
  6. Операции с вещественными числами
  7. Типы данных
  8. Переменные. Стандартный ввод/вывод
  9. Логические операции, операции сравнения
  10. Условия: if, else, elif. Блоки, отступы
  11. Строки
  12. Задачи по материалам недели

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

Что вас ждет на курсе?

Вы научитесь писать красивый и элегантный код, будете использовать проверенные временем концепции и создавать масштабируемые программы.

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

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

Для кого этот курс?

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