Курс основи програмування в Дніпрі | ITEA Dnipro

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

Старт навчання
Старт курсу запитуйте в адміністрації
36 год. по 2-3 рази на тиждень

Опис курсу

Курс Основи програмування - програма навчання базовим знанням розробки програмного забезпечення, які потрібні IT-фахівцю на початку його шляху як розробника.

 

Курс допоможе освоїти фундаментальні аспекти програмування, які необхідні для розуміння принципів, на яких ґрунтується весь процес створення будь-якого програмного забезпечення. Після проходження курсу ви зможете вибрати напрямок в IT, який найкраще підходить вам. 

 

На курсі будуть розбиратися основні поняття і принципи розробки, синтаксис різних мов, їх особливості та переваги. Після закінчення курсу ти точно будеш знати, з якою мовою хочеш працювати: з Java, C#, C++, PHP або Swift. Це основи, необхідні для подальшого вивчення сфери IT і занурення в програмування.

Після курсу Ви зможете:

  • Аналізувати завдання і будувати алгоритми програми, використовуючи умовні і циклічні конструкції
  • Працювати зі змінними і реалізовувати нескладні математичні операції
  • Працювати з функціями, подіями
  • Аналізувати та пояснювати поведінку простих програм, що включають конструкції, розглянуті підчас курсу
  • Працювати з одномірними і двомірними масивами даних
  • Реалізовувати елементарні web-сторінки з елементами управління

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

  • 1. Огляд мов програмування
    • Огляд парадигм програмування
    • Огляд сучасних мов програмування
  • 2. Поняття алгоритму
    • Роль алгоритму у рішенні задач
    • Поняття і властивості алгоритму
    • Типи алгоритмів
  • 3. Базові конструкції програмування
    • Поняття синтаксису і семантики мов програмування
    • Змінні, типи даних, вирази і присвоювання значень змінним
    • Подання даних у пам'яті комп'ютера: біти, байти і т.п.
    • Найпростішие введення/виведення
    • Умовні конструкції та їх різновиди
    • Ітеративні конструкції (цикли)
  • 4. Базові структури даних
    • Одномірні масиви і робота з ними
    • Двовимірні масиви і робота з ними
    • Призначені для користувача об'єкти, їх властивості та методи
    • Поняття асоціативного масиву і принципи роботи з ним
    • Формат JSON
    • Особливості роботи з рядками
    • Особливості роботи з датами
  • 5. Функції
    • Опис функції
    • Виклик функції
    • Параметри функцій
    • Передача параметрів з точки виклику в функцію
  • 6. Побудова простого графічного інтерфейсу (GUI)
    • Форми і робота з елементами управління на web-формах
    • Події, обробка подій миші
  • 7. Основи роботи з системою контролю версій

Мінімальні вимоги:

  • Знання ПК
  • Наявність власного ноутбуку для занять в аудиторіях

* Примітка: зазначені знижки не сумуються з іншими діючими акціями та спеціальними пропозиціями. Знижка застосовується тільки до нових заявок та при умові повної оплати курсу. Якщо у Вас виникли питання, звертайтеся за консультацією до наших менеджерів!

spinner-it

Курс на IT — повний вперед! Дізнатись актуальний розклад