Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 18.02.2020
Сообщений: 61

Куда расти дальше основ?

09.04.2021, 16:06. Показов 1425. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет.
Я +- освоил базу си шарпа, конечно довольно поверхностно,
но все же куда лучше чем "прочитал, слегка понял, на практике - шиш."
Под базой я подразумеваю не коллекции/циклы, а ООП, лямбды, linq, исключения, ивенты/делегаты.
Плюс параллельно изучая юнити, а сделал на нем пару игр-не-крестики-нолики, размерностью 500-1000 строк.
В общем знания не чисто теоретические.

Пока что в планах просто подкрепить и расширить основную базу знаний
Но хотелось бы более конкретизировано узнать, как и куда дальше развиваться в шарпе и какие области развития в нем в принципе перспективны.
Как скоро стоит пытаться устроиться "новичком"
Может есть какие книги/курсы на которые стоит обратить повышенное внимание
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.04.2021, 16:06
Ответы с готовыми решениями:

Куда расти станет наиболее эффективно?
В багаже имеется: C# WinFroms OOP MSSQL Server HTML CSS

Куда двигаться дальше?
В универе научили основам ООП и рисовать на форме, вопрос, куда двигаться дальше? на что обратить внимание, что бы не тратить свое время в...

Куда двигаться дальше чтобы дотянуть до шарп джуниора?
Здарствуйте, Я начал изучать програмирование(C#) пару месяцов назад. Я изучил все(возможно и не все) основные и не основные конструкции...

5
Эксперт .NET
 Аватар для Wolfdp
3790 / 1767 / 371
Регистрация: 15.06.2012
Сообщений: 6,543
Записей в блоге: 3
09.04.2021, 19:38
asp.net core, Unity, xamarin, WPF -- выбирайте любое и начинайте читать. А, еще почитайте про git.

Цитата Сообщение от Battler1217 Посмотреть сообщение
Как скоро стоит пытаться устроиться "новичком"
как только поймете "основы" одной из технологий и сможете свободно сами написать "калькулятор" на одной из.
1
4 / 4 / 0
Регистрация: 15.09.2019
Сообщений: 96
09.04.2021, 19:40
Цитата Сообщение от Wolfdp Посмотреть сообщение
"основы"
Это пара сделанных "проектов" на реализацию в репозитории?
0
 Аватар для esperanto_qun
1124 / 656 / 393
Регистрация: 28.01.2021
Сообщений: 1,336
09.04.2021, 19:42
VladisSVostok,

Основы языка, это все это - _https://metanit.com/sharp/tutorial/
Основы технологий, тут - _https://metanit.com/sharp/mvc.php
Плюс пару своих проектов, более менее сложных и осмысленных.
1
 Аватар для Scrypto
132 / 111 / 48
Регистрация: 08.02.2013
Сообщений: 621
09.04.2021, 19:53
Battler1217, попробуйте писать что-нибудь для себя, возможно для работы и т.п., не могу сказать, что я куда-то в устроился, программистом, но пет проекты приносят, порядка 60-70к в месяц.
Работал инженером по ремонту цифровой техники, написал проектик для учёта финансов, причем тогда в шарпе вообще не понимал, были знания включая ооп, но лямбды и делегаты, linq не использовал на тот момент (
Проект получился на 27 000 строк кода, и 12000 исполняемых, судя по аналитике visual studio.
Пока писал немного прокачался, потом стал парсеры и делать и поперло.
Буквально недавно прочитал Троелсена C# 7, еще даже не до конца, пока читаю про WPF, но по сути это конец книги почти.
И что интересно, так гораздо легче запоминается, когда понимаешь, куда и что можно применить, с учетом опыта говнокодинга.
Буквально 3 месяца назад, осознал, что хочу научиться нормально , и стал выделять по 4-10 часов в день, на чтение либо кодинг. Мне 32, я понимаю, что джуном в таком возрасте сложно будет устроиться, но пет проекты дали некоторую финансовую свободу, и могу позволить много времени уделять программингу.

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

Самое основное, мне кажется, надо начинать писать свои хотелки, и параллельно читать. А там разберешься куда расти
2
Эксперт .NET
 Аватар для Wolfdp
3790 / 1767 / 371
Регистрация: 15.06.2012
Сообщений: 6,543
Записей в блоге: 3
09.04.2021, 19:55
Цитата Сообщение от VladisSVostok Посмотреть сообщение
Это пара сделанных "проектов" на реализацию в репозитории?
Ня самом деле это полсотни мелких проектов, где разбираешь работу каждой фичи технялогии. Скажем возьмем asp.net:
- прочитал про контролы, няваял проект с двумя -тремя контролами.
- авторизация-аутоиндификация? Хватит и Home, главное прикрутить пяток методов с разным уровнем доступа.
- Razor -- делаешь 100500 различных страниц с различным контентов. Источник данных можно харкодить.

Общий проет можно написать вконце для обобщения знаний и портфолио, но сильно упарыватся не стоит. Все равно нявичка никто не заставить разрабатывать архитектуру (нядеюсь).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.04.2021, 19:55
Помогаю со студенческими работами здесь

Десктоп программирование - Куда двигаться дальше?
Вечер добрый, давно хотел задать аналогичный вопрос, но в силу недостаточной компетен... Разработал в общем 6 проектов на WPF, WinForms и...

Куда дальше?
Ситуация такая: дошел до такого этапа что не знаю в каком направлении дальше развиваться! Большая часть тем рассматриваемая в этом разделе...

Куда дальше ?
Хорошо освоил C++ STL Qt Win32 Api, но судя по всему для трудоустройства недостаточно . Куда дальше ? Мне говорили о возможности участия в...

Куда дальше развиваться?
Ребята подскажите молодому не опытному начинающему веб программисту что делать дальше. Я освоил достаточно не плохо основы HTML и CSS. И...

Куда двигаться дальше?
Ребят, нужно ваше мнение:) Пару недель назад начал изучать c++, за это время изучил функции,структуры, массивы и прочее. Создавал только...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это дополнительная запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru