Introduction to programming courses

NOW MORE THEN EVER, YOU HAVE THE TIME TO INVEST IN YOURSELF, THIS IS YOUR TIME TO WORK ON YOUR PERSONAL DEVELOPMENT

Right now, we are all living in unprecedented times. We are not sure what reality will look like in 2 months from now. But what we do know is that a lot of people have lost their jobs and the industry will be harder to get in. Therefore we are happy to present this page to you with a lot of knowledge that you can learn, for free! If there has been a good time to invest in yourself and to develop that certain skill you were lacking at your last job interview, then now is your time.

Programming is a key skill in the modern language

Below you will find free courses within the skill programming. Learn the basics of Python and JavaScript, learn from a mobile perspective or why not game development. Scroll down to find each topic.

Intro to programming free education courses

INTRODUCTION TO PROGRAMMING

CS50’s Web Programming with Python and JavaScript

This course picks up where CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Flask, Django, and Bootstrap.


The Computing Technology Inside Your Smartphone

Explore the fundamental computing technology inside smartphones and the advanced techniques that make them run so fast.


CS50’s Introduction to Game Development

Learn about the development of 2D and 3D interactive games in this hands-on course, as you explore the design of games such as Super Mario Bros., Pokémon, Angry Birds, and more.


Programming Languages, Part A

This course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming. The course uses the languages ML, Racket, and Ruby as vehicles for teaching the concepts, but the real intent is to teach enough about how any language “fits together” to make you more effective programming in any language — and in learning new ones.


HTML, CSS, and Javascript for Web Developers

Do you realize that the only functionality of a web application that the user directly interacts with is through the web page? Implement it poorly and, to the user, the server-side becomes irrelevant! Today’s user expects a lot out of the web page: it has to load fast, expose the desired service, and be comfortable to view on all devices: from a desktop computers to tablets and mobile phones.


GO BACK TO FREE EDUCATION, DEVELOP YOUR CAREER