ITVDN

How to C# Стартовый

  • Начальный уровень
  • Наставник: Нет
  • Сертификат: Нет
  • Формат: Online
  • Рассрочка: Нет
  • Язык: Русский
  • Осталось мест: не ограничено
Записаться

How to C# Стартовый

Видео курсы “How to ...” призваны помочь начинающим специалистам в освоении различных языков программирования. “How to C# Starter” является дополнением курса “C# Стартовый” и затрагивает некоторые нюансы, понимание которых обязательно для успешного продвижения в изучении языка C#. Данный видео курс поможет разобраться с проблемными темами, которые вызывают у многих трудности в начале обучения.
Программа обучения
  • Как скачать и установить Visual Studio 2015 Community on Windows 10
  • Настройка среды разработки Visual Studio
  • Обзор самых популярных сочетаний клавиш в VS
  • Создание решений и проектов, используя встроенные шаблоны
  • Простейший пример использования отладчика в VS
  • Как правильно именовать переменные (Правила именования локальных переменных в .Net (Code convention )
  • Значения по умолчанию для локальных переменных
  • Как создаются и используются константы
  • Как работает преобразование типов
  • Как работают самые популярные арифметические операторы
  • Как работает инкремент и декремент
  • Как работают операции сравнения
  • Как работает переполнения
  • Как работает конкатенация
  • Как использовать оператор sizeof()
  • Как использовать условную конструкцию if (с одной ветвью)
  • Как использовать условную конструкцию if-else (с двумя ветвями)
  • Как использовать условную конструкцию if-else (с несколькими ветвями)
  • Как использовать тернарную условную операцию (? : )
  • Как использовать оператор многозначного выбора switch-case
  • Как работают логические функции: конъюнкция, дизъюнкция, отрицание, исключающее ИЛИ
  • Как работает Логический сдвиг
  • Как использовать короткозамкнутые вычисления
  • Как работает оператор безусловного перехода goto
  • Как работает цикл с предусловием while
  • Как работает цикл с постусловием do-while
  • Как работает цикл со счетчиком for
  • Как работает оператор досрочного выхода из цикла break
  • Как работает оператор пропуска итерации continue
  • Как использовать бесконечные циклы
  • Какие есть отличия между процедурами и функциями
  • Как правильно именовать методы
  • Как работать с методами (создавать и вызывать)
  • Как работает управляющая структура return
  • Как использовать перегрузки методов
  • Как используются методы с опциональными параметрами
  • Как работает рекурсивный вызов метода
  • Как создать одномерный массив
  • Как создать многомерный массив
  • Как реализовать перебор элементов массива
Знания и навыки, которые приобретете
  • Улучшать производительность React-приложений
  • Понимать особенности работы реляционных баз данных и БД SQLite в частности
  • Уметь создавать SQL-запросы к реляционным базам данных
  • Использовать для работы с SQLite различные ORM-библиотеки, с учетом их особенностей и различий
  • Применять на практике такие ORM-библиотеки как: Room, greenDAO, DBFlow. Создавать клиент-серверные приложения для Android, используя для этого библиотеку Room
  • Разбираться в терминологии Git и GitHub
  • Работать с командной строкой Git

Преподаватели

  • Богдан Бондарук

    Тренер-консультант, .NET разработчик