Обучение C#

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

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

  •   7 курсов

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

0%

J1. Запуск 

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

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



4.83
439 отчётов
нет обзоров

J2. Печать 

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

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



4.91
258 отчётов
нет обзоров

J3. Ввод 

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

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



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

J4. Типы 

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

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



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

J5. Операции 

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

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



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

J6. Условия 

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

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



4.97
371 отчёт
нет обзоров

J7. Экзамен 

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

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



4.97
197 отчётов
нет обзоров
  •   8 курсов

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

0%

J8. Циклопы 

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

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



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

J9. Массивы 

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

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



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

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

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

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



4.97
794 отчёта
1 обзор

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

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

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



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

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

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

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



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

JD. Коллекции 

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

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



4.89
197 отчётов
нет обзоров

Слова в Сетке 

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

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



4.97
259 отчётов
нет обзоров


 
Free

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

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

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



4.94
244 отчёта
нет обзоров
  •   11 курсов

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

0%

ООФрукты 

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

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



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

Singleton 

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

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



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

Factory 

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

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



4.99
389 отчётов
2 обзора

Template method 

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

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



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

Strategy 

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

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



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

Facade 

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

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



4.96
232 отчёта
нет обзоров

Iterator 

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

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



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

Active Record 

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

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



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

Observer 

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

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



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

State 

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

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



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

Java Sweeper 

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

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



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

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

0%

Game Xonix 

Game Xonix

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



4.95
830 отчётов
2 обзора

Java Book 

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

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



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

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

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

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



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

База SQLite 

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

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



4.95
173 отчёта
3 обзора

MVC шаблон 

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

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



4.99
896 отчётов
13 обзоров

MVC и JavaFX 

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

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



4.95
171 отчёт
4 обзора

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





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

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

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

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


Научился: Мне очень нравится этот сайт. Долго искал такие видеоуроки по C# и вот я наткнулся на них. Узнал я об этом сайте от одного из участника этого проекта, он рассказывал про этот сайт в ютубе. ФИО: Атабиев Рамзан Русланович. 19 лет.
Трудности: Не встречал сложных моментов.



Научился: Пока, к сожалению, нет возможности записать видео. Поэтому могу только приложить скриншоты и написать свои выводы и мысли по поводу курса. Очень познавательный и интересный курс. И хорошо, что не большой. Спасибо! Научился: 1) Повторил ASP.NET. Хорошо после "Базового ASPекта" 2) Немножко коснулись Entity Framework, получил некоторый начальный опыт с ним. 3) Получил первый опыт работы с Google Maps API. Инструментарий удобный и гибкий. И в первом приближении не очень сложный. Понятно, что для более полного использования нужно копать значительно глубже. Что можно доделать/улучшить/продолжить: 1) Мелочь, но слегка раздражает - это выплывающая надпись """ вместо кавычки. Надо где-то что-то подпарсить, но пока не знаю что))). Буду разбираться. 2) Для практической реализации имело бы смысл выводить в маркере более детальную информацию, в том числе ссылку на сайт дилера. Ну и вообще покопаться в возможностях Google API поглубже. Но пока такой практической задачи не стоит. 3) Однозначно пункт "фото" просит реализовать загрузку фотографий на сайт и в БД. Причем эта тема нужная и ее придется однозначно осваивать. Возможно уже за рамками данного курса. Вообще эта тема включает в себя целый ряд интересных вопросов: 1. Загрузка фоток на сайт средствами ASP.NET 2. Способы хранения фотографий в БД. 3. Сжатие фотографии, если она слишком большая. и т.д. Короче, тянет на отдельный курс))) Хотя, может такой курс здесь уже есть, только я его еще не нашел)))