|#1. W3schools.com
W3schools.com is the one of the most famous websites to learn each and
every type of programming language including web based, desktop based
and database languages. It offer all these courses for free. According
to me W2schools is best platform to start learning from very basic level
to advance level of a particular course. It divide the course into
chapters and Coding Editor is also available for practicing at the end
of every chapter to test your skills. Upon visiting the main page, you
just have to choose the course of your choice for free and start
learning.
W3school offer following courses.
- HTML/CSS
- JavaScript
- HTML Graphics
- Server Side
- XML Tutorials
- WEB Building Web Building
|#2. Codecademy.com
Codecademy is the most famous website to teach you how to code
interactively, thanks to its helpful interface and well-structured
courses. Upon visiting the main page, you can already start tasting the
programming right away, with its motivating on-screen console. you just
need to make a account on this website to start learning. Pick a course
that Codecademy offers from Web Fundamentals, PHP, JavaScript, jQuery,
Python, Ruby and APIs. inside each lesson is a panel that explains
necessary code and instruction. Another panel allows you to get your
hands dirty by writing acceptable code, then checking if you are doing
the right thing. Don’t worry about making mistakes, as both instruction
and code panels will warn you of errors, and provide hints. It is as if
there’s a kind teacher right beside you.
|#3. CodeAvengers.com
Code Avengers is designed to make you love programming. Though it only
offers HTML5, CSS3 and JavaScript course for now, each of the courses is
carefully designed to truly entertain you while leveling your
programming skills painlessly. At the end of each lesson you also get to
play a mini game to release your cumulated stress, and keep you going
for longer. Code Avengers has a gradual approach to interactive
learning. It does not explain too much knowledge that is not essential
for beginners, just a bit of code and playful instruction, making things
very easy to digest. You also get to play with the code, then see the
impact of the changes immediately. It is carefully crafted with the
beginner’s comfort in mind.
|#4. CodeSchool.com
After you finished courses in Codecademy or Code Avengers, and you are
ready to further expand your capabilities, Code School is the next
quality website you should land on. Unlike most interactive learning
sites, Code School offers more in-depth courses to train and turn you
into an expert with the industry’s best practices.Code School charges
$29 for unlimited access to every course.It is not for the beginners but
for medium level programmers. It provide the highly expertise knowledge
related to every course we join.
Overall, the courses are categorized into 4 main paths
- Ruby
- JavaScript
- HTML/CSS
- iOS
|#5. Treehouse.com
Treehouse courses are more project-oriented than language-oriented, so
they are perfect for novice programmer with a planned purpose, such as
building a website, or an application. For example, the Websites course
is all about building a responsive website, interactive website or even
WordPress theme – a very practical and efficient way to master related
languages. Nonetheless, they have released a plethora of foundation
courses with a video-then-quiz approach. For Treehouse, every course is
divided into different stages or modules, and beyond every first stage
the learner will be invited to pay a monthly subscription fee of $25 to
access all courses with 650+ videos, and an exclusive Treehouse Members
Forum as a bonus. If you are serious about your programming future, you
could subscribe the $49 monthly plan to obtain in-depth interviews with
leading industry pros and cutting-edge workshops.
|#6. CodeHS.com
At this point all websites you read here are mainly dedicated to web
development and computer science, but CodeHS is one with simple and fun
game programming lessons that involve problem solving, JavaScript,
animation, data structures, game design and puzzle challenges.The
advantage of CodeHS is it teaches you to think, and solve a problem like
a programmer with its first course, Programming with Karel. The lessons
are fun as you will learn how to use the code to move the dog, Karel to
complete given tasks and puzzles like picking up ball and building a
towel. It plants a solid concept of programming and the way it solves
the problem systematically in your mind.
|#7. Udacity.com
Udacity is the video lectures based and also offer improved quizzes to
achieve the interactive feel for students, so it’s ideal for those who
don’t like to read but rather get explanations from industry
professionals such as Google employees.You will be given a screencast
from pros discussing the topics and instructions, then you will take
either logic or programming quizzes to strengthen your understanding or
forge it into a skill. The good thing about Udacity is it provides more
videos than any other site, and the instructors are either real-life
professors or industry veterans.
These are few best online website where your find tutorial related to different programming streams. If you know any of the best source which is missing must leave your comment.
Sign up here with your email