Как зарегистрироваться на codewars javascript
Первый опыт на Codewars

Registering
You decided to join Codewars? That's great! There are a few steps to create your new account and start solving tasks, learning, and improving your skills!
First step#
First, go to the Sign Up page. You will be presented with a board featuring many languages:

Choose a language that you like, want to learn, or are familiar with. It will be used to present your first challenge.
Your first challenge#
This is an entry-level task that you must solve to prove your dedication and commitment to learning. Let's see.

The task states: «The code does not execute properly. Try to figure out why.» Let's take a closer look. Of course! A tiny detail is missing that is causing a compilation error! Put it in the correct place, fix the code, and click SUBMIT . The server will process the solution and soon you will receive the test report. Don't worry if you made a mistake and your answer is incorrect! Click TRY AGAIN and fix your solution.

If your answer is correct, you will experience the best thing in the life of a coder [citation needed]: green tests! Congratulations!

Your new account#
Congratulations! You solved your first Codewars challenge. Now you are ready to finish creating your account. Simply fill in a few details or use your GitHub account to authenticate yourself on Codewars:

Great! Your account is registered.
Important note: Codewars will send you an email asking to confirm the account. Some actions such as posting comments will be restricted until your account is confirmed. If you cannot find the email in your inbox, check your spam folder. The button to resend the confirmation email is located in Account Settings if your account is not yet confirmed. We'll show you where to find Account Settings soon.
Next steps#
You have successfully created an account and registered it with Codewars. You are strongly recommended to set up your account and training routine. If you wish, you can go straight to your dashboard or find your next challenges to solve.
15 приложений для изучения программирования с нуля
О чем должен знать современный программист? Во-первых, ему нужно изучить основной для работы язык программирования, а во-вторых — постоянно апгрейдить навыки, изучая перспективные технологии и сложные языки.
Tynker

Начнём с малых Зачем детям сидеть за скучными книжками, если можно учиться играючи? Мало того, они смогут программировать свои игры и персонажей. Возможно, именно ваш ребёнок создаст гейм-шедевр.
Learn Java
Бесплатное приложение для Android и iOS, где вы найдете более 150 уроков в рамках курса обучению Java.
Lynda Apps

У вас есть возможность учиться всем языкам программирования в удобном приложении и на всех популярных платформах. За $25/мес. вы получите доступ ко всем обучающим курсам Lynda.
Lynda — это одна из самых крупных образовательных платформ от LinkedIn, специализирующаяся на изучении дизайна, языков программирования и улучшении скиллов web-разработки.
CodeWars

В вас живет дух соревнования? Попробуйте это приложение! Здесь вы сможете сражаться и соревноваться с другими участниками в мастерстве программирования. В CodeWars вы найдете все самые популярные языки программирования, поэтому участвовать в челленджах сможет каждый.
Learn programming

Интерактивный учебник программирования, в котором вы найдёте более 35 языков программирования, огромное количество фреймворков.. Здесь есть тест способностей и полноценная система наград.
Рекомендуем скачать это приложение для Android каждому, кто хочет изучить программирование с нуля.
SoloLearn: учимся программировать
Их слоган: «Свежий контент каждый день» полностью оправдан. В приложении можно ознакомиться с востребованными и популярными языками программирования, алгоритмами, машинным обучением.
Programming Hub. Learn to code

Еще одно приложение, которое обучит вас программированию. Здесь есть всё: курсы, тестирование, примеры, компилятор. Учитесь и практикуйтесь в одном месте. В приложении есть все популярные языки программирования: Java, C, C++, HTML, JS, Python.
Swift 4
Хотите программировать для iOS? Установите Swift 4: как уже понятно из названия, он учит языку программирования Swift, что используется в macOS, iOS, watchOS и tvOS продукции.
Swift Playgrounds

Крутейшее приложение, которое научит вас программировать на языке Swift. Учитесь программированию на практических примерах прямо на iPad.
Codecombat
Приложение, которое в игровой форме позволяет начинающим программистам схлестнуться в состязании и понять, кто же их них лучше кодит.
P. S.: создано для детей, но ограничений по возрасту нет. Главное, чтобы пользователь хотел учиться программированию.
Lightbot
Как вы уже поняли, лучший способ заинтересовать ребенка IT — превращать процесс обучения в игру. Lightbot представляет собой настоящую головоломку с уклоном в программирование.
Цель игры: заставить робота подсветить все плитки на решетке. И это нужно сделать за один подход, иначе всё придётся делать заново. Игра для обучения программированию познакомит с базовыми понятиями. Идеальный выбор для мальчиков и девочек от 6 до 106 лет.
Udacity
Ресурс, на котором вы найдете тысячи текстов, видео и руководства от настоящих IT-гуру.
Codemurai

Хотите почувствовать себя настоящим самураем? Приложение Codemurai обучит программированию в основных языках. Кроме этого, вы разберетесь в объектно-ориентированном программировании и узнаете много захватывающих малоизвестных фишек от настоящих гуру своего дела.
Encode: Learn to Code
Интересна сфера программирования, но не хватает времени для обучения из-за основной работы? Разработчики сделали процесс обучения максимально простым в понимании, не требующим усилий для изучения. С помощью Learn to code вы начнёте кодить на Java, Python, HTML и CSS с нуля.
Code Hub
Научитесь программировать в HTML5 и CSS, не отрываясь от своего телефона. Приложение для Android с чистым интерфейсом подходит даже для тех, у кого нулевой опытом в кодинге.
Эта подборка с полезными материалами для программирования поможет вам стать лучше уже сегодня.