Курс Основи програмування Python

  • Online
  • Для початківців
  • Python
Навчальний центр: SEDICOMM University - Академія Cisco
Формат:Курс
Мова викладання:Ukrainian, English
Тривалість навчання:2 місяців
Початок курсу:Дата формується
Вартість навчання:Уточнюйте

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

Part 1. Basics. Module 1

Introduction to Python and Computer Programming

  • Python as a modern, universal and growing programming language
  • Python versions and language development
  • Brief review of tools and environments needed to start programming in Python

Part 1. Basics. Module 2

Data Types, Variables, Basic Input-Output Operations, Basic Operators

  • How to write and run the very first Python program
  • Python literals
  • Python operators and expressions
  • Variables - nam ing and using
  • Basic input/output operations in Python

Part 1. Basics. Module 3

Boolean Values, Conditional Execution, Loops, Lists and List Processing, Logic and Bitwise Operations

  • Boolean data type
  • Relational operators in Python
  • Decision making в Python: if, if-else, if-elif-else
  • Repeating code execution using loops: while and for
  • Logic and bitwise operations in Python
  • Lists in Python: constructing, indexing, slicing and content m anipulation
  • How to sort a list using a bubble-sort algorithm
  • Multidim ensional lists and їх applications

Part 1. Basics. Module 4

Functions, Tuples, Dictionaries and Data Processing

  • Code structuring and the concept of functions
  • Function invocation and returning a result from a function
  • Name scopes and variable shadowing
  • Tuples - purpose, constructing and using
  • Dictionaries - purpose, constructing and using

Part 2. Intermediate. Module 1

Modules, Packages and PIP

  • What is a module and why do we need it?
  • Importing and using modules
  • Review of some useful Python modules
  • What is a package and how does it differ from a module?
  • Constructing and using packages
  • PIP - Swiss army knife for package maintenance

Part 2. Intermediate. Module 2

Exceptions, Strings, String and List Methods

  • Characters, strings and coding standards
  • Strings vs. lists - similarities and differences
  • List методи
  • String методи
  • Python's way of handling runtime errors
  • Controlling the flow of errors, використовуючи try and except
  • Hierarchy of exceptions

Part 2. Intermediate. Module 3

Object Oriented Programming in Python

  • Basic concepts of object programming
  • From procedural to object approach - motivations and profits
  • Classes, objects, properties and methods
  • Inheritance and polymorphism
  • Exception is an object

Part 2. Intermediate. Module 4

Miscellaneous

  • Generators, iterators and closures
  • Working with filesystem, directory trees and files
  • Selected Python Standard Library modules (os, date, datetime, calendar)

Чому ви навчитеся на курсі

  • Вивчите основи комп'ютерного програмування: як працюють комп'ютери та як виконуються комп'ютерні програми
  • Розберетеся, чим Python відрізняється від інших мов програмування, і які особливості у різних версій Python
  • Розвинете навички критичного мислення та вирішення реальних проблем, використовуючи алгоритмічний підхід
  • Дізнаєтесь про роль програміста в процесі розробки програмного забезпечення
  • Вивчите основні методи форматування та виведення даних, пропоновані Python
  • Навчитеся працювати з модулями Python, булевими значеннями, if та if-else, використовувати цикли, зрозумієте ідею багатовимірних масивів та багато іншого з програми навчання
  • Зрозумієте основи ООП (об'єктно-орієнтованого програмування) загалом і те, як вони адаптовані до Python
  • Підготуєтесь до іспитів для отримання міжнародної індустріальної сертифікації PCAP - Certified Associate in Python Programming
  • Випрацюєте навичку швидкого навчання у сфері ІТ та підтвердіть його сертифікатом про закінчення курсу від Python Institute

Особливості курсу

  • 2 місяці доступу до онлайн-занять курсу
  • Доступ до мультимедійного онлайн-підручника (за умови успішного завершення курсу)
  • Записи онлайн-занять у форматі "learning by doing"
  • Заняття "Як правильно вчитися, щоб заробляти більше в ІТ"
  • Лекція-огляд кар'єрних можливостей, пов'язаних з Python, та складання покрокового плану Вашого професійного розвитку
  • Закритий чат учасників курсу з можливістю ставити запитання інструктору та кураторам курсу
  • Тренінг з розвитку навичок роботи в команді та інших Soft Skills (особистісних якостей)
  • Фінальний іспит та сертифікат про успішне проходження курсу від Python Institutе

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
Okten School
Формат
Online
Початок навчання
Будь-який момент
Тривалість
8 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Джун IT Academy
Формат
Online
Початок навчання
Будь-який момент
Тривалість
-
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Optima Academy
Формат
Online
Початок навчання
Будь-який момент
Тривалість
6 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
3 400 UAH за місяць
Навчальний центр
Optima Academy
Формат
Online
Початок навчання
Будь-який момент
Тривалість
3 місяців
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
1 600 UAH за місяць