Обучение C#

Формула программиста

основатель — Волосатов Евгений Витольдович
Только до конца недели. Вступление в Клуб Формулистов с 50% + 20% скидкой.

  •   7 курсов

  •   41 урок
  •   3 часа
  •   700 ⃏
Мы начинаем изучение языка Java с самого начала.
В этом разделе обсудим основные пункты - установка, вывод на экран, ввод данных разными способами, примитивные типы данных, ранжирование операций, условные операции. Порешаем простые задачи.
В конце изучим систему управления версиями GIT.

0%

J1. Запуск 

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

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



4.84
403 отчёта
нет обзоров

J2. Печать 

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

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



4.94
237 отчётов
нет обзоров

J3. Ввод 

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

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



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

J4. Типы 

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

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



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

J5. Операции 

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

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



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

J6. Условия 

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

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



4.98
346 отчётов
нет обзоров

J7. Экзамен 

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

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



4.99
186 отчётов
нет обзоров
  •   8 курсов

  •   80 уроков
  •   10 часов
  •   2 300 ⃏
В этом разделе мы продолжим изучение семантики Java.
Познакомимся с циклами, массивами и коллекциями. Потренируемся в использовании циклов с графикой. Попрактикуемся в создании различных классов, а в конце напишем программу-головоломку - Слова в сетке.

0%

J8. Циклопы 

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

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



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

J9. Массивы 

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

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



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

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

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

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



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

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

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

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



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

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

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

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



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

JD. Коллекции 

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

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



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

Слова в Сетке 

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

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



4.98
220 отчётов
нет обзоров


 
Free

Клиент-серверный сокет 

В этой серии видеоуроков мы подробно разберём принципы работы клиент-серверных программ на основе сокетов и напишем небольшую демонстрационную программу.

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



4.99
209 отчётов
нет обзоров
  •   11 курсов

  •   202 урока
  •   26 часов
  •   7 500 ⃏
Приступаем к объектно-ориентированному программированию.
Сначала напишем программу "ОО Фрукты", чтобы попрактиковаться в использовании классов - инкапсуляции, наследования, полиморфизма. Потом приступим к изучению 8 шаблонов проектирования, с каждым напишем 2-3 программы для лучшего понимания их сути.

0%

ООФрукты 

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

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



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

Singleton 

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

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



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

Factory 

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

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



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

Template method 

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

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



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

Strategy 

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

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



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

Facade 

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

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



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

Iterator 

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

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



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

Active Record 

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

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



4.98
165 отчётов
нет обзоров

Observer 

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

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



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

State 

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

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



4.98
190 отчётов
нет обзоров

Java Sweeper 

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

 52 урока    3 ч. 50 м.     Андрей Шевченко



4.94
3264 отчёта
18 обзоров
  •   6 курсов

  •   128 уроков
  •   21 час
  •   8 700 ⃏
Описание

0%

Game Xonix 

Game Xonix

 37 уроков    5 ч. 15 м.     Елена



4.96
717 отчётов
2 обзора

Java Book 

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

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



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

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

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

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



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

База SQLite 

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

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



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

MVC шаблон 

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

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



5.00
780 отчётов
13 обзоров

MVC и JavaFX 

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

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



5.00
142 отчёта
4 обзора

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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.


Трудности: набраться терпения и понять, что сразу проффи я не стану)
До того как начал смотреть видеоруки мысль о том, что нужно что-то разработать меня вгоняло в панику, потому что я не понимал как это вобще делать и с чего начать. Всегда удивлялся как же программисты так быстро придумывают решения, и сразу же походу мысли еще и вбивают код (надеюсь так научусь). Видимо у меня проблемы с алгоритмизацией. Первые несколько уроков я всегда останавливал видео, чтобы переписать код, иногда даже не всегда понимая для чего это мы делаем, были мысли "блин это не работает, я ничего не могу сам сообразить". Но уже на 4-5 уроках я перестал останавливать видео, иногда улавливал мысль Евгения и уже пытался сам написать то, что сказал Евгений еще до того, как он начал делать это в видео и останавливал его только тогда, когда я сделал что-то не так. Но все равно пока я дошел до того уровня, что немножко получается вбивать уже готовые мысли. Надеюсь дальше смогу научиться самостоятельно разбивать задачу на подзадачи, выделять нужные сущности. функции, переменные необходимые для работы. Самое главное почти исчез страх о том, что это все так сложно, что ничего не получиться и т.д. Выражаю благодарность Евгению за прекрасную идею, за прекрасную реализацию. Во всех видео даже чувствуется, как Вы получаете удовольствие, делясь опытом :) Это самое главное и желаю Вам успехов и новых идей! С уважением, Артем Макарцев (Москва)


Замечательный проект, всё доступно, просто. Думал, что здесь будет скучно и в ближайшее время забуду о существовании данного сайта, однако был не прав. Захожу сюда каждый день, приятно смотреть видеоуроки, интересно разбирать задачи. Короче говоря: всё супер!