|
|
|
Учебники C# |
|
|
StaticZ |
17.7.2017, 15:48
|
Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009 Группа: Пользователи Наличность: 0 Из: РФ, Москва
Пользователь №: 11.948
|
Видео уроки это извращение, куда более эффективно читать а лучше всего не подаваться в чтение фолиантов на 2000 страниц (ибо без опыта и знаний после них в голове будет только полная каша), а заниматься практической работой по ходу дела углубляясь в теорию и нюансы тех аспектов, что ставит перед собой решаемая задача. Ну и конечно не забывать про MSDN, там можно найти ответы на вопросы которые ни в одной книжке не найти. Если есть знания и опыт программирования, то в качестве водного экскурса хватит пары коротких статей описывающий синтаксис, если нет то лучше записаться на какие-то курсы программирования, где будут давать практические задачи их проверять и разбирать. Это конечно не так уж много и дает, но по крайней мере поможет побыстрее понять основы программирования и подготовит к дальнейшему самообучению.
--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.Game isn't a dream, it is the reality, reality which is coming while we dream...
|
|
|
|
Aimed |
17.7.2017, 16:32
|
Grandmaster
Сообщений: 2.250
Регистрация: 29.12.2012 Группа: Пользователи Наличность: 8677
Пользователь №: 15.607
|
НАсчет курсов идея хорошая. Ещё от себя могу добавить - если первый опыт в программировании, то неплохо-бы само ООП подучить и алгоритмы, на самом базовом уровне. А так-же почитать что-то общее про современные языки и в чем разница, например, между С++, C# и JS. И если в итоге будет выбран именно C#, то побольше про сам CLR & .NET Framework. Хотя-бы в общем плане, что-бы было понятие откуда ноги ростут. Потому что нет ничего хуже чем учить синтакс месяцами и иметь 0 понятия как оно вобще работает на самом деле и писать в итоге всякую отсебятину, удивляться различным тестам, потому что код после оптимизации компайлера по другому выполняется и так далее.
|
|
|
|
Juzzver |
18.7.2017, 2:04
|
Модератор RunUO
Сообщений: 3.425
Регистрация: 1.11.2008 Группа: Супермодераторы Наличность: 22568 Из: Северная Корея
Пользователь №: 11.273
|
Цитата(Александр Needle™ @ 18.7.2017, 1:12) Вот интересует именно самое - самое начало, что это, с чем едят и тп, то есть, подруга облачное представление имеет обо всем этом. К курсам я отношусь скептически, на скольких был, все они имели посредственный характер.
Цитата А что касается курсов, хорошие курсы будут длится около года (IMG: style_emoticons/default/smile.gif). По C# направлению в Одессе как вариант можно рассматривать академию Шаг. Там в деталях рассказывают, что такое .NET, какие проблемы решает и зачем вообще всё это нужно.
--------------------
|
|
|
|
StaticZ |
18.7.2017, 2:16
|
Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009 Группа: Пользователи Наличность: 0 Из: РФ, Москва
Пользователь №: 11.948
|
Цитата(Juzzver @ 17.7.2017, 21:40) В чем разница? Чем авторская трансляция может уступить авторскому тексту?
Уровень у всех всегда разный и когда ты читаешь ты сам задаешь темп перематывая вещи, что вам очевидны и останавливаясь на тех что вам не понятны. При этом зачастую приходиться отвлечься посмотреть что-то, что было сказано ранее или заглянуть в другую книгу за какими-то дополнительными разъяснениями, что пропустил автор или не очень доходчиво для вас изложил. К тому же, когда читаешь, работает зрительная память и выше концентрация, что повышает усвояемость. Но главное, что когда работаешь с новым для себя материалом часто приходиться повторять, скажем приоритет операндов никто не усвоит и не запомнит с одного раза, в книге легко и быстро находиться подобная информация а для поиска в видео требуется на порядок больше времени. Видео уроки крайне не эффективны, никогда не ловили себя на мысли что большинство видео из области howto было бы куда эффективнее и быстрее представить в текстовом виде с парой иллюстрацией? Конечно это серьезнее чем видео урок на 20 минут в духе как установить клиент UO. Ок, представьте, что среднестатистическому человеку показывают какой-то видео курс мат анализа и после его просят вывести самому доказательство чего-то. Вы правда полагаете что с этим много кто справиться? Это не кино, что можно включить и выключить, иногда для того чтобы понять смысл сказанного приходиться 2 часа перечитывать и осмыслять текст на одной странице, но в случае видео невозможно найти нужное место, для этого придется пересматривать большую часть отснятого. В результате или человек возьмет ручку и начнет вручную конспектировать все или ему в одно ухо влетит а в другое вылетит. Цитата(Александр Needle™ @ 18.7.2017, 1:12) Вот интересует именно самое - самое начало, что это, с чем едят и тп, то есть, подруга облачное представление имеет обо всем этом. К курсам я отношусь скептически, на скольких был, все они имели посредственный характер.
У многих к этому слишком легкомысленное отношение в духе прочту пару книжек и через пол годика годик буду "тру-кодером". Тут нужны годы практики, курсы, книги и тд лишь могут облегчить и ускорить процесс но не заменить практику. Нельзя научиться боксу или музыки по одним лишь книгам, так же и тут. Поэтому самый эффективный способ это совмещать практику и теорию или под руководством, выполняя какие-то учебные задания, когда будет уже какой-то базовый уровень уже можно начинать писать самому что-то дельное. Процесс обучения тут не имеет предела не важно год ли вы учитесь или 20 лет работаете профессиональным программистом.
--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.Game isn't a dream, it is the reality, reality which is coming while we dream...
|
|
|
|
Juzzver |
19.7.2017, 8:41
|
Модератор RunUO
Сообщений: 3.425
Регистрация: 1.11.2008 Группа: Супермодераторы Наличность: 22568 Из: Северная Корея
Пользователь №: 11.273
|
Цитата Видео уроки крайне не эффективны Я всё же не соглашусь, поскольку так раз в видео ролике есть возможность изложить ту или иную информацию затронув все её аспекты от А до Я, было бы желание. И это куда удобнее, т.к. тебе наглядно показывают и сразу же объясняют, чем к примеру отлистывая по несколько страниц вперед/назад, чтобы вернуться к описываемому примеру. К тому же листать видео - так же удобно, как и страницы. Многие на ютубе заводят свои плейлисты по соответствующим темам, всё в итоге получает сортированный и удобный вид. Цитата В результате или человек возьмет ручку и начнет вручную конспектировать все или ему в одно ухо влетит а в другое вылетит.
В идеале от ручки всё равно не уйти. По своему опыту знаю, как всё быстро забывается, если этим не пользоваться. И по хорошему было бы сразу заводить какой то шаблон на том же GitBook, чтобы сиюминутно можно было бы освежить свою память. Ну и что касается "how to" видео, там как правило описывается решения задачи, а не нюансы её эффективной реализации (типа как правильно оптимизировать работу с памятью, избежать задержек, организовать асинхронность и т.д.), хотя и такое порой встречается. И главное почему именно так и зачем - там тоже не всегда встретишь. А если говорить об обучении и уроках посвященных программированию, там все эти нюансы глубоко прощупываются, чего можно и не встретить в книге. А если и встретишь, то не факт, что поймешь, т.к. чаще всего книги написаны на техническом языке и чтобы её правильно осмыслить - нужно уже иметь опыт в программировании. Рихтер - тому пример, а Страуструп - так тем более (IMG: style_emoticons/default/smile.gif) Я вообще к чему это всё... Если к примеру Шилдт начнет снимать свою серию видео уроков, то зайдет это скорее куда лучше, чем перечитывая всю его книгу (IMG: style_emoticons/default/smile.gif), поскольку в видео режиме у него будет больше возможностей для донесения своей мысли.
--------------------
|
|
|
|
StaticZ |
19.7.2017, 13:50
|
Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009 Группа: Пользователи Наличность: 0 Из: РФ, Москва
Пользователь №: 11.948
|
Цитата(Mirage @ 19.7.2017, 10:48) А так - все по разному воспринимают инфу - у меня брат постоянно в наушниках слушает книжки, а я не воспринимаю на слух - я визуал.
Так он что слушает? Художественная литература не большая проблема, а вот учебная\научная конечно куда сложнее воспринимается на слух. Цитата(EL-GReeN @ 19.7.2017, 12:01) Они пишут смотря со своей колокольни, если учить с 0 то никакие Шилдты не нужны, просто не поймете сути, продвинутые учебники рассчитаны на повышение скилла программиста.
Лучший план такой: учим базовые основы C#(на примитивных самоучителях), потом углубление в те фишки которые понадобятся, либо Шилдты. В продвинутых учебниках тоже есть база но изложена она как правило ужасно.
Согласен, я про то же говорил. Самоучителя скорее всего хватит и одного, их много но в целом все построенные по одному принципу и содержание примерно одинаковое, так что тут принципиальной разницы с чего именно начинать даже нет. Да и вообще сегодня это уже не проблема и инеты и книг везде навалом, когда я начинал у меня ни инетов ни книжек толком даже не было, а те что были - или были старыми или не совсем про ту среду которую осваивал. А сейчас если возникнет какой-то вопрос ответ даже быстрее найти в гугле чем в книгах.
--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.Game isn't a dream, it is the reality, reality which is coming while we dream...
|
|
|
|
StaticZ |
22.7.2017, 18:09
|
Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009 Группа: Пользователи Наличность: 0 Из: РФ, Москва
Пользователь №: 11.948
|
Цитата(Александр Needle™ @ 22.7.2017, 16:03) Нашел интересный видео-курс называется CS50 Скажу я Вам, очень интересный, даже если давно в программировании то забавы ради посмотреть можно. А так рассчитано для совсем чайников. https://tjournal.ru/43510-ves-garvardskiy-k...ogrammirovaniyaКак говориться, галопом по европам - скачут с одного на другое и слишком много лирики вообще не по теме, к примеру ближе к концу курса при рассказе про callback функции вдарились в рассуждения про пирамиды. Хотя для понимания куда лучше было бы рассказать про ассемблер, стек, указатели и компиляторы\интерпретаторы, тогда суть сразу становиться понятной, а сам принцип работы прозрачным и тривиальным. В целом конечно курс хороший, но не для тех кто хочет заниматься программированием, а для каких нибудь гамунитариев, которым надо получить общие представления прослушав лекции один семестр, сдать экзамен и забыть.
--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.Game isn't a dream, it is the reality, reality which is coming while we dream...
|
|
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|