В: Как я могу научиться программировать?
О: Ты можешь выучить основы программирования, включая HTML/CSS, React.js, React Native, Node.js, Docker, Linux и других технологии на CoderslangJS . Этих знаний будет достаточно, чтобы найти первую работу программистом.


В: Есть ли спрос на программистов?
О: Сейчас, в мире существует острая нехватка программистов. Поэтому у них очень высокие зарплаты, а создатели своих продуктов становятся миллионерами за несколько лет. Эта ситуация не изменится в ближайшие 10-20 лет.


В: Почему JavaScript?
О: JavaScript - это де-факто стандарт современного интернета. Ты можешь использовать его для Бекэнд, Фронтэнд и Мобильной разработки. Другие языки программирования более нишевые и могут не подойти тебе.


В: Почему Full Stack?
О: Быть Full Stack - значит иметь твердые фундаментальные знания, которые ты можешь применить в любой области. Ты знаешь как написать полнофункциональный бекэнд сервер на Node.js, как запустить его и как обеспечить его бесперебойную работу. Ты можешь создавать современные веб приложения на React.js. А если этого не достаточно, то ты можешь разрабатывать нативные приложения для iOS и Android с общим кодом React Native.

Обучаясь Full Stack JS - получаешь крепкую основу. Дальше — ты можешь стать программистом универсалом, который сегодня пишет бекэнд, а завтра фронтэнд. А можешь уйти и в какую-то одну специализацию. У тех кто будет учить только что-то одно, такого преимущества не будет. Гибкость очень важна.


В: Как именно я буду учить JavaScript, HTML/CSS, Node.js, React.js и React Native?
О: Ты будешь читать теорию в браузере на js.coderslang.com . После каждой лекции будет тест для проверки знаний. Как только ты получишь достаточно теоретических знаний, ты начнешь решать практические задачи в Visual Studio Code. Наш тестовый сервер автоматически проверит твоё решение. Если оно будет неверным, то ты получишь подсказки о том, что нужно исправить.


В: Мне обязательно нужно устанавливать VSCode Extension?
A: Да, обязательно. Ты будешь программировать исключительно в реальных рабочих условиях. Поэтому тебе нужна профессиональная IDE. Сложность задач будет возрастать постепенно, но ты будешь решать их в таком же окружении, как и миллионы других профессиональных программистов. К концу обучения, ты будешь на голову выше других новичков, которые учились программировать на телефоне или в браузере.


В: Что-то пошло не так и я запутался в решении. Как сбросить задачу в первоначальное состояние?.
О: Ты должен удалить папку с задачей, например task70. После этого, снова нажать Загрузить задачи в Visual Studio Code.


В: Как мне заработать энергию, чтобы перейти на следующий уровень?
О: Ты получаешь энергию решая задачи в VSCode. Чтобы начать, скачай наш Coderslang плагин и сделай логин используя API ключ.


В: Где мне найти API ключ?
О: Ты можешь скопировать API ключ из раздела настроек курса. Ищи надпись Настройки в верхней части экрана. Прямо над заголовком лекции.


Q: Я хочу подписаться на новости и получать полезные статьи на электронную почту раз в неделю. Что делать?
A: У нас есть две рассылки. Русская и английская . Выбирай любую.


Q: У меня есть срочный вопрос. Как мне связаться с вами?
A: Мы всегда готовы помочь в нашем Telegram чате .


В: Моего вопроса тут нет, что мне делать?
О: Ты можешь написать нам свой вопрос в Телеграм или на почту welcome@coderslang.com . Мы быстро тебе ответим или добавим твой вопрос в этот раздел.