Обучение программированию: теория или практика?
В начале своего пути я искал множество методов изучения программирования: и курсы (многие из них были недоступны незрячим), и книги...
Но проблемой последних была в том, что они написаны были скучным языком, а также теория шла отдельно от практики...
В результате всё пришло к тому, что мне надо было создавать сайт для блокчейна с нуля.
Найдя библиотеку, изучил её по инструкции и сделал то, что было нужно.
По мере разработки изучал необходимую теорию: так и освоил php.
Также было с JavaScript: пока не нашёл, что сделать на нём, не получалось почему-то освоить (открывал сайт, проходил несколько уроков и закрывал)….
Единственное, где не помог выше написанный метод - это работа с базами данных на PHP... В интернете почему-то была очень разрозненная информация, да ещё и, как оказалось, устаревшей много было...
В итоге в колледже дошли до изучения БД., и там я смог понять принцип разработки...
Но некоторое до сих пор не понимаю, хоть и практических ситуаций было множество. Например, регулярные выражения. Хотя не совсем точно сказал: основы понимаю, лёгкие могу составлять, но на чём-то более-менее сложном ступор. С чем это связано, не знаю...
Так что выбирать вам: искать что-то для разработки и делать, изучая, или сначала проходить азы, а уже потом делать. Некоторые ситуации требуют отличающегося от привычного подхода.
Лично меня всегда пугают большие книги... Даже по GO прошёл небольшой курс, который дал основы, по создавал описанные там приложения, после чего смог сделать нужное мне.
Post #70
395
Forwarded from Денис Незрячий программист