Python_1 200

Python advanced

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

Что будем изучать?

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

Мы изучим базовые алгоритмы, например алгоритмы сортировки, поиска, поиска пути в лабиринте и другие. Познакомимся с объектно-ориентированным программированием и узнаем что такое классы и наследование и почему-орк воин и человек-паладин могут быть родственниками. Узнаем как хранить информацию в таких в различных структурах, чем стек отличается от очереди и как работать с базами данных. Затронем темы информационной безопасности, искусственного интеллекта и машинного обучения.

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

Что такое Python?

Python — объектно-ориентированный, интерпретируемый язык, применяющийся во многих сферах и отраслях, включая искусственный интеллект,  машине обучение, разработку игр и научные вычислений. 

На сегодняшний момент (2021 год) по данным ежегодного рейтинга IEEE Spectrum Top Programming Languages Python занимает по популярности первое место среди всех языков программирования.

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

Чему учит курс?

Программирование и цифровые технологии

Что нужно знать, что бы начать учиться на этом курсе?

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

Python

Простой в освоении, но мощный язык программирования на нем решают задачи любой сложности: делают игры, создают сайты, разрабатывают ботов

GameDev adv.

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

Что изучать после окончания этого курса?

После этого курса можно продолжить изучения языка Python на примере разработки web приложений или попробовать себя в разработке компьютерных игр:

WebDev

На занятиях дети создадут собственные странички в Internet с помощью языков HTML и CSS, а так же интерактивных приложений с помощью Java Script и Python.

GameDev adv.

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