Одним из перспективных языков, широко применяемых сегодня, является Python.
Python принято считать языком программирования общего назначения. Поэтому его используют специалисты во многих крупных компаниях: Wargaming, Yandex, Google, Instagram, Facebook и другие. Для расширения своих возможностей язык постоянно обновляется и дополняется, что открывает новые возможности даже опытным программистам. Курсы язык программирования Python сумеет провести обучающегося от теоретических аспектов до практики всех функциональных возможностей, поэтому он будет полезен новичкам и кодерам со средним уровнем знаний.
Обучение построено следующим образом: 44 академических часа разделены на 5 тематических блоков, изучение которых завершается зачетом. Все занятия нацелены в первую очередь на практическую составляющую, так как изучение теории программирования без непосредственной работы за компьютером не имеет никакого смысла. Так, в процессе курса будут изучены следующие блоки: знакомство с языком программирования, структурное программирование, применение различных модулей и библиотек, объектно-ориентированное программирование, объектно-ориентированное программирование, библиотеки и WEB.
Успешная сдача зачета становится объективным подтверждением полного усвоения полученного материала. По прохождению курса выдается документ государственного образца. Однако самым главным в данном случае является не столько документ, сколько те возможности, которые открываются перед слушателями курса: возможность самостоятельно создавать уникальные сайты, программировать крупные игровые проекты, а также продолжать развивать свои знания языка. Запись на курсы языка программирования python – это своеобразный ключ к двери от своего перспективного и успешного будущего. Поторопитесь купить себе новые знания!
1. Знакомство с языком программирования Python.
1.1. История возникновения языка, области его применения. Основные характеристики и особенности. Преимущества Python перед другими языками программирования.
1.2.Начало работы – установка и запуск. Основные операции и инструкции. Знакомство с переменными и типами данных, динамическая типизация. Ввод/вывод данных.
1.3.Логические операции, Работа с ветками, операторы ветвления. Циклы.
2. Структурное программирование.
2.1.Встроенные типы и операции с ними.
2.2.Что такое итераторы (последовательности). Манипуляции и использование списков, строк, словарей, кортежей и множеств. Варианты обхода последовательностей в циклах.
2.3. Функции как строительные блоки программ. Обзор встроенных функций. Области видимости и лямбда-функции.
2.4. Работа с файлами. Сохранение Python-объектов в файл.
3. Применение различных модулей и библиотек.
3.1. Понятие модуля. Создание различных модулей.
3.2. Пространство имен и пакеты модулей.
3.3.Дополнительные возможности модулей, библиотеки OS и SYS.
4.Объектно-ориентированное программирование.
4.1.Знакомство с объектно-ориентированным программированием (ООП).
4.2. Работа с классами. Инкапсуляция, полиморфизм и наследование (подробное практическое изучение).
4.3.Перегрузка операторов, интерфейс итерации.
4.4.Изучаем метод как атрибут. Статические методы. Расширение встроенных типов.
5.Библиотеки и WEB.
5.1.Использование библиотек. Обзор библиотек.
5.2.Пакетный менеджер PIP.
5.3.Работа с WEB. Формат JSON. Описание методов API для соцсети VK/FB.
6.Зачет.
Задать вопрос
Ваш вопрос обрабатывается модератором Вы не ввели ваш вопросВопрос-ответ:
Комментариев к курсу пока нет, станьте первым!