C# обучение с нуля

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

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

Статистика по сообщениям

  • Отправлено: 17
  • На публикациях:   1
  • По консольным: 1
  • По видеоурокам: 11
  • Личных сообщений: 4
  • Получено ответов: 65

10100. --
Александр Заскотченко
Александр Заскотченко
ответить
→  vdimae  # Язык Java / IF - Тетрамакс / 2016-11-04 21:13

Оно не сложно, просто в Java слишком громоздкие конструкции используются для, вроде, простых вещей, к этому надо привыкнуть.


4004. --
Елена
Елена
ответить
→  vdimae  # Язык Java / FOR2D - Солнечный круг / 2016-10-22 14:34

Красивое синее солнышко :)


11017. --
Владимир Петреченко
Владимир Петреченко
ответить
→  vdimae  # Язык Java / FOR2D - Линия и Круг / 2016-10-22 10:34

Отлично получилось!


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / FOR2D - Линия и Круг / 2016-10-20 22:09

Сергей, блокировать работы только из-за наличия критики не стоит.
Кстати, сегодня записал видео-лекцию о том, как это всё работает, выкладываю.


11405. --
vdimae
vdimae
ответить
/ 2016-10-20 19:43

в разделе "Видекурсы" ожидаешь видеоуроки. тем более они у Евгения Витольдовича прекрасно получаются.
для меня лучше бы эти четыре часа, сразу, без дублей, потратили на видео уроки.
преподаватель то отличный, слушать приятно и объясняет толково.
если для Евгения Витольдовича неприятны мои слова, готов сам уйти. но для меня хочется, чтобы было как в си шарпе - там в разделе видеокурсы - видео уроки, если не понял, можно всегда посмотреть объяснения прекрасного преподавателя.
еще раз, если я своими замечаниями-предложениями не нравлюсь - готов сам уйти, без возврата денег. тысячу рублей он уже отработал. но если обещали видеокурс, ожидаешь чтобы было, хотя бы как в си шарпе.


8520. --
Сергей Колупаев
Сергей Колупаев
ответить
→  vdimae  # Язык Java / FOR2D - Линия и Круг / 2016-10-20 17:28

Неуместная критика. Можешь лучше - сделай сам.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / FOR2D - Линия и Круг / 2016-10-20 17:14

Да, я сегодня четыре часа их копипастил.
Если тебе не нравится заниматься - я могу закрыть доступ.


11405. --
vdimae
vdimae
ответить
→  Renat Kanbekov  # Язык Java / CLASS - Пакеты для зверей / 2016-10-20 15:20

ух ты! в windows XP работаешь?


791. --
Валерий Жданов
Валерий Жданов
ответить
→  vdimae  # Язык Java / CLASS - Зоопарк / 2016-10-20 12:28

отлично!


11017. --
Владимир Петреченко
Владимир Петреченко
ответить
→  vdimae  # Язык Java / CLASS - Кошка и Собака / 2016-10-19 12:13

Отлично


10494. --
Алексей В.
Алексей В.
ответить
→  vdimae  # Язык Java / CLASS - Зоопарк / 2016-10-19 10:31

Молодец!!!!


10365. --
Rita
Rita
ответить
→  vdimae  # Язык Java / CLASS - Каждой тваре по файлу / 2016-10-19 07:21

Молодец.


3506. KF
Алексей|BrisK|Кривицкий
Алексей|BrisK|Кривицкий
ответить
→  vdimae  # Язык Java / CLASS - Красная книга / 2016-10-18 16:11

Что именно тебя раздражает?


11405. --
vdimae
vdimae
ответить
/ 2016-10-18 15:38

Видео как то лучше воспринимается...
Курс хороший. Когда смотришь видео, ощущаешь себя учеником в классе. Да и преподаватель общается с живыми людьми, отсюда и объяснения уже другие...


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / CLASS - Красная книга / 2016-10-18 14:21

Чем же они тебя раздражают?
Как иначе понять систему использования пакетов, как не сделать это всё самому?


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / CLASS - Пакеты для зверей / 2016-10-18 14:16

Как ты быстро всё сделал.
Мне 2.5 часа потребовалось создать эти пять уроков.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / CLASS - Каждой тваре по файлу / 2016-10-18 14:15

Молодец.
При создании скриншота убирай широкие белые поля слева и снизу.


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  vdimae  # Язык Java / LOOP - Сумма и Произведение / 2016-10-18 09:58

Хорошо, что было интересно!


11405. --
vdimae
vdimae
ответить
→  Фомичева Наталья   / 2016-10-16 10:52

для меня, пока, люди которые могут изучать одновременно два языка - гении.
так что все, кто изучают два или более языка, вы - для меня гении!


10365. --
Rita
Rita
ответить
→  vdimae  # Язык Java / LOOP - Мужской / женский цикл / 2016-10-16 01:21

Очень любопытный урок!


1232. --
Фомичева Наталья
Фомичева Наталья
ответить
→  vdimae  # Язык Java / EGZ - Зачётная задача № 2 / 2016-10-15 23:16

Ой, как много условий и выводов... можно сформировать строку, а потом ее вывести.
"треугольник "+ (условие существования)? "": "не " +"существует"
Можно найти косинусы углов.
Изучать java и C# одновременно не так сложно. Иногда проще написать на другом языке, а иногда и необходимо.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / EGZ - Зачётная задача № 2 / 2016-10-15 10:11

1. Не нужно мои тексты копировать в отчёты.
2. Нужно было подумать и найти более простой формат решения.
3. Другой язык программирования имеет смысл начать изучать, когда такие задачи тебя не ставят в тупик.
4. Молодец, что справился!
4 из 5 %) слишком много одинковых числовых констант.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / EGZ - Зачётная задача № 1 / 2016-10-15 09:39

5 из 5


11017. --
Владимир Петреченко
Владимир Петреченко
ответить

10365. --
Rita
Rita
ответить

11405. --
vdimae
vdimae
ответить
# Язык Java / LOOP - Развёртка цикла / 2016-10-13 20:14

CTRL + ALT + L - автоформатирование в IDEA - и эта негодяйка сделает так, как принято в Java
А расстановка фигурных скобок - это код конвеншн в Java :)


11405. --
vdimae
vdimae
ответить
# Язык Java / Задача на зачёт / 2016-10-13 19:11

Да меня сбило вот это выражение: "Начальные данные вводятся с клавиатуры, либо
Их можно передать в программу аргументами командной строки."
Первая строка - я так понял, что можно сделать приглашением пользователя уже в программе ввести числа.
Это от неопытности...


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / Задача на зачёт / 2016-10-13 19:06

А как же получение аргументов?
Мы же это проходили.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / LOOP - Цикл for/each / 2016-10-13 18:05

Просто этот урок опережает своё расположение и будет позже сдвинут.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / LOOP - Цикл for / 2016-10-13 18:04

Ты тоже их заметил?


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / LOOP - Вся коллекция циклов / 2016-10-13 18:03

«PHP — это малое зло, созданное некомпетентными любителями, а Perl — это громадное и хитроумное зло, созданное опытными и извращёнными профессионалами.»
БИНГО


11405. --
vdimae
vdimae
ответить
# Язык Java / TYPE - Логический и Символьный примитивные типы / 2016-10-13 13:49

только что проверил, все работает также :)
Юникод, что тут скажешь....


11405. --
vdimae
vdimae
ответить
# Язык Java / TYPE - Непримитивный тип String / 2016-10-13 13:44

Хэш коды одинаковые!
Умная Java!  Она что, при каждом изменении строковой переменной еще и смотрит, есть ли у нее уже такое значение?


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / TYPE - Непримитивный тип String / 2016-10-13 13:18

А если добавить ! к s1


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / TYPE - Логический и Символьный примитивные типы / 2016-10-13 13:17

проверял char-функции для букв не английского алфавита?


11405. --
vdimae
vdimae
ответить
→  Евгений Волосатов   / 2016-10-13 11:09

все понял, не заметил знак "_" - знак нижнего подчеркивания.
не нравиться мне команда format... как то не читабельно выглядит...
в си шарп с этим как то нагляднее и удобнее


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / TYPE - Вещественные примитивные типы / 2016-10-13 10:55

Использовать команду "format".


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae   / 2016-10-13 10:52

знак подчёркивания - визуальный разделитель между цифрами.


11405. --
vdimae
vdimae
ответить
→  Евгений Волосатов  # Язык Java / TYPE - Целые примитивные типы / 2016-10-13 10:23

знак в целых числах?
или имеется в виду +- ?


10494. --
Алексей В.
Алексей В.
ответить

1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / TYPE - Целые примитивные типы / 2016-10-13 09:23

Не использовал знак _ в числовых константах.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / TYPE - Целые примитивные типы / 2016-10-13 09:22

Стараемся для вас :)


10558. --
Иван Воронин
Иван Воронин
ответить
→  vdimae  # Язык Java / Счастливые билеты / 2016-10-12 23:26

Вот чтобы было проще понять, отступы и придумали для стилизирования кода (чтобы он был читабельный)


11405. --
vdimae
vdimae
ответить
# Видеокурсы / Вебинар по Java 2016-10-12 / 2016-10-12 19:05

Где ссылка то на вебинар?


10558. --
Иван Воронин
Иван Воронин
ответить
→  vdimae  # Язык Java / Целый массив / 2016-10-12 18:28

система устроена, чтобы программист отдыхал тоже =)


10558. --
Иван Воронин
Иван Воронин
ответить
→  vdimae  # Язык Java / IF - Барный фейс-контроль / 2016-10-12 18:24

я думаю, это дело опыта


10558. --
Иван Воронин
Иван Воронин
ответить
→  vdimae  # Язык Java / OPER - Операции 12-13 / 2016-10-12 18:16

Да, удобная запись, экономит много строк.


10558. --
Иван Воронин
Иван Воронин
ответить
→  vdimae  # Язык Java / OPER - Операции 7-11 / 2016-10-12 18:05

"Что было сложным: для меня просто, другим может просто"
наверное хотел сказать, другим может "сложнее"?


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  vdimae  # Язык Java / OPER - Операции 5-6 / 2016-10-12 17:45

Очень интересно.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae   / 2016-10-12 12:58

Я очень уважаю профессора Жданова,
в своё время пересмотрел все его лекции.
Для ответа на твой вопрос нужно исходить из следующих факторов.
1. что тебе больше нравится, на каком языке приятнее писать программы.
2. какую задачу нужно решить, или какие требования в фирму, куда собираешься устроиться.

Я в универе полюбил яву "с первого взгляда". Но на производстве мне отбили всю мою страсть  -
нужно было решать другие задачи. Второй любовью оказался язык программирования си шарп.
А теперь я вновь открыл для себя яву - за 15 лет в ней очень многое изменилось в хорошую сторону.

Только ты сам можешь дать себе ответ на этот вопрос, пока сомневаешься - изучай оба языка.
В определённый момент ты поймёшь, какой из них тебе нужен больше.

Вот.


11405. --
vdimae
vdimae
ответить
→  Евгений Волосатов  # Язык Java / IF - Барный фейс-контроль / 2016-10-12 09:39

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

Может подскажете, что лучше выбрать java или c#? c# как то до ума довели, но потом, мне кажется, чего-то перемудрили. Плюс код конвеншн си шарпный просто ужасный, навскидку не разберешься, где метод, где свойство, где класс... visual studio это шикарная вещь!

Java как то прямее, проще что ли. но вот классы какие то не доработанные, плюс эти классы обертки. Код конвеншн здесь очень продуманный. Один файл - один публичный класс!

Вот и думаю, что лучше. если бы в си шарп код конвеншн от Java....


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / Счастливые билеты / 2016-10-12 09:14

Ничего тут сложного нет, эти шесть вложенных циклов равносильны одному для шестизначных чисел.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / Целый массив / 2016-10-12 08:58

Не более 5 не до конца проверенных уроков.
Подожди немного, откроются, когда наберут по 20 баллов.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / IF - Барный фейс-контроль / 2016-10-12 08:55

Привет от профессора Жданова.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / IF - Тетрамакс / 2016-10-12 08:53

Да, в бейсике было проще :)


10494. --
Алексей В.
Алексей В.
ответить
→  vdimae  # Язык Java / IF - Тетрамакс / 2016-10-12 01:44

Молодец!!!


11405. --
vdimae
vdimae
ответить
# Язык Java / Целый массив / 2016-10-11 23:08

Почему из-за этого урока я не могу пройти дальше?


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / OPER - Операции 7-11 / 2016-10-11 19:00

место на телефоне заканчивалось, поэтому подробнее не получилось.


11405. --
vdimae
vdimae
ответить

11405. --
vdimae
vdimae
ответить
# Язык Java / OPER - Операции 5-6 / 2016-10-11 18:39

так я сделал в первую очередь - это просто. Мне было интересно сделать так, как я хотел.
у меня еще там строчка закомментирована...
Ну вот, теперь переделывать придется :(


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / OPER - Операции 5-6 / 2016-10-11 18:35

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  vdimae  # Язык Java / READ - Буферный чтец / 2016-10-11 15:53

Значит задание урока выполнено, он заставил тебя думать =)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / OPER - Операции 1 / 2016-10-11 14:18

Молодец, что протестировал операции в программе. Ещё придумай пару Тестов.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / IF - Минимакс / 2016-10-11 14:16

Алгоритм не должен стать сложнее, если числа одинаковы. Видимо, ты не так решил эту задачу.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / READ - Буферный чтец / 2016-10-11 14:14

В этом и суть, чтобы ты начал самостоятельно во всем разбираться.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / Окно JFrame / 2016-10-10 14:14

Молодец, очень хорошо проработал код программы.


11405. --
vdimae
vdimae
ответить
→  Константин  # Язык Java / WRITE - Квадратные условия / 2016-10-10 13:19

Шутишь :)
Все "от балды"...
В этом случае, вроде как if (x * y > 60), может чуть больше или меньше...


7238. --
Константин
Константин
ответить
→  vdimae  # Язык Java / WRITE - Квадратные условия / 2016-10-10 12:40

Красивый полукруг. Какую функцию использовал?


10558. --
Иван Воронин
Иван Воронин
ответить
→  vdimae  # Язык Java / WRITE - Сколько мне дней / 2016-10-09 19:50

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / WRITE - Сколько мне дней / 2016-10-09 19:04

Пока достаточно того, что можешьнабрать без ошибок предложенный код.
На это не многие способны.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / WRITE - Комментарии / 2016-10-09 12:03

Можно просто в браузере открыть этот файл.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / START - Десять запусков / 2016-10-09 10:53

Поздравляю, справился меньше чем за минуту.

Планирую добавить больше видеоуроков в наш курс.


10558. --
Иван Воронин
Иван Воронин
ответить
→  vdimae  # Язык Java / START - Запуск Java / 2016-10-09 03:50

Способ обучения по прошивке мозга кроме лоботомии  ничего не придумали, так что хорошо подумай, какой способ лучше =)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  vdimae  # Язык Java / START - Запуск Java / 2016-10-08 23:56

Что именно тебе не нравится?
Смотри, если не понравится, деньги могу вернуть.


11405. --
vdimae
vdimae
ответить
# Консоль / Java - Вывод данных / Аргументы / 2016-10-07 10:43

скобки у метода нужно слитно писать с названием метода:
System.out.println ("Usage: java Plus <number> <number>");

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





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

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

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

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


Научился: научился пользоваться мужским циклом - while(){} и женским циклом do{}while();
видео это круто


Научился: научился создавать jar архивы через командную строку + запускать архивы через командную строку
предыдущий урок поправили, стало более понятнее.