10 online sites for computer programming learning

10 online sites for encoding: You know that those involved in programming and coding do not have to look for jobs.

If you are a restless spirit and want the knowledge below, we will see how you can learn more (online) on the subject you are already working on, or learn code from scratch.

online

MIT OpenCourseWare

MIT OpenCourseWare is incredible. Lessons are available online and you can spend them at your own pace in case you have other things to do in your life.

The lectures are made with video, and presented in such a way to easily assimilate them. The online page raises the reputation of MIT as an educational institution.

As for programming lessons, you'll probably love MIT OCW. Quotations are divided into general imports, special language courses and follow-up courses. For a complete list, browse in the IT department.

edX

edX is a provider of free online learning in college-level courses, jointly with MIT and Harvard University. The lessons are available free of charge, but also the is non-profit.

Courses in edX can be weekly or as you define them. They cover the full range of subjects you can find at any accredited university, but there is plenty of material for Computer Science, Engineering and Business & Management.

It has Import, In, and Advanced levels. EdX also offers Certification Programs.

Coursera

Coursera is a free online course platform sponsored by Stanford University and venture capital. Coursera works with various universities and organizations to offer their courses and earns revenue through Certification Programs.

What's nice is that Coursera focuses on specialties: courses designed to develop your skills on a particular topic but are not as complete as a full program.

Let's say that not all lessons are free, but there is a lot that is. Lessons have fixed start and end dates, which means you only have to spend them when they are available. Today's lessons may not be found tomorrow, but there will certainly be new ones.

PVTuts

PVTuts is a free online video storage with lessons for programming programming languages. Not updated by 2013, but the video library is a great source for beginners.

The available ones they include four general-purpose programming languages ​​(C++, C#, Java, and SQL) and six web programming languages ​​(HTML, CSS, JavaScript, PHP, ASP.NET, and XML).

Udacity

Udacity is another e-learning platform, but unlike MIT OCW, edX, and Coursera, Udacity focuses strictly on issues related to programming, data science and engineering.

There are no mathematics, there are no social and human sciences.

The goal of Udacity is to prepare you professionally in one of the technological areas you teach. The platform gives great attention to Nanodegree programs, which are compact curricula (usually completed in less than one year) and are designed to offer you job as quickly as possible. But Nanodegrees cost from 100 to 500 dollars each.

Do not you want to pay? You can avoid the curriculum-based approach and stay in the individual lessons that are free of charge.

Udemy

Udemy is an online learning market where everyone can create (or even sell) their own lessons to others. This, of course, is a double-edged knife: it allows skilled people to share their knowledge, but you need to look for rubbish to find remarkable lessons.

In Udemy programming courses you will find everything from Python coding to basic hacking lessons, basically Java, to master-level web development. You will also find many games development courses.

 

Free Code Camp ή The Odin Project

If your goal is to become a renowned web developer, front end or back-end, then we recommend the Free Code Camp (which teaches HTML, CSS, JavaScript and React) or The Odin Project (which teaches HTML, CSS , JavaScript, Ruby on Rails).

Both websites provide , even for beginners. You should invest many months to really understand the concepts being taught. Do not be in a hurry.

online

Khan Academy

Khan Academy is one of the biggest treasures of the internet. This non-profit training platform has been a great source of free education throughout the last decade. Do you want to learn math? Biology; World history?

There are not many IT departments at this time. However, you can learn JavaScript, as well as the basics of algorithms and encryption.

OpenCourser

OpenCourser is not a training platform like the above websites. It is rather a search engine that gathers thousands for free from all over the web and brings them to your screen.

It has free programming courses from edX, Coursera, Udacity etc.

Codecademy

Codecademy has a range of interactive online courses designed to teach you the basics in some languages.

Warning before joining Codecademy: The things you will learn here are very basic and superficial. Codecademy teaches you how to write code, but it does not teach you how to think as a programmer. So many beginners are starting to get frustrated because they do not know what to do with the knowledge they have gained.

If you have a previous coding experience and just want to learn writing a new language, then Codecademy is actually really useful. If you consider yourself a beginner, then you should avoid codecademy.

___________________

iGuRu.gr The Best Technology Site in Greecefgns

every publication, directly to your inbox

Join the 2.082 registrants.

Written by giorgos

George still wonders what he's doing here ...

Leave a reply

Your email address is not published. Required fields are mentioned with *

Your message will not be published if:
1. Contains insulting, defamatory, racist, offensive or inappropriate comments.
2. Causes harm to minors.
3. It interferes with the privacy and individual and social rights of other users.
4. Advertises products or services or websites.
5. Contains personal information (address, phone, etc.).