Join the largest community of mobile code learners today. Learning programming can be fun with SoloLearn! Learn to Code for Free with SoloLearn's  JavaScript, C#, PHP, Ruby And jQuery  free Tutorials.
SoloLearn’s JavaScript, C#, PHP, Ruby And jQuery Tutorials

1- SoloLearn’s JavaScript Tutorial

Learn all of the fundamentals of JavaScript, and have fun while doing it – with SoloLearn!

This tutorial covers all basic features of JavaScript programming, including ways to make your website more interactive, create change website content, validate forms, create cookies, and so much more.

Go through our carefully selected instructional lessons, then take interactive quizzes while exploring checkpoints.

Our collection of exercises and hands-on practice sessions guide you as you work through the process of creating your own JavaScript code.

So be entertained and have some fun while completing this course. At the same time, you have the opportunity to collect colorful points and compete with other players from all over the world!

Further your career – or simply gain a new skill – while playing along with SoloLearn’s engaging JavaScript Tutorial. Start now

2- SoloLearn’s C# Tutorial

The SoloLearn C# course makes the 10th programming language available to our community for FREE!

Learn
Gain an understanding of C# concepts by going through short interactive texts and follow-up fun quizzes. Topics include: variables, conditional statements and loops, methods, classes, arrays, strings, encapsulation, inheritance, polymorphism, interfaces, exceptions, generics, and more!

Code Playground
The best way to learn to code is to CODE! Our beautifully designed code editor lets you make changes to existing code or write and run your own custom code and see the output on your mobile device! You can code while going through the core lessons or as a stand-alone learning activity. The more you play, the better you get!

Use SoloLearn’s Discussion Forums
Whether you need additional help in understanding a topic or want to contribute to enhance the learning of peer SoloLearners, go to SoloLearn’s Discussion Forums. Learn, share your knowledge, and improve your career and life choices! Start now

3- SoloLearn’s PHP Tutorial

Learn PHP is finally available! Continue your FREE SoloLearn web development training today, by learning the most widely used web programming language in the world!

PHP enables you to create dynamic web pages, develop websites, and generate dynamic content. You’ll also be able to open files; write content to files; and create contact forms, forums, blogs, picture galleries, surveys, social networks, and a whole lot more.

If you are already familiar with HTML, CSS, and JavaScript, you can dive right in!

Become a programmer the easy way! And don’t forget to have fun, and at the same time strengthen your profile, unlock new achievements, and open new and even more interactive levels –  start today!

4- SoloLearn’s Ruby Tutorial

Learn Ruby in the most social and fun way, with SoloLearn!

Learn Ruby, one of today's most beautiful, artful and yet handy and practical programming languages on-the-go for FREE! Compete and collaborate with your fellow SoloLearners, while surfing through short lessons and fun quizzes. Practice writing Ruby code within the app, collect points, and show off your skills.

When you complete the course, you'll win a Certificate of Completion as a trophy!

So don’t wait; dive right in! Start discovering Ruby!

5- SoloLearn’s jQuery Tutorial

Learn jQuery in the most social and fun way, with SoloLearn!

If you’ve already completed SoloLearn’s HTML, CSS, and JavaScript apps, dive right in and learn even more as you compete and collaborate with your fellow SoloLearners. Improve your coding ability as you surf through brief lessons and take fun quizzes. Practice writing JQuery code within the app, collect points, and show off your skills!

When you complete the course, you'll receive a Certificate of Completion as a trophy!

The SoloLearn Learn JQuery Course covers the following topics:

Attributes
Content and CSS Manipulations
DOM
Events
Effects
Animations
And more!

Learn and practice what you’ve learned to become a Web Development Pro!

Good luck!