Си шарп с нуля

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

Сергей
  • Звание: Микробитер
  • Накопленный опыт: 39 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2016-05-03 18:17:59
  • Город проживания: Анапа

Видеокурсы

Дата активности Видеокурс Прогресс
2016-04-15 game0 Демо игры 8 из 10 80 %
2016-03-26 image Фотошарп 5 из 9 56 %
2016-03-14 game1 Нано-игры 5 из 10 50 %
2016-01-10 soft0 Демо софт 1 из 7 15 %
Итого: 19 из 36 53 %

Консольные задачи

Дата активности Консольный раздел Прогресс
2016-01-23 task1b Строки все 14 100 %
2016-01-20 task1 Семантика все 6 100 %
Итого: все 20 100 %
Сохранить страницу:

24. Олюшка
Олюшка
ответить
→  Сергей  # Фотошоп / Гамма-коррекция / 2016-03-27 20:49

Сергей, да у тебя отличная программа, рада что ты доволен своими результатами! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Фотошоп / ФИНАЛЬНЫЙ УРОК / 2016-03-26 23:39

Молодец, поздравляю. Будем ждать тебя на других платных курсах.


24. Олюшка
Олюшка
ответить
→  Сергей  # Фотошоп / ФИНАЛЬНЫЙ УРОК / 2016-03-26 23:19

Сергей, я очень рада что ты отлично позанимался да еще и за такую условную цену! :)
Если тебе не сложно поделись своим комментарием в соц.сетях на своей страничке!
Страна должна знать своих Героев! :)


24. Олюшка
Олюшка
ответить
→  Сергей  # Фотошоп / 256 оттенков серого / 2016-03-24 02:40

Сергей, эти уроки стоят очень дорого, однако чтобы мы и ты смогли убедится, что получить от проекта, что это уникальный и единственный проект который дает тебе знания и опыт уже сразу, только делай и дальше внедряй в свои проекты!
И отдавать бесплатно и/или по такой цене, лично я считаю, что не стоит, однако Женя очень добрый и хороший человек и идет к нам на встречу давая много полезного, по смешным и условным ценам! Так что я рада что ты воспользовался этим супер предложением! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Фотошоп / 256 оттенков серого / 2016-03-23 21:51

Записывайся в Рабочую недельку - будет много новых знаний и навыков уже через неделю.


24. Олюшка
Олюшка
ответить
→  Сергей  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2016-03-15 01:00

Сергей, рекорд хороший, однако главное, что ты получил знания и опыт! :)


24. Олюшка
Олюшка
ответить
→  Сергей  # Наноигры / Арканоид - Шарик и кирпичики / 2016-03-09 23:22

Сергей, отлично позанимался, рада что добавляешь свое и улучшаешь! Молодец! :)


8846. Сергей
Сергей
ответить
→  Евгений Волосатов   / 2016-03-04 17:10

всё  ок! продолжаем обучение дальше


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Наноигры / Арканоид - Уровень и ракетка / 2016-03-04 11:20

Эти переменные должны быть задействованы в коде, проверь ещё раз.


8846. Сергей
Сергей
ответить
→  Елена   / 2016-03-02 19:08

Елена Вы как всегда правы, вот такой я "программист" никудышный, даже списать правильно не могу), спасибо Вам огромное за помощь, все работает как часики!


4004. Елена
Елена
ответить
→  Сергей   / 2016-03-02 18:02

У меня в функции init_game()
racket_x = Rocket.Location.X;
racket_y = Rocket.Location.Y;

У Вас почему-то
racket_x = Location.X;
racket_y = Location.Y;
Боюсь, что это наоборот относится к форме, а не к ракетке, поэтому и перемещается сверху.


8846. Сергей
Сергей
ответить
→  Евгений Волосатов   / 2016-03-02 15:57

Евгений Витольдович, спасибо за попытку помочь.


8846. Сергей
Сергей
ответить
→  Елена   / 2016-03-02 15:54

Спасибо Вам огромное Елена!!!, ракетка забегала, только вот почему то с верху над кирпичиками)


4004. Елена
Елена
ответить
→  Сергей  # Наноигры / Арканоид - Уровень и ракетка / 2016-03-02 13:54

А почему метод обработки нажатия кнопки называется button_raketka_KeyDown? У меня этот обработчик относится к форме, а не к кнопке.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Наноигры / Арканоид - Уровень и ракетка / 2016-03-01 21:52

Попробуй поставить бреакпоинты в функции button_raketka_KeyDown() чтобы отследить пошаговое выполнение при нажатии клавиш.


24. Олюшка
Олюшка
ответить
→  Сергей  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2016-02-08 23:20

Сергей, рада что тебе нравится курс и ты тоже с удовольствием и радостью занимаешься, продолжай так же совершенствоваться в программировании! :)


1. Евгений Волосатов
Евгений Волосатов
ответить

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Наноигры / Камень ножницы бумага / 2016-02-08 12:21

Поэтому в дальнейшем уроки я стал делать покороче, по 10-20 минут.
Рекомендую пройти курс Теория ООП, там все уроки короткие,
но при этом очень много интересного и полезного узнаешь.


24. Олюшка
Олюшка
ответить
→  Сергей  # Наноигры / Бот для Быстрощёлка / 2016-01-28 23:28

Сергей, классно что набираются уже знания и становится больше понятного! Продолжай и с каждым разом будет все лучше и лучше! :)


8846. Сергей
Сергей
ответить
→  Евгений Волосатов   / 2016-01-28 16:00

Спасибо сейчас по пробую.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Наноигры / Бот для Быстрощёлка / 2016-01-28 15:01

Используй try


24. Олюшка
Олюшка
ответить
→  Сергей   / 2016-01-26 11:20

Сергей, это здорово что уроки нравятся, а тренировка, это еще строчки кода, и даже если они очень знакомые и ты их знаешь, ты их еще лучше укрепляешь как ученик в монастыре отрабатывает один и тот же удар несколько лет, чтобы прийти к мастерству, чтобы твои руки сами писали, а ты думал только о программе! :)


8846. Сергей
Сергей
ответить
→  Олюшка   / 2016-01-26 06:56

Напротив, все уроки отличные !


24. Олюшка
Олюшка
ответить
→  Сергей   / 2016-01-25 20:40

Сергей, тебе не понравился урок?


8846. Сергей
Сергей
ответить
/ 2016-01-25 20:36

Да нее Оль, все прошло без тренировок))


24. Олюшка
Олюшка
ответить
→  Сергей  # Наноигры / Игра Быстрощёлк / 2016-01-25 13:16

Сергей, очень замечательно что программа тебе нравится и ты еще больше потренировался! Молодец! :)


8846. Сергей
Сергей
ответить
→  Евгений Волосатов   / 2016-01-25 11:13

Согласен, вариантов много), но хочется побить не только рекорды по щёлканью кнопками! ))


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Наноигры / Игра Быстрощёлк / 2016-01-25 09:28

А если ещё щёлкать сразу по двум кнопкам мышки - будет ещё быстрее.


8886. Михаил Ермишин
Михаил Ермишин
ответить
→  Сергей  # Наноигры / Игра Быстрощёлк / 2016-01-24 23:25

А ты сообразительный :~)


8846. Сергей
Сергей
ответить
→  Сергей Витальевич   / 2016-01-18 10:03

Спасибо, будем читать)


4699. Сергей Витальевич
Сергей Витальевич
ответить
→  Сергей  # Наноигры / Лабиринт 2D - игра / 2016-01-18 04:30

1. Герберт  Шилдт - C# 4.0. Полное руководство
2. Эндрю Троелсен - Язык программирования С# 5.0 и платформа .NET 4.5
3. Джеффри Рихтер -  CLR via C#
4. Группа авторов -  Design Patterns via C#

Книги в порядке возрастания сложности. Так что не стоит начинать с 4 если ты не понимаешь 1 и 2. Думаю 1 и 2 можно даже читать одновременно, только посмотреть сначала в первую.
И вообще пиши пока программы в консоли. Графические программы пока не трогай, так как основ ты не понимаеш по этому и написал за 5 часов это все равно что поднимать 100 кг без предварительной подготовки - просто убивание мотивации. Конечно, делай как посчитаеш нужным, а то говорить и советовать могут разное.


2146. Иван
Иван
ответить
→  Сергей  # Наноигры / Лабиринт 2D - игра / 2016-01-18 00:40

Здорово! С таким настроем горы свернешь!


24. Олюшка
Олюшка
ответить
→  Сергей  # Наноигры / Лабиринт 2D - игра / 2016-01-18 00:04

Сергей, очень замечательно выполнил! Молодец! :)
На проекте есть бесплатный консольный раздел Семантика, где можно хорошо попрактиковаться теорию на практике!!! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Наноигры / Лабиринт 2D - игра / 2016-01-17 23:52

Молодец, Сергей!


8846. Сергей
Сергей
ответить
→  Олюшка   / 2016-01-13 17:07

Конечно же не все получается), вернее не все с первого раза), но я стараюсь))) Спасибо  за  потдержку


8846. Сергей
Сергей
ответить
→  Иван   / 2016-01-13 16:57

Спасибо  за подсказку,  надо будет  обязательно  погуглить ошибки в следующий раз!


2146. Иван
Иван
ответить
→  Сергей  # Наноигры / Картинка с секретом / 2016-01-13 16:51

Молодец, что не бросил, и все-таки сделал такую замечательную программу! Многие ошибки студия пишет, но пишет на английском. Может еще и в этом сложность. Раньше частенько копировал, то что пишет про ошибку студия и вводил это описание в поиск  goole , и читал, что про это пишут, и как с этим бороться.


24. Олюшка
Олюшка
ответить
→  Сергей  # Наноигры / Картинка с секретом / 2016-01-13 15:46

Сергей, у тебя очень милая программа получилось, видно как ты постарался и получил отличные знания! Молодец! :)
Поздравляю с первой программой, знаю что это только начало впереди тебя ждет много классный и интересных уроков и программ! У тебя уже все получается! :)


8846. Сергей
Сергей
ответить
/ 2016-01-13 14:44

С такой поддержкой от сокурсников можно горы свернуть) Спасибо Сергей за поддержку, постараюсь не свернуть с выбраного пути и дойти до конца обучения, ведь действительно, дальше будет не только интересней но и сложней, удачи всем нам!)


8846. Сергей
Сергей
ответить
→  Вадим   / 2016-01-13 14:21

Спасибо Вадим, с таким наставником как Евгений Витольдович у нас не может не получиться, научиться программировать пытался еще на бэйсике, но разного рода причины отодвигали мечту на задний план, а его уроки зацепили, понятно, доступно, просто, даже таким начинающим как я).


8846. Сергей
Сергей
ответить
→  Maryna Zhuravlova   / 2016-01-13 14:10

Maryna, спасибо за поддержку, надеюсь что со временем начну вникать не только что подсказывает VS, но и в написание самого алгоритма, желание научиться программировать огромное,  хватило бы терпения и времени, а остальное как говорится приложится, буду рад любой помощи или совету с вашей стороны, наверняка у вас уже этот этап позади).


8776. Вадим
Вадим
ответить
→  Сергей  # Наноигры / Картинка с секретом / 2016-01-13 11:44

Поддерживаю Марину, "Студия" общается с программистом. Я начал понимать то, что она со мной общается, только через месяц после начала учёбы.  дорогу осилит идущий, все рождаются без умения ходить и программировать ). успехов


8194. Сергей
Сергей
ответить
→  Сергей  # Наноигры / Картинка с секретом / 2016-01-13 09:39

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


4383. Maryna Zhuravlova
Maryna Zhuravlova
ответить
→  Сергей  # Наноигры / Картинка с секретом / 2016-01-13 00:04

Сергей, со временем всё будет отлино получаться и придёт осознание, что программу не надо начинать с начала... если слушать (вернее читать) что "говорит" студия при отладке - а она всегда показывает где ошибка - то сначала начинать не придётся.... удачи!


8846. Сергей
Сергей
ответить
/ 2016-01-12 12:44

Спасибо, надеюсь на плодотворное обучение!


2146. Иван
Иван
ответить
→  Сергей  # Наноигры / Вступительное слово / 2016-01-11 00:53

Очень рад, что нашел этот замечательный проект! Именно здесь можно очень хорошо прокачать навыки программирования на с# в доступной форме и очень интересном содержании! Желаю быстрого старта!


  • Звание: Микробитер
  • Накопленный опыт: 39 часов
  • Собранный капитал: нет

Клуб формулистов

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 KF ser2018 17425 225
2 KF Дмитрий 4814 10 15 10 35 175
3 KF Дмитрий Че 1295 10 5 15 175
4 KF Виктор 17606 5 1 6 161
5 KF Tekashnik 8275 160
6 KF Иван Воронин 10558 160
7 KF Павел Демьянов 15822 160
8 KF vip 9913 5 5 149
9 KF chokayes 9752 140
10 KF Слава 17255 140
11 KF Dmitry Sinitsin 17947 140
12 KF Александр Балбашов 19525 140
13 KF superGrover 18626 135
14 KF Кирилл 9480 133
15 KF Александр 3922 128
16 KF Максим Лапшинов 5649 128
17 KF Айдар 20167 128
18 KF Trira 11019 5 10 5 20 124
19 KF FireWolf 10080 120
20 KF Никита 17542 120
21 KF Andrew 18783 120
22 KF Evgenii Kudriavtcev 18493 105
23 KF Алексей В. 10494 101
24 KF Oleksandr 17663 101
25 KF Danil42Russia 10895 100
26 KF AlliZzeN 11353 90
27 KF Николай Миролюбов 6203 65
28 KF Владимир 19384 63
29 -- KpucTo6aJlb 13385 61
30 -- Freud 17486 51
31 KF Den Andreevich 6861 46
32 -- Даниил Лаутеншлегер 20061 45
33 -- Андрей 20215 44
34 KF Олег Чудновский 19022 43
35 KF Serge 16861 40
36 -- Pox 20220 40
37 KF Дмитрий 16218 37
38 KF Yefim 11589 34
39 -- Иван 2146 32
40 KF Антон Кравченко 5502 30
41 KF Andrei 20122 30
42 KF Сергей Соколов 10670 29
43 -- Фомичева Наталья 1232 28
44 KF Alexander 19867 28
45 KF Евгений Волосатов 1 5 5 26
46 -- Андрей 162 26
47 KF Александр 18131 26
48 -- Посетитель 0 5 5 25
49 KF kristalic 2457 5 5 24
50 KF Konstantin 19475 24
51 KF DimanDOS 14981 22
52 KF Денис 16396 5 5 20
53 -- Дмитрий 4210 20
54 -- Кирилл Шмойлов 6452 20
55 -- Петя 7652 20
56 -- Алексей 17535 20
57 -- knockjkeee 18563 20
58 -- Евгений 20176 17
59 KF Андрей Гладков 17609 16
60 KF alklokov 18681 16
61 -- Сергей 3747 15
62 KF Василий 11423 15
63 -- Виталий 16268 15
64 -- Андрей 17589 14
65 -- Никита 14155 10
66 -- Mikhail Vasilev 19014 10
67 -- Freeman 20064 10
68 -- Данил 20244 10
69 KF Антон Лазарец 986 8
70 KF DenisMed 18419 8
71 -- Дмитрий 18953 6
72 -- Слава 17769 5
73 -- Андрей 20227 5
74 -- Виктор Си 5923 4
75 -- RasaArt 20238 4
76 -- Gaethana 18316 3
77 -- Егор 20130 3
78 KF Новопашин Владимир 7119 1
79 KF Василий 20154 1
80 -- Стас 20229 1
81 -- shade 20233 1
82 -- Павел 20235 1
83 -- Иван 20236 1
84 -- Юлия 20239 1
85 -- Надежда 20241 1
86 -- Никита 20243 1

Правила клуба формулистов

У каждого формулиста есть задача минимум на каждый день:
+ зайти на сайт, проверить один отчёт, получить 1 байт.
Задача максимум - выполнить все остальные ежедневные задачи.
Нажмите здесь чтобы перейти к ежедневному чек-листу.

В 24:00 МСК накопленные за сутки байты переносятся в недельный актив.
В воскресение 24:00 МСК все накопленные байты переходят на баланс формулиста.

Собранные байты можно обменивать на доступные видеокурсы (1 байт = 1 рубль, без скидок)
Приобретённые за байты видеокурсы доступны только во время нахождения в автобусе/клубе формулистов!

При завершении подписки в автобусе/клубе формулистов все накопленные байты обнуляются, а доступ к видеокурсам, приобретённым за байты, закрывается.
Продлевайте подписку заблаговременно.

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





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

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

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

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


Научился: Пока как обычно, доводить функционал программы до ума.
Трудности: Выбрать время и заставить себя выполнить видео урок, ну и конечно же исправление собственных ошибок.
Всё отлично, но отсутствие свободных минут ставит обучение на черепашью скорость), может это и к лучшему, усвоение материала требует времени!)


Научился: Создавать уровни, объединять правила игры из разных уровней в один, т.е. усложнять следующий уровень, поэтом очень много времени ушло на создание 3 го уровня, 4 же, дался уже за 30 минут).
Трудности: Для меня самым сложным наверное было заставить эти уровни работать, т.е. оживить, связать правила игры и формы без ошибок с первого раза конечно не получилось, но как говорят гугл в помощь), все получилось!!!
Практика конечно хорошо, но чувствуется что не хватает теории, начал параллельно читать Эндрю Стиллмен - Изучаем C#, 3-е издание - 2014г., если есть что посоветовать прочитать в первую очередь для начинающих, буду очень рад.