C# Core

4000 грн. групові заняття 4500 грн. індивідуальні заняття

Якщо Ви маєте лише загальне уявлення про те, що таке програмування і ніколи не займались ним професійно, рекомендуємо Вам розпочати вивчення із самих основ. Курс «C# Core» компанії "In Alto" призначений для новачків у програмуванні, а також початківців-розробників і програмістів, які бажають в найкоротший строк вивчити основи програмування, але ніяк не визначилися з конкретною мовою програмування. Курс (С# для початківців) складається з 24 логічно взаємопов’язаних уроків, що дозволяє вивчити синтаксис мови C# та освоїти структурний, об'єктно орієнтований, функціональний, аспектно орієнтований і подійно орієнтований підходи у програмуванні. В процесі вивчення Ви зрозумієте, чому C# є доступною і простою для вивчення мовою, з’ясуєте, яку роль вона відіграє в розробці програм і якими можливостями володіє, навчитесь використовувати її переваги у власних проектах.

 

Категорія: , .

Інформація про курс

Програма базового курсу "C# - Core" дозволяє вивчити програмування, починаючи з основних конструкцій та особливостей мови і закінчуючи розглядом базових понять такої технології, як LINQ. Після вивчення курсу Ви будете розуміти принцип побудови і структуру програм, написаних на мові C#, будувати повноцінні алгоритми і реалізовувати основну функціональність у своїх програмах. Курс дозволяє отримати достатній рівень володіння мовою програмування C#, що є необхідним для проходження наступних курсів. У напрямку програмування на платформі/ Net Framework 4.0. детально розглядаються змінні, константи, типи даних, умовні конструкції, логічні операції, циклічні конструкції, принципи створення та використання методів, механізми рекурсії, а також основи роботи з масивами даних. По завершенні курсу Ви переконаєтесь в тому, що програмувати може кожен і для цього не потрібно володіти особливими математичними здібностями або вченим ступенем. Все, що Вам для цього потрібно, - це наполегливість та націленість на результат.

Необхідна підготовка

  • Бажана англійська мова на рівні читання / письма.
  • Впевнене володіння персональним комп'ютером.
  • Курс призначений для початківців-програмістів і тих, хто має базові знання про основи програмування або бажає їх опанувати

 

  • Введення в інфраструктуру .Net.
  • Машинна математика.
  • Змінні і типи даних.
  • Умовні конструкції.
  • Логічні і побітові операції.
  • Циклічні конструкції.
  • Методи.
  • Методи.Рекурсія.
  • Масиви.
  • Оператори ітерації.
  • Цикл for.
  • Цикл foreach.
  • Цикл while.
  • Цикл do.
  • Оператори break і continue;.
  • Введення в ООП. Класи і об'єкти.
  • Класи і об'єкти. Діаграми класів.
  • Успадкування та поліморфізм.
  • Абстракція. Абстрактні класи та інтерфейси.
  • Масиви та індексатори.
  • Статичні і вкладені класи.
  • Структури та їх різновиди.
  • Структури та їх різновиди. Перерахування.
  • Делегати.
  • Робота із потоками
    • Створення потоку з інтерфейсом Runnable.
    • Створення потоку з інтерфейсом "Thread".
    • Старт і зупинка потоку.
    • Призупинення роботи потоку та її відновлення.
    • Планування потоків.
    • Пріоритети потоків.
    • "Daemon" потоки.
  • Ключове слово syncronized - синхронізовані методи.
  • Універсальні шаблони.
  • Обмеження універсальних шаблонів.
  • Події.
  • Потоки.
  • Колекції.
  • Обробка виключень.
  • Перевантаження операторів.
  • Анонімні і динамічні типи. LINQ.
  • Простори імен. Директиви препроцесора.
  • Робота із базою даних
    • Що таке JDBC?
    • Вивчення основних понять про реаліційні бази даних
    • Підключення до бази даних за допомогою JDBC.
    • Завантаження драйверів.
    • Використання класу Connection.
  • Клієнт - серверне з'єднання в C#.

Індивідуальні заняття

Вартість навчання

4500 грн

Кількість занять: 22

Вільний графік

Можливість впливати на графік навчання

Вся увага викладача спрямована на Вас

Індивідуальний підхід

Групові заняття

Вартість навчання

4000 грн

Кількість занять: 22

Строгий графік

Навчання строго за програмою курсу

Послідовність і систематичність навчання

Робота за групою