About this course
Курс ориентирован на начинающих программистов, и на тех, кто интересуется программированием. Данный курс является ознакомительным. В нем доступным языком описываются базовые принципы, на которых построено программное обеспечение, инструменты и подходы к организации процесса разработки приложений.
Курс выполнен в виде коротких видеолекций, каждая из которых представляет собой либо презентацию с голосовыми комментариями, либо живую демонстрацию экрана.
Мы начинаем с азов, таких, как определение алгоритмов, понятия программы и данных, и постепенно наращиваем сложность, доходя до построения моделей предметных областей и проектирования простых программ, использующих базы данных.
В курсе дается краткое введение в язык Python, объектно-ориентированное программирование, базы данных. Показывается связь между этими составляющими в контексте написания программного продукта. Далее дается обзор этапов и инструментов разработки программ. В последнем модуле мы применим знания, приобретенные ранее, для проектирования простой информационной системы.
Whom this course is for
Курс может быть полезен людям с минимальным опытом программирования, а также тем, кто хочет на начальном уровне научиться объектно-ориентированному программированию на Python, проектировать и использовать базы данных и познакомиться с основами разработки приложений.
Initial requirements
Слушатель должен знать
основы работы с операционной системой Windows на уровне уверенного пользователя.