Про курс
Відео курси “How to ...” покликані допомогти початківцям у освоєнні різних мов програмування. “How to C# Starter” є доповненням курсу “C# Стартовий” і зачіпає деякі нюанси, розуміння яких є обов'язковим для успішного просування у вивченні мови C#. Даний відео курс допоможе розібратися із проблемними темами, які викликають у багатьох труднощі на початку навчання.
Цей курс входить до спеціальності:
Попередні Вимоги
Володіння C# (базові теми на рівні курсу C# Стартовий)
Ви навчитеся
- Встановлювати та налаштовувати робоче середовище Visual Studio
- Працювати із змінними, константами, перетвореннями типів, арифметичними операторами
- Розуміти принципи роботи інкрементування та декрементування
- Застосовувати умовні та циклічні конструкції
- Працювати з функціями та методами
- Використовувати рекурсію
- Працювати з масивами
- 2 год 56 хв
- 04.09.2015
- 40 з
- 01.02.2018
- російська
Що входить до курсу
З цього уроку Ви дізнаєтесь, як завантажити та встановити Visual Studio Community 2015.
У цьому відео уроці розглянуто особливості налаштування середовища розробки: налаштування запуску, стартової сторінки, вікон, текстового редактора та збереження проектів.
На цьому відео уроці розглянуті приклади найпопулярніших гарячих клавіш, які використовуються під час роботи з кодом Visual Studio.
Під час відео уроку Ви дізнаєтесь, як створити рішення та проекти з використанням вбудованих шаблонів, а також про розробку найпростіших програм: Console Application, Windows Forms Application, WPF Application.
В цьому відео Ви дізнаєтеся, як і навіщо використовувати відладчик Visual Studio
В відеоуроці розглянуто правила іменування змінних, а також угоду щодо іменування локальних змінних (Code convention). Розглянуто такі стилі написання: Pascal Casing, Camel casing, угорська нотація.
Під час відео уроку будуть розглянуті приклади значень локальних змінних за замовчуванням, а також як присвоїти значення за замовчанням різним типам даних. Ви побачите ці значення у відладчику.
Ви дізнаєтеся, що таке константа, як її створювати та як нею користуватися.
З відеоуроку Ви дізнаєтеся, що таке явне та неявне перетворення, чому явне перетворення небезпечне, а також буде розглянуто приклад перетворення виразів.
У цьому відео показана робота арифметичних операторів: додавання (+), віднімання (-), множення (*), ділення (/),ділення за модулем (%).
У цьому відео уроці продемонстровано роботу інкременту та декременту, їх відмінності. А також розглянуто приклади постфіксного та префіксного інкременту та декременту та їх відмінності.
У відеоуроці розглянуто роботу операції порівняння, приклади використання операторів порівняння, а також приклад порівняння рядків та символів.
У цьому відео розглянуто ситуацію переповнення. Показано приклад переповнення під час явного перетворення та додавання, а також показано як відбувається переповнення у двійковому коді.
В уроці показано роботу операції конкатенації, як зчеплювати рядки за допомогою оператора (+) або методу Concat().
У відеоуроці показано роботу оператора sizeof(), розглянуто, з якими типами даних він працює, що і який тип він виводить.
У цьому відеоуроці розглянуто умовний оператор if. Показано, як він працює і які значення він набуває.
Під час відеоуроку буде розглянуто умовну конструкцію if-else. Наведено приклади її виконання, алгоритм роботи.
На уроці розглянемо умовну конструкцію if-else, приклади, як використовувати конструкцію, щоб організувати розгалуження, алгоритм роботи конструкції.
У цьому відео уроці розглянуто алгоритм роботи тернарної умовної інструкції, як її створювати та використовувати.
Під час відеоуроку розглянуто алгоритм роботи багатозначного вибору switch-case, а також наведено приклади використання конструкції.
На даному відеоуроці розглянуто роботу логічних функцій: кон'юнкція, диз'юнкція, заперечення, що виключає АБО, наведені таблиці істинності для кожної функції.
З відеоуроку Ви дізнаєтесь, що таке логічне зрушення. Буде показано, як воно працює у двійковому коді.
У цьому відеоуроці розглянуті короткозамкнуті обчислення, показаний приклад, коли виконується другий операнд операції АБО.
У цьому відео розглянуто роботу безумовного оператора переходу goto, як він застосовується та як організувати цикл за допомогою оператора goto.
У відеоуроці розглянутий цикл із передумовою while, його алгоритм виконання та конструкція.
В ходе этого видео рассмотрен цикл с постусловием do-while, его алгоритм выполнения и конструкция.
На даному уроці розглянуто цикл із лічильником for, а також алгоритм його виконання та конструкція.
У цьому відео розглянуто роботу оператора дострокового виходу з циклу break, показано його вплив на конструкцію циклу.
У ході цього уроку розглянемо роботу оператора пропуску ітерації continue, його вплив на конструкцію циклу.
З цього відеоуроку Ви дізнаєтесь, як створити нескінченні цикли у конструкціях for, while, do-while.
У цьому відео розглянуто сигнатуру процедур та функцій, показано їх відмінності.
На цьому уроці розглянуто, які фактори потрібно враховувати перед тим, як давати ім'я методу та як його записати.
У цьому відео уроці розглянуто роботу методів, показано, як створити метод, які методи бувають, а також як викликати методи та передавати аргументи.
У цьому відео уроці показано як і навіщо використовується керуюча структура return. У яких випадках вона працює і як її можна завершити роботу циклу.
У цьому відео уроці показано приклад роботи навантаження методів. Розглянуто в яких випадках присутнє навантаження способу, які бувають навантаження і для чого вони застосовуються.
У цьому відео уроці розглянуто методи опціональних параметрів. Наведено приклади, що пояснюють роботу опціональних параметрів. А також приклади, які показують, як правильно ініціалізувати опціональні параметри.
У цьому відеоуроці розглянуто рекурсію виклику методу (коли методи викликає себе). Показано приклад, де це може бути використано і які результати будуть при рекурсивному виклику.
У цьому відео уроці показано варіанти створення одновимірного масиву. Розглянуто різні варіанти ініціалізації елементів масиву.
У цьому відео уроці показано варіанти створення багатовимірного масиву. Як приклад багатовимірного масиву використовується двомірний масив. А також показано варіанти ініціалізації масиву.
У цьому відео уроці показано варіанти перебору елементів масиву. Показано, як отримати доступ до окремого елемента масиву.