Для меня процесс обучения программированию раньше представлялся скучным погружением в книги, практические задания из которых, как правило, пропускаются, поэтому обучение затягивается, а то и вовсе вскоре забрасывается.
Но недавно я познакомился с замечательной программой SoloLearn, которая делает обучение увлекательным и интересным, обязывая обучающегося после каждой темы проходить проверочный тест. Также в приложении можно изменять примеры программ, которые даются в каждой теме, и смотреть, что из этого выйдет.
Не сдержавшись, я начал изучать сразу несколько незнакомых мне прежде языков программирования, добавив к ним те, что уже были неплохо мной освоены, и всё равно каждый раз узнаю какие-то новые для меня нюансы. Усваиваемость отличная, с книгами я просидел бы гораздо дольше. Подойдёт приложение и новичкам.
Можно выучить самые ходовые языки программирования, которые позволят вам создавать прикладные программы, сайты, в том числе автоматизированые, работающие с базами данных, а так же языки, которые позволят программировать контроллеры типа Arduino и микросхемы.
В списке языков такие как Python, Ruby, C++, C#, JavaScript, HTML, CSS, SQL, jQuery, Kotlin и др.
Так что, если вы задумывались об изучении языков программирования, смело устанавливайте это приложение, для полноценного обучения достаточно всего 10 минут в день.
В приложении можно соревноваться знаниями с другими пользователями, выкладывать на обозрение свои программы, просматривать и вдохновляться чужими, а также общаться с программистами по всему миру. SoloLearn покажет ваши достижения по вашему региону, стране, в мире. Сравните свои успехи с учениками из других стран.