Добавить в корзинуПозвонить
Найти в Дзене
Заметки БыдлоКодера

Как научиться программировать за час? Часть 1-ая C#

Сидел за чашкой кофе, пока продумывал дизайн личного кабинета, увидел статью: "Как научиться программировать за ЧАС". В душе мой маленький тролль, проорал знатно, но я нажал на заветную ссылку и... Да, НИКАК. И я озадачился, а вдруг людям и в правду нужен обширный гайд, как научиться программировать за час. На самом деле - Можно, но объем полученных знаний будет максимально начальным. И так, как научиться программировать за час? На самом деле, можно получить базовые знания, на основе которых можно уже двигаться дальше. Путь Junior Developer
Выбираем наш путь, кем мы хотим быть в IT области? Я расскажу о трех путях. · C# Software Developer · Front-end / Back-end Web - Developer · Unity 3D C# Developer Отчасти самые популярные ветви, кто в игры, кто в софт, а кто сайты лепить. C# Software Developer Начнем с программ, выбираем C# и учимся разрабатывать программное обеспечение. С чего начинать путь самурая - программиста? Все очень просто :) Первое, что Вам нужно, это пл
Оглавление

Сидел за чашкой кофе, пока продумывал дизайн личного кабинета, увидел статью: "Как научиться программировать за ЧАС".

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

Да, НИКАК.

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

На самом деле - Можно, но объем полученных знаний будет максимально начальным.

PhP - это смесь страданий, боли и БыдлоКодинга
PhP - это смесь страданий, боли и БыдлоКодинга

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

Путь Junior Developer

Выбираем наш путь, кем мы хотим быть в IT области? Я расскажу о трех путях.

· C# Software Developer

· Front-end / Back-end Web - Developer

· Unity 3D C# Developer

Отчасти самые популярные ветви, кто в игры, кто в софт, а кто сайты лепить.

C# Software Developer

Начнем с программ, выбираем C# и учимся разрабатывать программное обеспечение. С чего начинать путь самурая - программиста?

Все очень просто :)

Первое, что Вам нужно, это площадка где можно начинать изучать основы программирования на C#.

Самое популярное это:

· Youtube

· Площадки, где можно купить курсы обучения.

· Книги и Google

· Найти наставника

Отлично, источник знаний Вы нашли, теперь практика.

Вам потребуется скачать с официального сайта Microsoft среду Visual Studio для студентов. Она бесплатная, скачали? Отлично, едем далее.

-2

Создаем проект. Для начинающих C# программистов, мой личный совет, учиться писать консольное приложение, они просты и сразу все можно увидеть в консоли.

-3

Понеслась!

Как завелось, первая программа должна быть Hello World! И от традиции отступать мы не будем.

-4

Запускаем и... Правильно, ничего мы не увидим! Привыкайте.
Добавляем: Console.ReadKey();

-5

Console.ReadKey(); - Что это такое?

Отправляем гуглить!

Главное оружие начинающего программиста, это уметь гуглить, Вам в будущем это поможет. А так же английский, подтяните его.

Усложним задачу.

-6
-7

Перед выводом "Hello World" мы просим ввести человека его имя.

Как это все работает? Что я тут написал? Правильно, отправляйтесь гуглить.

Google -> Что такое методы C#.
Google -> Типы данных C#.
Google -> Классы C#.
Google -> Консоль C#.

Как только подтяните знания почитав информацию, попробуйте улучшить код, а именно:

  • Добавьте возможность ввести свою дату рождения, а консоль выведет уже Ваш возраст. Например хх.хх.1995, а консоль выведет 24 годика.
  • Запретите ввод чисел в переменную - Name.
  • Запретите ввод в поле - Name - больше 16 знаков.
  • Добавьте возможность заново ввести имя и дату рождения, если вдруг пользователь допустил ошибку.

Отлично, начало положено, удачи в пути! И да, не забывайте. Программирование = теория + практика.
Изучайте. Практикуйтесь. И вы станете сильнее.

Домашнее задание: Научите Вашу программа записывать все данные в файл.
Google-> C# запись данных в текстовый файл через консоль.