Ви використовуєте застарілий браузер. Цей та інші сайти можуть відображатися в ньому некоректно. Необхідно оновити браузер або спробувати використовувати https://www.google.com/chrome/
Easy Code School мнение
🟠 23:31 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
там многое зависит от препода. Разбираются в принципе все нормально, но некоторые хорошо обучают, а некоторые постоянно запинаются, связать двух слов не могут
На то что-бы выучится с нуля до трудоустройства понадобиться порядка ТЫСЯЧИ часов обучения и самостоятельной практики. 1000 часов — это в среднем 3 часа в день на протяжении года.
У недоучек шансы найти первую работу программистом близки к нулю.
Очень желателен английский хотя бы на уровне чтения с редким заглядыванием в словарь. Английский облегчает обучение и ускоряет нахождение работы.
Если английский плохой — им нужно заниматься параллельно с обучением программированию.
Теория должна сразу же закрепляться практикой.
Практики при обучении програмированию должно быть раз в десять больше чем теории.
К примеру, если на курсах практики столько же сколько и теории — то разницу нужно добивать домашней работой.
Самый правильный способ обучения — самостоятельный, или с небольшой помощь ментора.
Кратковременные курсы могут лишь дать толчок в каком-то направлении, рано или поздно придется продолжить обучение самостоятельно (и как уже писал, это обучение займет порядка тысячи часов).
Очень важно!
Не у всех есть способности! При обучении программированию с нуля есть вероятность что уже через пару недель обучения станет понятно что никаких шансов на карьеру девелопера у ученика нет. А некоторые из тех у кого способности есть — не хотят работать программистами. Программирование - это достаточно тяжелый интеллектуальный труд. Особенно тяжелый и скучный - для тех кому не нравится код писать (даже если получается).
Хорошо если курс обучения начинается с чистого JavaScript (не требует знания верстки), с быстрым переходом к относительно трудным задачам на которых происходит отсев неспособных к обучению.
Не имеет смысла учить HTML CSS и верстку если нет способностей к программированию — устроится на работу верстальщиком гораздо труднее чем программистом, и зарплаты будут в разы ниже).
Примерная программа обучения front end, с прицелом на максимально быстрое выяснение есть ли у ученика способности.
Изучение синтаксиса JavaScript
Лучшее место для этого —
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
, а точнее раздел этого сайта
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
Курс построен вокруг набора упражнений по синтаксису JavaScript, больше 100 упражнений с автоматической проверкой.
Обучение программированию - обязательно должно строится на основе практики. Заучивание теории без практики - бессмысленный перевод времени.
freecodecamp хорош тем что можно учить теорию небольшими порциями и сразу закреплять практикой.
freecodecamp на английском, но теорию можно учить по сайту
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
Basic Javascript - все еще достаточно простой курс, синтаксис языка осваивают все ученики, особых способностей для этого не требуется.
Самое сложное - собственно программирование.
Следующий шаг в обучении, который я настоятельно рекомендую - выполнение задач по программированию (еще раз напомню что Basic Javascript это задачи только по синтаксису).
Отличный задачник по программированию - сайт
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
Описание задач, подсказки и т.д. - на русском языке (если включится английский - нужно переключить в настройках на на русский).
Интерфейс, карта уроков и некоторые другие части - на английском, но там несложно разобраться.
Прохождение хотя бы половины checkio (с выполнением задач уровня сложности moderate) - покажет наличие способностей к программированию, и ознакомит с задачами похожими на те что будут встречаться в реальной работе.
На этом этапе можно приступить к изучению верстки - HTML и CSS.
Есть отличный русскоязычный сайт htmlacademy, он построен на том же принципе что и freecodecamp - последовательно даются небольшие порции теории, после них - практические задачи с автоматической проверкой.
Верстку вполне можно изучать самостоятельно! Это несложно.
Проходить только те упражнения которые бесплатные.
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
Продолжить изучение HTML и CSS можно на сайте freecodecamp
Все это только начало!
Далее практические задачи по
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
Проекты с версткой и JavaScript -
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
Изучение
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
Далее изучение Angular или React
Рекомендую —
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
. Это самое начало, React и практика по нему займет почти столько же времени сколько предыдущее обучение.
Вы можете попробовать учиться по вышеизложенной программе самостоятельно.
Или воспользоваться моей помощью, пишите в личку.
Возможно не совсем удачно выразился, та ссылка - это самое начало изучения React.
Но там и по смыслу было понятно что React подразумевает знание JS на хорошем уровне. Ссылка на React - самая последнея в списке изучаемого, после JS, HTML CSS AJAX JSON и много другого. И список этот неполный.