Для каждого языка это базовая концепция, которую вы можете выучить за неделю или около того, если вы изучаете его ежедневно, но если вы будете работать и углубляться, вы узнаете больше. Чем больше глубины вы получите, тем больше времени потребуется. Есть много сайтов, из которых вы можете выбирать, и вы можете легко найти их с помощью простого поиска в своем браузере. Программирование с годами развилось до такой степени, что сегодня преобладает «специализация». Существует множество вариантов для изучения, которые являются основой для многих профессий в области «кодирования» на самых разных платформах (Windows, Mac OSx, iOS, Android) и в таких приложениях, как игры, Интернет. , Mobile, Desktop, Cloud, базы данных, операционные системы, разработка языков и многое другое. Согласно моему опыту, обучение на веб-сайте не очень помогает, потому что эти веб-сайты слишком удобны для пользователя, что создает ощущение обучения, но на самом деле вы не учитесь. Лучший способ научиться программировать — практиковаться в кодировании веб-сайтов.

Есть множество веб-сайтов, на которых вы можете учиться бесплатно.

Вот список из 10 веб-сайтов, но есть миллионы веб-сайтов, на которых вы можете учиться бесплатно.

1. freeCodeCamp.org

2. Школы W3

3. ХакерРанг

4. ХакерЗемля

Однако мой любимый веб-сайт — Pepcoding. В Pepcoding все объясняется шаг за шагом в идеальном темпе. У него есть живые занятия 1: 1 с поддержкой сомнений, которые помогают решить все ваши проблемы, насколько бы сложными они ни были. Присоединяйтесь к NADOS 2.0, образовательной платформе социальных сетей, созданной с целью сделать обучение захватывающим. С помощью NADOS 2.0 вы можете участвовать в различных конкурсах, учиться и зарабатывать прибыльные призы. Кроме того, если вы столкнулись с какими-либо проблемами при написании кода в одиночку, вы можете сотрудничать с напарником по кодированию через совместное использование экрана и аудио-видео чат.

https://nados.pepcoding.com/