Обучение на c#

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

Демо софт

Несколько прикладных программ для ознакомления.
Каждая программа пишется с нуля.
Доступ к урокам последовательный.

Во время прохождения курса вы самостоятельно
напишете несколько прикладных программ.

Объём: 6 видеоуроков.

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

# Название видеоурока Решило Рейтинг Доступ
1 Двенадцать месяцев 00:22:05 301 чел. ★ 4.8 Done
  Отчёт отправил: 2069. Vadym Решено за 30 мин. [Показать отчёт]
Сложности: Серфить по интернету в поисках картинок :) 
Комментарии: Маленький, но полезный урок. 
2 Английские карточки 00:52:33 223 чел. ★ 4.9 Done
  Отчёт отправил: 2069. Vadym Решено за 1 час. 00 мин. [Показать отчёт]
Сложности: Ничего 
Комментарии: Узнал как воспроизвести видео, как работать с форматами mp3, mp4. Довольно познавательный урок. Очень порадовал тот факт что не надо было искать картинки и аудио, видео файлы. Спасибо за экономию времени :) 
3 Менеджер паролей 00:47:49 124 чел. ★ 4.9 ^
4 Средняя оценка 00:25:51 172 чел. ★ 4.8 Done
  Отчёт отправил: 2069. Vadym Решено за 20 мин. [Показать отчёт]
Сложности: Ничего, был удивлен столь легким заданием :) Думал они все сложнее будут. 
Комментарии: Подумал как сделать ее еще более простой в реализации. Просто пронаследовал наш класс для хранения данных от List 
5 Текстовый процессор 00:31:52 113 чел. ★ 4.9 Done
  Отчёт отправил: 2069. Vadym Решено за 25 мин. [Показать отчёт]
Сложности: Ничего 
Комментарии: Хороший урок, все понравилось. С try catch не заморачивался, поставил фильтры. И через StreamWriter и Reader. Хотя полезность и необходимость try catch трудно отрицать. Не увидел директивы using или освобождения ресурса через Dispose(). Возможно тут и не надо это делать. 
6 ФИНАЛЬНЫЙ УРОК 107 чел. ★ 4.7 ^
7 VIP. Калейдоскоп 00:58:37 119 чел. ★ 4.9 Done
  Отчёт отправил: 2069. Vadym Решено за 10 час. 00 мин. [Показать отчёт]
Сложности: Придумать логику которая позволит рисовать нужные фигуры сразу в разных элементах не используя циклы. 
Комментарии: Офигительная задача. Поначалу воспринял ее как легкую, затем начав ее выполнять родилась одна идея (как сделать так чтобы все рисовалось в один промежуток времени сразу на всех элементах). Для этого пришлось сделать свой контрол. В этот контрол в свойство таг автоматиччески писать нахождение элемента в двумерной матрице и выполнять логику обработки симметричности. В класс kaleidoscope ввел событие которая позволит запускать на всех элементах одновременно нужные функции рисования. 
  Итого:   7 видеоуроков общей продолжительностью 3 час. 58 мин. 73 чел. ★ 4.85  
  Финалисты:   Alexandr,   Ильющенко Иван Иванович,   Сергей,   Оля,   Anton,   Марина,   Павел,   Александр,   Никита,   Сергей Витальевич,   Павел Журавлевич,   Татьяна,   Денис,   Farid,   Олег,   Дмитрий Мерцалов,   Alexander Sidorov,   Сергей,   puritycg,   Oleksandr,   Андрей,   Кирилл Шмойлов,   Artur,   Сергей Сергеевич,   Саша,   Дмитрий,   Frank,   mirbek,   Salir,   Андрей Поляков,   Юрий ,   Александр,   FerKoner,   Валентин,   Артём,   Степан Фендьо,   Мурад,   Александр Широков,   Андрей ,   devnull,   Denis,   Михаил Ермишин,   y0lych,   Иван Алексеевич,   mikemet,   Валентин,   Даниил Степаненко,   Алексей|BrisK|Кривицкий,   zhikharevav,   Григорий,   Вадим Григорьев,   Permitin Alexey,   Новопашин Владимир,   Minergimn,   Виталий,   Андрей,   atomicpel,   вадим,   Александр Львович,   Алексей Хонин,   Станислав,   Ильшат,   Ivan,   Сергей Аникин,   Snepper,   Константин,   Oleg Didok,   yerv,   Виталя,   Bazel,   Геннадий,   Сергей Д.,   Артем .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Вспомнил особенности написанных прог, поэтому расписал подробно все.
Можно подвести итог. А итог таков, что сайт оказался рабочим в отличии от других роликов в ютубе или в торрентах. Самое главное - платные курсы, которые не хочется качать бесплатно. Я на своей шкуре понял, что бесплатные знания не работают. Учились вы в школе или в вузе нахаляву - это ничего не дает. Я учился в платном пту и вполне себе там и учили хорошо, и я учился, хотя 95% материала и так знал. Покупал курсы вне тематики ит и они дали результат. В этот новый год брать со скидкой еще вебинары не ит тематики и вроде бы тоже уже начинают работать даже после однократного прослушивания. А еще там надо делать задания для реальных результатов. Так что мой следущий курс будет "Теория ООП", потом "Базы данных - Книжка оценок", "Базы данных - Управление отелем", "Новые технологии". Точно не знаю, но хотелось бы курс по построению больших приложений с паттерном mvp. Нигде не видел нормальный видеокурс по шарпу на эту тему. Один раз только видел на примере текстового редактора, но он без дополнительных форм был. Так же надо курс по работе с hid usb. Чтобы можно было управлять своим устройством или готовым, но без драйвера libusb-1, а использовать стандартный hid, т.к. там достаточно всего уже стандартизированно.
Научился: Узнал много интересного и получил заряд оптимизма от тех, кто дошел до этого урока раньше.
Активно занимаюсь 2 подхода по 3 недели, первый сразу после регистрации 29 октября, второй по настоящее время. Наиболее удачные те, где удалось додумать что-то свое: цифры, 2d-лабиринт, арканоид. С супер-программой своей мечты пока не определился, но хотелось бы что-то помогающее людям следить за своим здоровьем. Я не новичок в программировании, но в C# - новичок. На сайт попал после целенаправленного перебора почти десятка ресурсов, позволяющих развивать программирование на практическом написании кода. Проект Евгения Витольдовича пока единственный действительно живой и вдохновляющий из тех, что я перебрал. Пока главное, что мне удалось почерпнуть из проекта - это сразу писать правильный, читабельный код и продумывать архитектуру программы, без этого больших программ не создать. Новичкам бы посоветовал не делать больших перерывов, лучше по пол-урока, но каждый день, даже просто просмотреть, чем сделать 5 в день в свободное воскресенье. Если что-то раздражает в подходах Евгения Витольдовича, попробуйте записать свой урок на любую тему, где вы компетентны - и сразу пройдет. Если что-то непонятно, не зацикливайтесь на этом, двигайтесь дальше, движение - ваше все.