Обучение C#

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

  •   7 курсов

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

0%

J1. Запуск 

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

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



4.84
391 отчёт
нет обзоров

J2. Печать 

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

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



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

J3. Ввод 

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

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



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

J4. Типы 

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

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



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

J5. Операции 

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

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



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

J6. Условия 

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

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



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

J7. Экзамен 

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

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



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

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

0%

J8. Циклопы 

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

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



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

J9. Массивы 

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

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



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

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

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

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



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

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

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

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



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

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

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

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



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

JD. Коллекции 

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

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



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

Слова в Сетке 

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

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



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


 
Free

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

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

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



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

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

0%

ООФрукты 

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

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



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

Singleton 

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

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



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

Factory 

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

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



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

Template method 

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

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



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

Strategy 

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

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



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

Facade 

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

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



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

Iterator 

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

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



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

Active Record 

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

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



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

Observer 

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

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



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

State 

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

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



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

Java Sweeper 

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

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



4.93
3176 отчётов
18 обзоров
  •   7 курсов

  •   175 уроков
  •   29 часов
  •   11 200 ⃏
Описание

0%

Game Xonix 

Game Xonix

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



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

МикроШахматы 

Реализация всех шахматных правил на JavaScript.

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



5.00
694 отчёта
37 обзоров

Java Book 

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

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



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

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

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

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



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

База 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
125 отчётов
4 обзора

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





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

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

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

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


Научился: Использовать потоки.
Спасибо за прекрасный курс по потокам. Очень увлекательно и познавательно. Не хватило мне только информации о передаче данных из одного потока в другой. Правда мне уже удавалось это сделать в курсе "Фотошарп", где я замахнулся на использование прогресс бара в отдельном потоке. И столкнулся, что мне как-то надо передавать одну переменную в основной поток. Удалось реализовать в итоге с помощью такой строчки в новом потоке.: progressBar1.Invoke(new Action(() => progressBar1.Value = count)); Уж не знаю кому написал, но может это кого натолкнет на какую-нибудь идею.


Я, Кокорин Степан Григорьевич (пенсионер, 64 года) давно хотел изучить язык программирования Си, но по учебнику это конечно очень трудно и много чего не понятно, т.е начал изучать с 0. На сегодняшний день я решил 180 консольных задач на C# и просмотрев виде-уроки, написал несколько игрушек. В интернете много сайтов по изучению языка, но там идет чистое копирование учебника. Случайно попал на этот сайт и подсел не нем, вот уже пятый месяц с огромным интересом познаю уроки программирования на C#. Очень нравится как проходят вебинары в живом общении, с вопросами с ответами, с пояснением и т.п. Особенно нравится как подобраны консольные задачи, написание игр, рассказыается о новых технологиях, приемах программирования, среди слушателей проводятся олимпиады (преподаватель сам неоднократный призер различных олимпиад) впрочем сайт великолепен всем. Причем слушатель может выбирать сам себе задачу по силам, по мере усвоения. Огромное спасибо создателю сайта и преподавателю: Волосатову Евгению Витольдовичу за его творческую работу и великолепную методику преподавания .