Основы C#,книги, курсы

Основы C#,книги, курсы

Aidar

В: Что важно для успешного вхождения в мир IT?

О: Несколько факторов. Мотивация, усидчивость, английский, начальная подготовка. Рекомендую параллельно начать прокачивать английский.


Установили среду разработки(IDE) или выбрали онлайн-компилятор, что дальше? Пора начинать знакомиться с C# с помощью инструментов. У нас будет 3 инструмента: книги, сайты-самоучители и онлайн-курсы с видео уроками.

Ты должен уметь и использовать все 3 инструмента.


Курсы.

Толковых курсов на русском не так много, как в некоторых других ЯП, но они есть.

1) https://stepik.org/course/5482 - простой курс для самых маленьких с практикой и основами. Из плюсов - бесплатный. По окончанию выдают сертификат, который тебе не пригодится. Рекомендуется для самых маленьких. Доступен для работы с смартфона.

2) https://www.youtube.com/watch?v=7lxrOusrFvs - видео уроки. Автор грамотно и доходчиво объясняет базовые вещи с азов.

3) https://openedu.ru/course/urfu/CSHARP/ - онлайн-курсы от УрФУ. Главный плюс что они на русском.

4) курсы от geekbrains и mail.ru - платные онлайн-курсы. Если есть желание и деньги, то можете попробовать оформить на 1 месяц. Обещают возможность трудоустройства (не надейтесь).

5) https://nnm-club.me/forum/viewtopic.php?t=891636 - Коллекция видеоуроков, по всему дотнетовскому и смежным темам (250 часов). Годно. Торренты, необходим VPN или любой обходчик блокировки.

6) https://docs.microsoft.com/ru-ru/learn/ - бесплатные онлайн курсы от Microsoft. Можно начинать с них, отзывы хорошие.

7) https://ulearn.me - неплохая площадка.


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

1) Programming with C# - https://www.edx.org/course/programming-c-microsoft-dev204x-0

2) C# Fundamentals: Development for Absolute Beginners - https://goo.gl/meyyxO

3) Набор курсов по C# от O'Reilly Media (28 часов)  http://rutracker.org/forum/viewtopic.php?t=5082978


Книги.

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

Все книги выведены в отдельную страничку для удобства чтения данной страницы -> Книги


Самоучители, туториалы.

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

1) https://metanit.com/sharp/tutorial/ - годнота#1, не можешь в книги, дуй сюда.

2) http://professorweb.ru/ - годнота #2.

3) http://nullpro.info/2013/samouchitel-po-c-dlya-nachinayushhix-01-osnovy-yazyka-peremennye-logika-cikly/ - плюс минус похожее на предыдущие ресурсы, но не такой объемлющие и отстающий.

4) http://csharp.net-informations.com/ - для любителей инглиша.

5) https://docs.microsoft.com/ru-ru/previous-versions/visualstudio/visual-studio-2008/zkxk2fwf(v=vs.90)?redirectedfrom=MSDN - базовая обучалка Microsoft, не особо актуальная, для галочки просмотреть.

Все, этого достаточно для тебя на первые полгода-год.

Главная твоя цель овладеть базой языка, знать, что такое массивы, классы, методы, структуры, делегаты, события, лямбды. Когда ты будешь иметь какое-то представление о них, пусть смутное и неглубокое, переходи в Раздел №3.


Привыкай к трудностям. Или бросай это дело.


Оглавление.

ver 0.2 30.03.2020.





Report Page