Хотите улучшить этот вопрос? Переформулируйте вопрос так, чтобы на него можно было дать ответ, основанный на фактах и цитатах.
Закрыт 2 года назад.
Профи, как действовать ?
Нравится очень C#. Делаю всякие софты для себя и знаю только небольшой кусочек базы.
Не понимаю ООП - максимум, делаю публичные классы чтобы просто не копился код в Form1 xD
Делал:
Но хочется хорошенько углубиться, так как устал спотыкаться в непонимание библиотек и приходится много времени тратить на то, чтобы понять какие классы есть и что с чем и как работает.
Посмотрел какие есть курсы:
И ничего не понятно, всё плохо описано, нет отзывов и т.д. и нужны ли они вообще.. Так как готов поглощать информацию больше чем 1 раз в неделю.
Может быть какие то книги сесть читать или какие то конкретные курсы выбрать ? Можете подсказать что то ?
Хочу научиться проектировать софт, выбирать правильные библиотеки, ну и конечно же, писать этот софт.
Спасибо!
Вот как сделали бы вы, пройдя уже через многое.
Есть хороший сайт udemy.com, можете найти интересующие вас курсы - это из платных, быстрых, не дорогих вариантов
А так вообще да, работа и практика будет принесут самый лучший опыт
Если не хочешь идти на работу программистом, попробуй присоединиться к какому-нибудь опенсорсному проекту. И пусть твой код кто-то более опытный ревьювит.
Это даст хороший буст в скилах т.к. ты получишь опыт работы с реальным проэктом, опыт коммуникации и взаимодействия с другими программистами в рамках одного проекта, опыт соответствия некоему чужому кодстайлу и получишь наставления от более опытного человека.
Сколько людей столько и мнений. На этот вопрос нельзя дать однозначный ответ, и поэтому его лучше закрыть. Шуточный план по которому мне рекомендовал учиться преподаватель ВУЗа:
1. поймите ООП и основы ЯП, получите диплом (я тоже на этом этапе)
2. идите дальше, изучая патерны программирования;
3. Изучите web-разработку с использованием Вашего ЯП, фреймворки
4. Выполнять заказы на фриланс-бирже (или пойти на работу в офис);
5. Заработанные 100500 тысяч иностранной валюты потратьте на личный остров
А если серьезно, то вот список книг по C# Все остальное уже личное мнение и не претендует на истинность
Главное практика, поставьте задачу или ряд задач по типу от легкого к сложному. И начните ее реализовывать с помощью классов в стиле ООП. Мне тоже предстоит изучать классы в C# думаю, немного почитав о классах, начинаю примерно понимать какие задачи буду реализовывать на практике.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Почему у меня высвечивается ошибка с индексом: Array index is out of range
Есть необходимость получить объект типа dynamic из Json наNET Core 3
Проблема в том что DataGrid после удаления из коллекции (ObservableCollection) какого то слова, в DataGrid коллекция остается не измененнымРаботает в другом...