Обучение си шарп

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

основатель — Волосатов Евгений Витольдович

Клуб формулистов - Ежемесячная подписка

Вступление в Клуб Формулистов на выгодных условиях для НОВЫХ участников.

После взноса  999  499 руб. вы получите подписку
в Клуб Формулистов на 30 дней и 256 байт для быстрого старта.
Байты используются для открытия более одного урока в день, по 50 байт за урок.

Стоимость 1 дня за первый месяц: всего 16 рублей.

Первый взнос - 499 руб./30 дней.

Через 30 дней будет списано 3,000 2,400 руб.
за продление подписки в Клуб на 30 дней + подарок 512 байт.

Так будет продолжаться каждые 30 дней, пока вы не отмените подписку.
Средства будет автоматически считываться с вашей карты.
Вы в любой момент сможете отказаться от продления Клуба.

Только ДО КОНЦА НЕДЕЛИ -
-50% скидка на первый взнос, всего 499 (вместо 999) рублей!
-20% скидка на ЕЖЕМЕСЯЧНЫЙ платёж!
Всего 2400 руб/месяц (вместо 3000 руб/месяц), или 80 руб./день - цена чашки кофе.


Стоимость 1 дня: 80 руб.

Хочу вступить!

Также есть другие варианты оплаты участия в КФ:

Билет в клуб формулистов на ...
30+ дней | 60 дней | 150 дней | 380 дней | 1000 дней

Внимание!
Стоимость участия в Клубе формулистов увеличивается 1 числа каждого месяца на 100 рублей.
При оформления подписки стоимость остаётся постоянной, пока подписка не будет отменена.







Первый взнос - 499 руб./30 дней + 500 байт.
Последующие взносы - 3,000 2400 руб./месяц + 512 байт.



Список уроков | фото | видео

# Название видеоурока Видео / Тесты Решило Рейтинг Доступ
1 FREE MVC - Суть шаблона 00:11:09
59 чел. ★ 4.9 Done
  Мы начинаем очень интересный шаблон проектирования: MVC.
Мы разберёмся, зачем же он нужен и продемонстрируем
его работу на нескольких примерах.
Отчёт отправил: 3922. Александр Выполнено за 15 мин. [Показать отчёт]
Научился: Открыл для себя MVC 
Сложности: Всё просто, пока... 
Комментарии: Шаблон MVC применяют с целью отделения бизнес-логики от её визуализации. 
2 MVC - Counter - ViewConsole 00:08:31
42 чел. ★ 5 Done
  Мы продолжаем знакомство с шаблоном проектирования: MVC.
На этом уроке мы начинаем создание первой программы,
реализовав базовый функционал вывода информации в консоль.
Отчёт отправил: 3922. Александр Выполнено за 10 мин. [Показать отчёт]
Научился: Для построения MVC архитектуры можно использовать шаблон Observer. 
Сложности: Всё предельно просто. 
Комментарии: Может как нибудь внесли бы изменения в работу сайта, что бы уроки последовательно открывались, чтоб по кнопке "Следующий урок" можно было перейти после выполнения предыдущего. Хотел пройти несколько уроков по тестированию, но что бы до них добраться, придётся сейчас весь курс от самого начала проходить. А мне это сейчас не нужно и работы над прохождением других курсов предостаточно. 
3 MVC - Counter - ViewFrame 00:09:18
1 тест
37 чел. ★ 5 Done
  Мы продолжаем знакомство с шаблоном проектирования: MVC.
На этом уроке мы создадим ещё одно представление,
используя JFrame() с необходимым интерфейсов
для возможности использования ActionListener().
Отчёт отправил: 3922. Александр Выполнено за 20 мин. [Показать отчёт]
Научился: Вспомнил, что был такой JFrame 
Сложности: Всё просто 
Комментарии: Спасибо за урок! 
4 MVC - Counter - ModelPlus 00:07:02
34 чел. ★ 5 Done
  Мы продолжаем знакомство с шаблоном проектирования: MVC.
На этом уроке мы создадим Модель и продемонстрируем как она работает.
Отчёт отправил: 3922. Александр Выполнено за 20 мин. [Показать отчёт]
Научился: Продолжил строить MVC архитектуру на основе шаблона Observer. 
Сложности: Всё просто 
Комментарии: Спасибо за урок! 
5 MVC - Counter - ControllerPlusFrame 00:10:57
1 тест
34 чел. ★ 5 Done
  Мы продолжаем знакомство с шаблоном проектирования: MVC.
На этом уроке мы создадим Контроллер, связывающий Модель и Представление.
Отчёт отправил: 3922. Александр Выполнено за 45 мин. [Показать отчёт]
Научился: Связывать модель и визуальное представление посредством контроллера 
Сложности: Всё просто! 
Комментарии: Без комментариев 
6 MVC - Counter - ControllerPlusConsole 00:07:19
31 чел. ★ 5 Done
  Мы продолжаем знакомство с шаблоном проектирования: MVC.
На этом уроке мы создадим Контроллер для второго Представление,
которое мы реализовали в самом начале для вывода в консоль.
Отчёт отправил: 3922. Александр Выполнено за 30 мин. [Показать отчёт]
Научился: Экспериментировать с моделью и разными контроллерами 
Сложности: Всё просто 
Комментарии: Без комментариев 
7 MVC - Counter - ModelDuplex 00:09:21
1 тест
30 чел. ★ 5 Done
  Мы продолжаем знакомство с шаблоном проектирования: MVC.
На этом уроке мы создадим ещё одну Модель,
которая будет заниматься умножением.
Так же переделаем наш код, чтобы он работал с long значениями.
Отчёт отправил: 3922. Александр Выполнено за 45 мин. [Показать отчёт]
Научился: Повторение материала и попытка самостоятельно создать контроллер. 
Сложности: Всё просто 
Комментарии: Без комментариев 
8 MVC - Counter - ControllerDuplex 00:09:37
30 чел. ★ 5 Done
  Мы продолжаем знакомство с шаблоном проектирования: MVC.
На этом уроке мы заканчиваем создание первой программы,
для демонстрации данного шаблона проектирования.
Отчёт отправил: 3922. Александр Выполнено за 45 мин. [Показать отчёт]
Научился: Для связи каждого представления с моделью нужен свой отдельный контроллер. 
Сложности: Всё просто 
Комментарии: Спасибо за урок, очень наглядная программа получилась, перехожу к следующей... 
9 FREE MVC - PhoneBook - Вступление 00:07:52
1 тест
33 чел. ★ 4.9 Done
  Для более глубокого понимания шаблона проектирования MVC мы напишем на языке Java полноценную прикладную программу "Телефонная книжка". Сначала создадим две формы (JFrame), потом напишем модель и в конце свяжем их через контроллер. В добрый путь!
Отчёт отправил: 3922. Александр Выполнено за 30 мин. [Показать отчёт]
Научился: Проектировать графический интерфейс программы с использованием специализированных онлайн-сервисов. 
Сложности: Потратить время на выбор и изучение онлайн сервиса. 
Комментарии: Без комментариев 
10 MVC - PhoneBook - ViewCard 00:15:42
29 чел. ★ 5 Done
  Мы продолжаем знакомство с шаблоном проектирования: MVC.
На этом уроке мы начинаем разработку телефонного справочника,
для демонстрации данного шаблона проектирования.
Начнём с формы "Карточка пользователя".
Отчёт отправил: 3922. Александр Выполнено за 20 мин. [Показать отчёт]
Научился: Повторил создание форм при помощи добавления вручную компонентов JFrame 
Сложности: Всё просто 
Комментарии: Кто пользуется Идеей, кому интересно, там есть встроенное средство для разметки таких обычных JFrame форм. Для этого нужно мышкой выбрать нужное место в дереве проекта (нужный package) и по правой кнопке перейти в меню "New -> GUI Form". 
11 MVC - PhoneBook - User Struct 00:09:32
1 тест
28 чел. ★ 5 Done
  Мы продолжаем знакомство с шаблоном проектирования: MVC.
На этом уроке мы реализуем передачу данных в нашу форму "Карточка пользователя".
Отчёт отправил: 3922. Александр Выполнено за 30 мин. [Показать отчёт]
Научился: Передавать поля объекта в визуальное представление при помощи паттерна Observer. 
Сложности: Всё просто 
Комментарии: Без комментариев 
12 MVC - PhoneBook - ViewList 00:09:05
28 чел. ★ 5 Done
  Мы продолжаем знакомство с шаблоном проектирования: MVC.
На этом уроке мы реализуем второй вид "Просмотр/Поиск записей".
Отчёт отправил: 3922. Александр Выполнено за 30 мин. [Показать отчёт]
Научился: Повторил создание форм при помощи компонентов JFrame 
Сложности: Всё просто 
Комментарии: Без комментариев 
13 MVC - PhoneBook - UserList Struct 00:11:00
26 чел. ★ 5 Done
  Мы продолжаем создание телефонной книжки в рамках
знакомства с шаблоном проектирования: MVC.
На этом уроке мы реализуем заполнение списка и
передачу в форму списка телефонной книги.
Отчёт отправил: 3922. Александр Выполнено за 20 мин. [Показать отчёт]
Научился: Ещё раз повторил возможности JFrame и использование паттерна Observer. 
Сложности: Всё просто 
Комментарии: Спасибо за урок! 
14 MVC - PhoneBook - UserSQL - Methods 00:11:35
24 чел. ★ 5 Done
  Мы продолжаем создание телефонной книжки в рамках
знакомства с шаблоном проектирования: MVC.
На этом уроке мы создадим базу данных на движке sqlite,
использовав удобное для этого приложение: sqliteexpert.com.

Отчёт отправил: 3922. Александр Выполнено за 1 час. 10 мин. [Показать отчёт]
Научился: Узнал про шаблон Active Records 
Сложности: Всё просто 
Комментарии: Спасибо за урок! 
15 MVC - PhoneBook - UserSQL - Queries 00:07:20
24 чел. ★ 5 Done
  Мы продолжаем создание телефонной книжки в рамках
знакомства с шаблоном проектирования: MVC.
На этом уроке мы выясним, какие именно sql-запросы необходимы для каждого метода.
Отчёт отправил: 3922. Александр Выполнено за 30 мин. [Показать отчёт]
Научился: Проверил работу SQL запросов при помощи программы "DB Browser for SQLite" 
Сложности: Всё просто 
Комментарии: Спасибо за урок 
16 MVC - PhoneBook - UserSQL - Connect 00:15:18
22 чел. ★ 5 Done
  Мы продолжаем создание телефонной книжки в рамках
знакомства с шаблоном проектирования: MVC.
На этом уроке мы реализуем класс UserSQL() на основе
шаблона проектирования: ActiveRecord, для работы с базой данных.
Отчёт отправил: 3922. Александр Выполнено за 1 час. 10 мин. [Показать отчёт]
Научился: Реализовал запрос на добавление записи в Java-коде 
Сложности: Всё просто 
Комментарии: На картинке смотрите, как подключить зависимость в Gradle-проекте, кому интересно. Всё делается при помощи одной единственной строчки! К сожалению, в maven-репозитории последняя версия только 3.8.11.2, ну и ладно... compile 'org.xerial:sqlite-jdbc:3.8.11.2' CHANGED: Друзья, не забываем закрывать connection: finally         {           try           {             if(connection != null)               connection.close();           }           catch(SQLException e)           {             // connection close failed.             System.err.println(e);           }         } 
17 MVC - PhoneBook - UserSQL - Singleton 00:13:19
22 чел. ★ 5 Done
  Мы продолжаем создание телефонной книжки в рамках
знакомства с шаблоном проектирования: MVC.
На этом уроке мы воспользуемся ещё одним
шаблоном проектирования: Singleton.
Отчёт отправил: 3922. Александр Выполнено за 40 мин. [Показать отчёт]
Научился: Использовать паттерн Singleton для создания подключения к базе данных. 
Сложности: Всё просто 
Комментарии: Спасибо за урок! 
18 MVC - PhoneBook - UserSQL - CRUD 00:12:32
22 чел. ★ 5 Done
  Мы продолжаем создание телефонной книжки в рамках
знакомства с шаблоном проектирования: MVC.
На этом уроке мы доработаем класс UserSQL.
Отчёт отправил: 3922. Александр Выполнено за 40 мин. [Показать отчёт]
Научился: Делать запросы к базе данных SQLite из Java-кода. 
Сложности: Всё просто, если быть внимательным. 
Комментарии: Спасибо за урок! 
19 MVC - PhoneBook - UserListSQL - Select 00:10:29
22 чел. ★ 5 Done
  Мы продолжаем создание телефонной книжки в рамках
знакомства с шаблоном проектирования: MVC.
На этом уроке мы реализуем класс UserListSQL,
для получения списка всех пользователей.
Отчёт отправил: 3922. Александр Выполнено за 40 мин. [Показать отчёт]
Научился: Делать запросы к базе данных SQLite из Java-кода с использованием шаблона Active Record. 
Сложности: Всё просто 
Комментарии: Спасибо за урок! 
20 MVC - PhoneBook - UserSQLTest - DBase 00:16:38
22 чел. ★ 5 Done
  Мы продолжаем создание телефонной книжки в рамках
знакомства с шаблоном проектирования: MVC.
На этом уроке мы приступим к тестированию нашей программы при помощи JUnit.
Отчёт отправил: 3922. Александр Выполнено за 1 час. 00 мин. [Показать отчёт]
Научился: Использовать enum вместо singleton. Работать с боевой и тестовой базой данных в зависимости от ситуации. 
Сложности: Всё просто! 
Комментарии: Спасибо за урок! 
21 MVC - PhoneBook - UserSQLTest - Insert 00:14:32
22 чел. ★ 5 Done
  Мы продолжаем создание телефонной книжки в рамках
знакомства с шаблоном проектирования: MVC.
На этом уроке мы начинаем писать тесты для класса UserSQL() при помощи JUnit.
Отчёт отправил: 3922. Александр Выполнено за 40 мин. [Показать отчёт]
Научился: Писать тесты методов для работы с базой данных. 
Сложности: Всё просто! 
Комментарии: Спасибо за урок! 
22 MVC - PhoneBook - UserSQLTest - Select 00:10:24
22 чел. ★ 5 Done
  Мы продолжаем создание телефонной книжки в рамках
знакомства с шаблоном проектирования: MVC.
На этом уроке мы пошагово изучим работу метода по добавлению записи в БД
и продолжим реализацию оставшихся методов для тестирования класса UserSQL().
Отчёт отправил: 3922. Александр Выполнено за 30 мин. [Показать отчёт]
Научился: тестировать методы select и delete. 
Сложности: Всё просто! 
Комментарии: Спасибо за подробный разбор теста из прошлого урока! 
23 MVC - PhoneBook - UserSQLTest - Slashes 00:12:51
22 чел. ★ 5 Done
  Мы продолжаем создание телефонной книжки в рамках
знакомства с шаблоном проектирования: MVC.
На этом уроке мы реализуем тестирование обновления записей в БД для класса UserSQL().

Отчёт отправил: 3922. Александр Выполнено за 30 мин. [Показать отчёт]
Научился: Корректно формировать запрос к базе данных SQLite с учётом специфики экранирования кавычек. 
Сложности: Всё просто и понятно! 
Комментарии: Спасибо за урок! 
24 MVC - PhoneBook - Model - Ресторанная аналогия 00:10:47
22 чел. ★ 5 Done
  Мы продолжаем создание телефонной книжки в рамках
знакомства с шаблоном проектирования: MVC.
На этoм ypoкe мы ещё рaз обсyдим рeсторанную аналогию MVC.
И приступим к созданию кухни - Модели.
Напишем заголовки всех методов.
Отчёт отправил: 3922. Александр Выполнено за 30 мин. [Показать отчёт]
Научился: Ещё раз попытался образно представить себе паттерн MVC используя ресторанную аналогию. 
Сложности: Всё просто! 
Комментарии: Если данные - это продукты, то аналогия со всевозможным оборудованием на кухне, в нашем случае, наиболее точна. 
25 MVC - PhoneBook - Model - Methods 00:10:31
19 чел. ★ 5 Done
  Мы продолжаем создание телефонной книжки в рамках
знакомства с шаблоном проектирования: MVC.
На этoм ypoкe мы реализуем все методы для нашей модели.
Отчёт отправил: 3922. Александр Выполнено за 40 мин. [Показать отчёт]
Научился: Разрабатывать методы работы с моделью. 
Сложности: Всё просто! 
Комментарии: Спасибо за урок! 
26 MVC - PhoneBook - Controller - Model / ViewList 00:10:43
18 чел. ★ 5 Done
  Мы продолжаем создание телефонной книжки в рамках
знакомства с шаблоном проектирования: MVC.
На этoм ypoкe мы реализуем контроллер для связи ViewList() с Model().
Отчёт отправил: 3922. Александр Выполнено за 30 мин. [Показать отчёт]
Научился: Повторение темы создания контроллера на конкретном примере. 
Сложности: Всё просто 
Комментарии: Спасибо за урок! 
27 MVC - PhoneBook - Controller - Scroller 00:05:16
18 чел. ★ 5 Done
  Мы продолжаем создание телефонной книжки в рамках
знакомства с шаблоном проектирования: MVC.
На этoм ypoкe мы продолжаем создание контроллера для связи ViewList() с Model().
Отчёт отправил: 3922. Александр Выполнено за 20 мин. [Показать отчёт]
Научился: Повторил тему передачи данных из модели во вью. 
Сложности: Всё просто 
Комментарии: Как хорошо, когда домашнее одно из прошлых домашних заданий оказалось выполненным в полном объёме и прокрутка уже была реализована. 
28 MVC - PhoneBook - Controller - Class for Click 00:11:11
18 чел. ★ 5 Done
  Мы продолжаем создание телефонной книжки в рамках
знакомства с шаблоном проектирования: MVC.
На этом уроке мы создадим ещё один контроллер для формы с отображением карточки пользователя.
На этой форме две кнопки, поэтому для создания слушателей мы создадим отдельные внутренние классы.
Отчёт отправил: 3922. Александр Выполнено за 30 мин. [Показать отчёт]
Научился: Создавать controller с отдельными ActionListener-ми для каждого визуального элемента управления на форме. 
Сложности: Всё просто 
Комментарии: Спасибо за урок 
29 MVC - PhoneBook - Controller - Buttons 00:14:40
17 чел. ★ 5 Done
  Мы продолжаем создание телефонной книжки в рамках
знакомства с шаблоном проектирования: MVC.
На этом уроке мы запрограммируем кнопочки.
По нажатии кнопки "Добавить" - показать карточку.
По нажатии кнопки "Сохранить" - сохранить данные,
а также скрыть карточку и обновить список имён на главной форме.
Отчёт отправил: 3922. Александр Выполнено за 1 час. 00 мин. [Показать отчёт]
Научился: Обрабатывать события формы 
Сложности: Всё просто 
Комментарии: Спасибо за урок! 
30 MVC - PhoneBook - Controller - Select / Update 00:21:47
17 чел. ★ 5 Done
  Мы продолжаем создание телефонной книжки в рамках
знакомства с шаблоном проектирования: MVC.
На этом уроке мы сделаем открытие карточки по щелчку на записи.
Также реализуем сохранение изменений и удаление записей.
Создание телефонной книжки практически завершено!
Отчёт отправил: 3922. Александр Выполнено за 1 час. 20 мин. [Показать отчёт]
Научился: Обновлять и удалять записи в архитектуре MVC при воздействии на визуальные элементы управления формы. 
Сложности: Всё просто 
Комментарии: Спасибо за урок! 
31 MVC - PhoneBook - Search - Message 00:07:36
17 чел. ★ 5 Done
  Мы начинаем создание поиска по телефонной книжке.
Начнём с переноса текстовых сообщения в отдельное поле.
Для этого потребуется создать панель, чтобы всё поместилось.
Также добавим побольше разных записей, чтобы было среди чего искать.
Отчёт отправил: 3922. Александр Выполнено за 1 час. 00 мин. [Показать отчёт]
Научился: Обрабатывать аргументы события, менять цвет текста. 
Сложности: Всё просто 
Комментарии: Спасибо за урок! 
32 MVC - PhoneBook - Search - Select LIKE 00:08:59
17 чел. ★ 5 Done
  На этом уроке мы обсудим два способа, как сделать поиск.
Мы напишем запрос для фильтрации записей в нашей телефонной книжке.
Отчёт отправил: 3922. Александр Выполнено за 30 мин. [Показать отчёт]
Научился: Повторенье - мать ученья:)) 
Сложности: Не могу понять, почему в режиме mode columns строчки разъезжаются и колонки получаются не ровные... 
Комментарии: Если кто-то знает, почему строки разъезжаются, посоветуйте что-нибудь... 
33 MVC - PhoneBook - Search - Listener 00:09:38
17 чел. ★ 5 Done
  На этом уроке мы создадим слушателя, который
будет реагировать на изменение текста в строке поиска.
Отчёт отправил: 3922. Александр Выполнено за 30 мин. [Показать отчёт]
Научился: Создавать слушателя на изменение текста 
Сложности: Всё просто 
Комментарии: Спасибо за урок! 
34 MVC - PhoneBook - Search - Finish 00:11:38
17 чел. ★ 5 Done
  На этом уроке мы .... ЗАКОНЧИМ создание телефонной книжки!
Мы допишем функцию поиска по базе и протестируем её.
Отчёт отправил: 3922. Александр Выполнено за 30 мин. [Показать отчёт]
Научился: Осуществлять поиск по базе данных. 
Сложности: Всё просто и понятно! 
Комментарии: То самое чувство, когда большая работа выполнена и получен конечный результат! Большое спасибо автору! 
35 ФИНАЛЬНЫЙ УРОК без видео
16 чел. ★ 5 Done
  Ты молодец!
Поздравляю с завершением создания телефонной книжки!
Запиши видеообзор созданной программы
и напиши отзыв об этом видеокурсе.
Отчёт отправил: 3922. Александр Выполнено за 1 час. 30 мин. [Показать отчёт]
Научился: Использовать шаблон MVC 
Сложности: Всё просто 
Комментарии: Курс очень насыщенный и интересный. Рекомендую обязательно пройти этот курс каждому, кто до сих пор этого не сделал! 
Видеообзор: OXKl6XUw4AQ
36 VIP - MVC - PhoneBook - Tripple Click 00:12:59
15 чел. ★ 5 Done
  На этом дополнительном вип-уроке мы сделаем
открытие карточек более привычным и удобным -
по двойному щелчку и по нажатию клавишы Enter.
Отчёт отправил: 3922. Александр Выполнено за 30 мин. [Показать отчёт]
Научился: Обрабатывать события клавиш и мышки. 
Сложности: Всё просто 
Комментарии: Спасибо за урок! 
37 VIP - MVC - PhoneBook - JModal 00:02:58
15 чел. ★ 5 Done
  На этом коротком вип-уроке мы сделаем форму карточки модальным окном.
Это означает, что нельзя будет переключиться в основное окно, пока карточка открыта.
Отчёт отправил: 3922. Александр Выполнено за 10 мин. [Показать отчёт]
Научился: Модальные окна 
Сложности: Всё просто 
Комментарии: Спасибо за урок! 
38 VIP - MVC - PhoneBook - Error Checking 00:15:25
14 чел. ★ 5 Done
  На этом уроке мы вынесем обработку ошибок на более высокий уровень.
Добавим в Представление функционал отображения ошибок из базы данных.
Отчёт отправил: 3922. Александр Выполнено за 50 мин. [Показать отчёт]
Научился: Обработка исключений, возникающих в модели 
Сложности: Всё просто 
Комментарии: Спасибо за урок! 
39 VIP - MVC - PhoneBook - UML 00:08:16
13 чел. ★ 5 Done
  Схему проекта проще всего составить, когда программа уже написана.
А ещё проще это сделать, когда под рукой есть хороший инструмент.

На этом уроке мы создадим UML схему нашего проекта
с использованием программы Code 2 UML
sourceforge.net/projects/code2uml

САМОСТОЯТЕЛЬНОЕ ЗАДАНИЕ
1. Пройти курс по созданию UI на JavaFX.
2. Создать новые представления ViewCardFX, ViewListFX на JavaFX.
3. Написать контроллеры для связи новых представлений с моделью.
Прочуствовать всю мощь MVC -
как была изменён вид программы без изменения модели.
Отчёт отправил: 3922. Александр Выполнено за 30 мин. [Показать отчёт]
Научился: Строить UML диаграмму 
Сложности: Всё просто 
Комментарии: Не люблю я ставить на винду лишние программы, поэтому решил проблему штатными средствами IDEA Ultimate... 
  Итого:   39 видеоуроков 6 час. 53 мин.
5 тестов
13 чел. ★ 5  
  Финалисты:   Алексей В.,   Сергей Соколов,   Елена,   Новопашин Владимир,   Фомичева Наталья,   Tekashnik,   Александр,   Александр Заскотченко,   Иван Воронин,   Сергей Тирпиц,   Yefim,   Anatoli,   Tom .

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





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

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

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

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


Научился: Слушать приятную музыку.
Трудности: Успеть реализовать задуманное.
Всем рекомендую написать эту телефонную книжку для закрепления знаний по шаблонам проектирования. Если вы еще не знаете что такое шаблоны, советую сначала пройти курс по шаблонам. Знания пригодятся не только в java, но и при написании программ на других языках программирования.


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