Семен Алексеев  Видеокурс C#. От простого к сложному (2020)
	
	
		
		
	
	
		
			
		
		
	
Вы хотите научиться программировать и стать профессиональным разработчиком программ? Наверняка Вы не раз задавались вопросом: «А как же устроены все эти программы, которыми я пользуюсь каждый день?», «Вот бы мне разобраться во всем этом и научиться программировать!». Но потом Вы думали, что для этого нужно иметь особый склад ума, понадобится потратить несколько лет и перечитать горы книжек. После таких не радужных перспектив Вы с неохотой отгоняли эту мысль, которая на секунду так сильно воодушевила Вас, и, прошептав «Наверно это не мое...», возвращались к своим обыденным делам.
Но можете ли Вы представить себе, что буквально в течение пары дней Вы начнете программировать и сможете написать свою первую полноценную программу?
Освоить программирование не так сложно, как может показаться на первый взгляд неподготовленному человеку. Оглянитесь вокруг, очень многие люди начинают изучать программирование и добиваются успеха. Наверняка и у Вас есть хотя бы один такой знакомый, который общается с компьютером на Ты, знает как устроены программы и с удовольствием их разрабатывает. А Вы хотите также?
Программирование – это интересно и увлекательно!
В рамках этого видеокурса мы будем рассматривать и изучать все основные темы и понятия, которые необходимо знать каждому разработчику, чтобы успешно и с удовольствием создавать свои собственные программы. Материал излагается в доступной и понятной форме, без лишнего усложнения.
Содержание видеокурса
ПРОДАЖНИК
	
	
		
			
СКАЧАТЬ
	
	
		
			
 
								
	Вы хотите научиться программировать и стать профессиональным разработчиком программ? Наверняка Вы не раз задавались вопросом: «А как же устроены все эти программы, которыми я пользуюсь каждый день?», «Вот бы мне разобраться во всем этом и научиться программировать!». Но потом Вы думали, что для этого нужно иметь особый склад ума, понадобится потратить несколько лет и перечитать горы книжек. После таких не радужных перспектив Вы с неохотой отгоняли эту мысль, которая на секунду так сильно воодушевила Вас, и, прошептав «Наверно это не мое...», возвращались к своим обыденным делам.
Но можете ли Вы представить себе, что буквально в течение пары дней Вы начнете программировать и сможете написать свою первую полноценную программу?
Освоить программирование не так сложно, как может показаться на первый взгляд неподготовленному человеку. Оглянитесь вокруг, очень многие люди начинают изучать программирование и добиваются успеха. Наверняка и у Вас есть хотя бы один такой знакомый, который общается с компьютером на Ты, знает как устроены программы и с удовольствием их разрабатывает. А Вы хотите также?
Программирование – это интересно и увлекательно!
В рамках этого видеокурса мы будем рассматривать и изучать все основные темы и понятия, которые необходимо знать каждому разработчику, чтобы успешно и с удовольствием создавать свои собственные программы. Материал излагается в доступной и понятной форме, без лишнего усложнения.
Содержание видеокурса
- Как будет проходить обучение
 - Почему именно C#
 - Установка и настройка Visual Studio Code
 - Пример простейшей программы на C#
 
- Объектно-ориентированная природа языка
 - Основные типы данных
 - Переменные
 - Числовые типы данных
 - Текстовые типы данных
 - Логический тип данных
 - Массивы
 
- Цикл for
 - Цикл foreach
 - Цикл while
 - Цикл do while
 
- Оператор if else
 - Оператор switch
 
- Общие сведения
 - Параметры метода
 - Возвращаемое значение
 - Чем отличается функция от процедуры
 
- Общие сведения
 - Поля и методы класса
 - Конструктор класса по умолчанию
 - Специальные конструкторы класса
 - Свойства класса
 - Автоматические свойства класса
 - Статические поля, методы, классы
 - Константы
 
- Классическое наследование
 - Конструкторы родительских и дочерних классов
 - Модификаторы доступа
 - Ключевое слово sealed
 - Наследование через включение
 
- Переопределение методов и свойств
 - Абстрактные классы
 - Абстрактные члены классов
 - Правила приведения к базовому и производному классу
 
- Общие сведения
 - Отличия интерфейса от абстрактного класса
 - Создание и реализация интерфейса
 - Работа с интерфейсом в коде программ
 - Иерархии интерфейсов
 
- Делегаты. Общие сведения
 - Более сложный пример
 - Вызов множества методов через делегат
 - Дополнительные сведения о делегатах
 - События
 - Анонимные методы и лямбда-выражения
 
- Структуры
 - Перечисления
 - Коллекции
 - Обобщения
 - Пространства имен
 - Сборки. Создание и подключение
 - Режим отладки
 - Обработка исключений
 
- Демонстрация
 - Организация структуры проекта
 - Создание игрового меню
 - Создание бойцов (базовый класс)
 - Создание бойцов (производные классы)
 - Создание логики игры
 - Рефакторинг и обзор написанного кода
 
- Как правильно именовать типы и объекты
 - История развития языка и нововведения
 - Полезные книги и ссылки
 - Заключение
 
ПРОДАЖНИК
				Скрытое содержимое могут видеть только пользователи групп(ы): PREMIUM
			
		
		
	СКАЧАТЬ
				Скрытое содержимое могут видеть только пользователи групп(ы): PREMIUM