Обучение C#

Формула программиста
основатель — Волосатов Евгений Витольдович

Все учебные пакеты

Пакеты разделены на 4 уровня сложности.
Рекомендуется проходить курсы в порядке их следования.
  •   8 курсов

  •   49 уроков
  •   4 часа
В каждом курсе этого уровня находится уроки по созданию простых игровых и прикладных программ. Уроки этого курса позволят вам познакомиться с нашей методикой обучения и научиться писать простые программы.

0%

1. Запуск 

Знакомство с языком программирования Java - установка, компиляция, запуск.

 4 урока    31 м.     Евгений Волосатов



4.82
294 отчёта
нет обзоров

2. Печать 

Работа с операциями вывода на экран и форматированного вывода.

 3 урока    09 м.     Евгений Волосатов



4.92
170 отчётов
нет обзоров

3. Ввод 

Ввод текстовых и числовых данных с клавиатуры.

 10 уроков    12 м.     Евгений Волосатов



4.95
457 отчётов
нет обзоров

4. Типы 

Обзор всех примитивных типов данных в языке Java.

 4 урока    48 м.     Евгений Волосатов



4.98
132 отчёта
нет обзоров

5. Операции 

Обзор всех операций, разделение их по рангу выполнения.

 7 уроков    1 ч. 01 м.     Евгений Волосатов



4.99
204 отчёта
нет обзоров

6. Условия 

Работа с условным оператором.

 7 уроков    18 м.     Евгений Волосатов



4.99
212 отчётов
нет обзоров

7. Экзамен 

Самостоятельное задание по первой части курса.

 4 урока    00 м.     Евгений Волосатов



4.99
123 отчёта
нет обзоров


 
Free

Система Git 

Знакомство с программой контроля версий Git.

 10 уроков    1 ч. 23 м.     Евгений Волосатов



4.96
201 отчёт
нет обзоров
  •   7 курсов

  •   62 урока
  •   7 часов
На этом уровне множество небольших, но интересных игровых и прикладных программ. Также есть введение в теорию ООП и в теорию Алгоритмов.

0%

8. Циклопы 

Разновидности циклов, их использование.

 10 уроков    1 ч. 13 м.     Евгений Волосатов



4.99
282 отчёта
нет обзоров

9. Массивы 

Знакомство с массивами.

 3 урока    00 м.     Евгений Волосатов



5.00
108 отчётов
1 обзор

10. Классные пакеты 

Знакомство с классами и пакетами.

 18 уроков    59 м.     Евгений Волосатов



4.96
504 отчёта
1 обзор

11. Шахматные классы 

Создание классов для шахматных фигур.

 6 уроков    46 м.     Евгений Волосатов



5.00
154 отчёта
нет обзоров

12. Явные графоциклы 

Рисование графических узоров с использованием циклов.

 11 уроков    28 м.     Евгений Волосатов



5.00
229 отчётов
нет обзоров

13. Коллекции 

Использование списков.

 5 уроков    1 ч. 28 м.     Евгений Волосатов



5.00
99 отчётов
нет обзоров


 
Free

Слова в Сетке 

Генерация картинки с буквами

 9 уроков    1 ч. 53 м.     Евгений Волосатов



5.00
141 отчёт
нет обзоров
  •   10 курсов

  •   150 уроков
  •   22 часа
На этом уровне вы познакомитесь с более сложными алгоритмами и технологиями. В каждом курсе создание одной или нескольких, логически свзяанных программ.

0%

ООФрукты 

Обзор Объектно-Ориентированных возможностей языка Java на примере решения конкретной задачи.

 30 уроков    7 ч. 17 м.     Евгений Волосатов



4.98
534 отчёта
нет обзоров

1. Singleton 

Различные способы реализации шаблона проектирования Одиночка. Создание нескольких программ для демонстрации шаблона.

 22 урока    2 ч. 24 м.     Евгений Волосатов



4.99
519 отчётов
нет обзоров

2. Factory 

Создание двух программ с использованием шаблона проектирования Фасад. Обзор двух разных реализаций шаблона.

 11 уроков    1 ч. 11 м.     Евгений Волосатов



5.00
225 отчётов
2 обзора

3. Template method 

Использование шаблона проектирования Шаблонный метод для знакомства с девушкой и для парсинга сайтов.

 10 уроков    1 ч. 01 м.     Евгений Волосатов



5.00
160 отчётов
нет обзоров

4. Strategy 

Использование шаблона проектирования стратегия для выбора класса работы со строчками и формата сохранения данных в файле.

 16 уроков    1 ч. 43 м.     Евгений Волосатов



5.00
241 отчёт
нет обзоров

5. Facade 

Знакомство с шаблоном проектирования Фасад на примере запуска компьютера и создания мотиватора.

 11 уроков    1 ч. 15 м.     Евгений Волосатов



4.99
147 отчётов
нет обзоров

6. Iterator 

Создание простых итераторов, использование их в цикле for. Создание карточной игры Black Jack.

 15 уроков    1 ч. 37 м.     Евгений Волосатов



5.00
184 отчёта
нет обзоров

7. Active Record 

Знакомство с шаблоном проектирования Активная запись без использования базы данных. Реализация всех операций с записями через работу с файлами.

 9 уроков    1 ч. 13 м.     Евгений Волосатов



4.97
104 отчёта
нет обзоров

8. Observer 

Знакомство с шаблоном проектирования Наблюдатель на примере создания Школьного звонка и Датчика температуры.

 13 уроков    1 ч. 51 м.     Иван Воронин



4.99
152 отчёта
нет обзоров

9. State 

Знакомство с шаблоном проектирования Состояние на примере игры Камень-ножницы-бумага, а также создание целого Калькулятора на основе схемы состояний и перехода между ними.

 13 уроков    2 ч. 18 м.     Иван Воронин



4.99
135 отчётов
нет обзоров
  •   7 курсов

  •   127 уроков
  •   22 часа
На этом уровне вы научитесь создавать логически завершённые программные продукты. На каждом курсе с нуля создаётся полноценная игровая или прикладная программа. Вы пройдёте по всем этапам создания ПО от планирования до оформления.

0%

Game Xonix 

Game Xonix

 24 урока    3 ч. 12 м.     Евгений Волосатов



4.96
626 отчётов
нет обзоров

Явный Сапёр 

Создание игры Сапёр на Java

 12 уроков    3 ч. 00 м.     Евгений Волосатов



4.97
213 отчётов
1 обзор

Java Book 

Создание книжки оценок на языке Java.

 24 урока    4 ч. 31 м.     Евгений Волосатов



4.99
275 отчётов
3 обзора

Тестирование 

Настройка системы тестирования JUnit для Eclipse и для IntellijIDEA. Создание класса и написание тестов к нему.

 6 уроков    51 м.     Иван Воронин



4.99
70 отчётов
нет обзоров


 
Free

База SQLite 

Знакомство с базой данных SQLite. Установка базы, создание таблицы, написание запросов. Подключение к базе из Java, написание программы.

 5 уроков    54 м.     Евгений Волосатов



4.99
92 отчёта
2 обзора

Шаблон MVC 

Знакомство с шаблоном проектирования MVC на примере создания телефонной книжки, используется база данных SQLite.

 39 уроков    6 ч. 53 м.     Иван Воронин



5.00
499 отчётов
8 обзоров

MVC и JavaFX 

Вторая часть телефонной книжки по шаблону MVC - перенос представления на технологию JavaFX.

 17 уроков    2 ч. 58 м.     Иван Воронин



5.00
89 отчётов
3 обзора

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Очень полезный раздел "Семантика". Задачи подобраны как для начинающего, так и для опытного закалённого в боях программиста. В этом разделе на практике оттачиваются навыки и приобретаются новые знания со строками, целыми числами, научились формировать линейную запись формул, символьным типом char, особенно хотелось отметить задачи на использование типа DateTime.
Трудности: Оторваться от решения)
Замечаний нет. Раздел очень порадовал и открыл много нового.
Научился: Рассказывать о курсе.
Трудности: Собрать все вместе. Большая часть времени ушла на заливку видео на youtube.
Огромное спасибо Кириллу за увлекательный курс. Удалось даже залогиниться на videosharp.info. Все очень понятно объясняется, а благодаря домашним заданиям все прекрасно усваивается.