Скоро [Школа Программирования] C#. Базовый курс (Повтор)

Статус
В этой теме нельзя размещать новые ответы.
VkurseBot

VkurseBot

Модератор
20 Сен 2020
0
783
50
Голосов: 0
#1
C# Базовый курс

Для кого
Курс предназначен для новичков в программировании, которые хотели бы освоить современный язык C#, являющийся на данный момент одним из самых популярных языков программирования.
Изучив C#, появится возможность использовать множество готовых инструментов для скоростной разработки программ, начиная от классических оконных Windows приложений и заканчивая целыми играми.
А большое количество предлагаемых вакансий на рынке IT услуг позволяет легко трудоустроиться программисту C# и получать высокие доходы!
  • Разрабатывать приложения на C# c использованием платформы .Net Framework.
  • Освоите профессиональную среду разработки Microsoft Visual Studio .NET.
  • Научитесь создавать desktop-приложения с графическим интерфейсом пользователя.
  • Создавать пользовательские типы, где будет использована концепция объектно-ориентированного программирования.
  • Создавать делегаты и вызывать события.
  • Познакомитесь с базовыми пространствами имен, и классами которые помогут вам освоить платформу .NET Framework.
  • Создавать свою реализацию базовых интерфейсов .NET Framework.
  • Работать с файловой базой данных.
  • Отлаживать ваши приложения с использованием встроенного отладчика и вспомогательных классов .NET Framework.
  • Сможете эффективно построить обработку исключений в ваших приложениях.
  • Использовать библиотеку Windows Forms для создания оконных Windows приложений в рамках концепции MVC/MVP.
Занятие 1. Введение
  • О языке C# (C Sharp)
  • Вводное слово про ООП
  • Среда разработки Microsoft Visual Studio. Настройка рабочей среды
  • Создание проекта. Виды проектов. Структура проекта
  • Переменные
  • Константы
  • Типы данных
  • Строгая типизация и неявное объявление типов
  • Операторы и операции (математические, присваивание, сравнения)
  • Комментирование кода (обычное, XML)
  • Первая программа “Поехали!”
Занятие 2. Условия и методы
  • Условный оператор if...else
  • Условный оператор switch. Конструкции (case, default, break)
  • Встроенные методы. Вызов методов
  • Фактические и формальные параметры
  • Способы передачи параметров (ref, out)
  • Рекурсивный вызов методов
  • Встроенный отладчик (debugger)
  • Консольная программа “Текстовый квест”

Занятие 3. Циклы
  • Цикл for/foreach
  • Цикл while/do...while
  • Бесконечный цикл
  • Управление циклом continue, break
  • Массивы (Arrays)
  • Встроенные методы работы с массивами
  • Программа Bruteforce (hack пароля)
Занятие 4. ООП Введение
  • Объектно-ориентированное программирование
  • Структуры.
  • Классы. Объекты
  • Конструктор. Конструктор по умолчанию
  • Методы и поля. Cтатические и экземпляра класса
  • Пространство имен namespace
  • Встроенные классы и их методы (Random, Convert, Math)
  • Программа “Рулетка”

Занятие 5. ООП Концепты
  • Модификаторы доступа (private, public, protected, internal)
  • Инкапсуляция. Абстракция
  • Наследование
  • Полиморфизм
  • Интерфейс. Абстрактный класс
  • Чисто виртуальная функция
Занятие 6. Коллекции С#
  • О встроенных коллекциях C# (containers)
  • Список List
  • Словарь Dictionary
  • Очередь Queue
  • Стек Stack
  • Коллекция HashSet
  • Эффективное использование контейнеров. Типовые шаблоны применения

Занятие 7. Исключения
  • Техника обработки ошибок
  • Исключение
  • Блоки try..catch..finaly. Порядок обработки исключений
  • Синтаксический сахар using
  • Выброс исключений
  • Обработка исключений
  • Стандартные исключения
  • Создание собственных исключений
Занятие 8. Библиотека Windows Forms
  • Работа с файлами
  • Программа с графическим интерфейсом пользователя
  • Основные элементы пользовательского интерфейса
  • Свойства и события
  • Шаблоны проектирования MVC/MVP
  • Программа “Телефонный справочник”
  • Обзор технологий Microsoft, где возможно использовать C#. (ASP .NET, WPF, WCF, WF, Windows 8)
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

О нас

Слив платных курсов - скачать бесплатно

На форуме мы делимся сливами популярных курсов в различных областях знаний! Если вы хотите повысить свою профессиональную квалификацию, но не хотите тратить много на курсы, то вы попали по адресу.

VKURSE.INFO регулярно публикует:

  • слив курсов от лучших онлайн-школ, инфобизнесменов и блогеров;
  • вебинары, марафоны, мануалы, от популярных блогеров на тему здоровья и саморазвития;
  • торрент-курсы, книги и гайды, обучения веб-дизайну, программированию, создания сайтов, бизнеса, продвижения в социальных сетях актуальных сегодня.

Мы ежедневно обновляем нашу коллекцию, чтобы вы могли бесплатно найти и скачать необходимый слив курсов обучения

Быстрая навигация

Меню пользователя