You can use Quick Code to discover more free programming language courses based on different technology and programming languages. Take these courses to learn programming, web development, front-end development, mobile application development, data science and start learning.
The chrome extension is also very useful to get the daily update on new free programming courses.
Python
Eliminate roadblocks to learn to programme: Start writing your own programs in Python 3 from scratch
A Gentle Introduction to the Top Python Libraries used in Applied Machine Learning
Learn Object-oriented programming concepts of Classes, Objects, Abstraction, Encapsulation, Inheritance, and Polymorphism
Most Comprehensive Collection of Python Exerciser and Solution. Cover from Fundamental to Algorithm and Data Analysis
A Quick and Easy Intro into Python Programming
Learn how to code in python and how to use Django while drawing parallels to WordPress
The Numpy, Scipy, Pandas, and Matplotlib stack: prep for deep learning, machine learning, and artificial intelligence
R
Data Science with R Basics
Learn the essentials of R Programming? R Beginner Level
Begin to use R and ggplot while learning the basics of linear regression.
Learn how to write and graph functions in R and how to fit polynomials to data sets.
How to evaluate regression model performance in R
Analytics with the Chadwick tools, dplyr, and ggplot.
Use R and MySQL together to create batting location charts from large datasets.
React
The quick guide to learn basic concepts and workflow of how to build React app
Decide for yourself which you like the best.
Ruby
A quick look into Complete Ruby Programming
In this project, I will walk you through steps of how to create a simple online education web application.
A complete guide to master Ruby and Rails framework
Learn how to build a Ruby on Rails application with a Neo4j backend from scratch and develop your data model
Scala
Set up environment and developer tools for enrolling in the Stairway to Scala training
Selenium
Understand selenium basics which you really need
Learn the ABC of cucumber and integrating it with Selenium
Selenium is the most popular tool to test websites! Join me and thousands of students to learn Selenium Webdriver
Learn docker and containers from complete ground up
SQL
An absolute beginner's tutorial to quickly learn how to set up Microsoft SQL Server practice environment on your machine.
Learn the basics of SQL using TeamSQL
Swift / IOS
Learn the basics of new language Create fast, safe and interactive apps with no programming experience
Learn Apple's new programming language
Learn to create a 'tripeak solitaire' card game
Learn to Create iOS9 Apple Watch Apps using Swift. From Idea to App Store. No Experience Needed. Tips & Tricks inside.
Learn Swift 3 and Xcode 8 by creating a simple game called MyPokemons
Learn the basics of game development using Xcode
A Complete Guide to Creating a Simple Swift 3 iOS Game
Learn Swift programming for absolute beginners
Learn iOS 11 and Swift 4 & become an app entrepreneur
Learn all the basics of Swift and get started making iOS and Apple Watch Applications
Learn the basics of iOS 11 Development in this free course We'll cover swift and make 2 complete applications
Develop a complete app without writing a single line of code?iOS 11 and Xcode 9
Learn Swift for iPhone iOS development, no programming development experience is required. Swift for complete beginners
Create your own awesome 3D map app in such an easy way
Use a Mac or PC to create your first iPhone app using Xcode 5. No programming experience required to learn Objective C
A step-by-step iOS development tutorial for aspiring developers with no coding or Objective-C experience.
Xamarin
Programming Native iOS Programming with Xamarin and C#
Native Android App with Xamarin and C#
Ionic
Create a Shopping List with Ionic 3, Angular 4.3 and Firebase
Java
Ultimate Java interview prep course! 100% focused on applying object-oriented design in real-world applications
A short and simple course to get started with Selenium automation and learn basics of other integrated APIs
Unveiling the mysteries of multithreading in Java. The ultimate Java multithreading course
Learn to program using the Java programming language
Teaching the Basics of Java in Under an Hour
Learn to become a programmer
Study Java in a way you understand and have fun in the process
Start learning Java from scratch in an easy and entertaining way
Learn all the hard and soft skills you need to win a Java job interview!
Beginners Guide to Programming in Java
Learn to program let's to walk through some simple examples and I'll explain everything along the way.
Get a good grasp on the basics of Java programming language: topics ranging from basic syntax to database operationst
Learn how to create responsive GUI applications using the most popular Java GUI toolkit, and explore the basics of JavaFX
Learn what each of the keywords is for and how to use them in your programs.
This course delivers the step-by-step guide to help you master the core topics and techniques with Eclipse.
Ace AP Computer Science A and get an Introduction to Java
Become More Productive Today
Data Structures Made Simple with Step by Step Instructions and Diagrams
Android
Angular
Create Web Applications, Create Hybrid Apps for Android & iOS, Create single page applications
A quick practical approach to let you know whether AngularJS is the tool of choice for your project as well as you
Understand Core Concepts, Create Custom Directives, Custom Services, Routing, and Hands-On Using Modularized Approach.
Learn how to add JSON Web Token authentication to your AngularJS app
Go from zero to hero with this free Angular 4 course
Learn how to build your first Angular 2+ app
From Web Apps to Mobile Apps, Angular is a juggernaut as a client-side framework; learn the basics in this course.
Apple watch
Together we'll learn Apple's new cutting-edge programming language while building some useful Apple Watch applications!
ASP.Net
Learn how to build a RESTful WCF Service in an ASP.NET web application and call its methods with JQuery.
C++
Understand templates in depth & create generic algorithms and classes.
Learn Programming Basics in C++ with a project-based approach
How to program in the popular (and tricky) C++ programming language, for complete beginners.
The first course on C++ based on the book Accelerated C++.
Build a complete Tic Tac Toe Game as Windows application with Visual Studio 2015 / Visual C++ and Windows API
C
Master the socket programming concepts and start building networked applications in C programming language
CSS
Cascading Style Sheets, or CSS, is how we control what a website looks like, including colors, layouts, fonts, and more
Empowering your development and design through CSS 3.0 Selectors
Learn & Master the basics of CSS selectors in depth. part of CSSCasts course
Learn to manipulate your any type of Images with super CSS3 image filters to look your Images Super awesome
Use your knowledge of HTML and CSS to build real iPhone apps.
The Fastest Way to Learn HTML & CSS for the Real World
Data structure
Design, implementation, and analysis of basic data structures using Java language.
HTML
HTML is one of the major building blocks for creating web applications and websites.
Get started making mobile games with HTML5. Learn how to create HTML5 games and publish them to the Amazon Appstore
Learn the language of the web in a quick and accessible way from the ground up.
A Complete HTML5 Programming Course for Beginners
Learn how to convert a Photoshop design into HTML5/CSS3 using Dreamweaver.
Learn HTML for beginners step by step, with projects included.
Web Development From Scratch: Learn By Doing For Complete Beginners. HTML and CSS Code Your First Website In 1 Hour.
Are you an entrepreneur with zero coding experience?? Learn the basics of web development with this beginner�¢??s course
Learn HTML & CSS to Jump Start Your Career in Web Development
Explore everything from A-Z about creating HTML5 animations and interactive content within Adobe Edge Animate.
HTML and CSS for Beginners course will give you all the knowledge you need to master HTML and CSS easily and quickly.
Start your journey towards becoming a bona fide web developer by learning these foundational concepts of coding
Build your very own website with HTML5 from scratch using HTML5 and CSS3? designed for complete beginners
A complete step by step code along series to help you design the prettiest glass footer with HTML5 and CSS3
Change the way to write HTML 5 and CSS 3 codes. A faster way that will increase your productivity to write codes
Start Your Web Development Career by Learning HTML
Take the first step to becoming a professional web developer
Start developing your first web pages even if you don't have any IT background
Gain a strong understanding of HTML and HTML5's new features with a teaser on CSS and JavaScript
Emmet is a plugin for text editors that help you write HTML and CSS faster. Work quicker saving time & making more money.
Website layout in HTML and CSS
A super quick introduction to HTML and CSS
Develop Your Own Website
The starting place for all the other HTML courses out there!
Learn the basics of HTML and create your very first webpage with just HTML
Use your knowledge of HTML and CSS to build real iPhone apps.
The Fastest Way to Learn HTML & CSS for the Real World
Learn to build a beautiful full app in the minimal time leverage open source, HTML5/JavaScript and tons more
Master Construct 2 Quickly Using this Course! By the end, you will have gone from beginner to advance in no time
Make great apps for a brand new Platform using HTML5
Javascript
Don't just be a good programmer, become a great one, because that is what matters.
In this course, we'll introduce you to the basics and show you how to get started integrating JS in your applications
Learn JavaScript hands-on in quick and easy steps
Learn the absolute basics of JavaScript and Get Started Right Away
Learn how Javascript works, some basic API's and finally create a mini project.
The Ultimate Practical Guide to Strings in JavaScript, how they work, how to use them, and how they can help your work
A creative and fun course on JavaScript ES6 Has Webpack, Babel, React, and all the new syntax you need to code in ES6
Update your Javascript skill set with ES6 also called ECMAScript 6?the most important fundamentals you need are here
Program a complete game today. No special software or install required. All you need is a text editor and a web browser.
Learn the basics of JavaScript, including programming fundamentals you can take to PHP, Python, and Node.js
Level up your javascript knowledge with the latest features provided in ES6
Use cutting-edge tools to build fast, robust Javascript based web applications with MongoDB, Express, Angular and Node
An easy way to deploy GIS 3D map to the web with or without coding.
Learn to build a beautiful full app in the minimal time leverage open source, HTML5/JavaScript and tons more
Learn the fundamentals of JavaScript and Phaser
JQuery
A jQuery UI Tutorial that will show you how to use tabs, accordion, datepicker and more without having to learn jQuery
MongoDB
Learn how to create Mongoose Schemas to build a full CRUD application based on the MongoDB database design.
Up and running with mongoengine
An introduction and overview of MongoDB as a NoSQL database solution.
MySQL
Learn how to connect to a MySQL database with Java JDBC
NodeJs
Node basics and fundamentals to make you ready to create any web app using express, jade and node modules.
Objective-C
Develop a Memory Puzzle App for iOS with Objective-C
Oracle SQL
An introductory course to Oracle WebLogic 12c. Learn how to download, install, and create WebLogic domains.
Learn how to use Oracle SQL Developer and take advantage of its most useful features. Use it smartly.
PHP
No prerequisite skills, but buckle up and prepare to develop Covering many aspects of PHP.
Code Your Very Own Dynamic Websites by Learning PHP Through Real-World Application & Examples
Learn how to create a dynamic multi-part data-driven search engine in PHP from absolutely scratch for your website.
Review all the new features that are coming in PHP 7 and get your app's up to speed.
Learn to Create an Online Shopping Store (E-COMMERCE) website in PHP & MySQL from scratch with Paypal Integration.
Learn a complete web development project eCommerce website in PHP from scratch in Urdu/Hindi languages.
Start developing Web Applications with the fastest growing PHP Framework, Laravel 4.
Learn PHP and MySQL and start developing web apps like a pro! This course also comes with a Certificate of Completion.
A Short Course on PHP Basics
Quick and Easy Guide to Master OOPs in PHP
Learn to understand the core of PHP and MySQL. Take the full course and Build a Database Web App
Create Todo list app with pagination
Native mobile applications with just PHP
Others
From your HTML template to a fully functional WordPress theme.
Learn how to increase your WordPress blog speed with no technical skills. Even I don't know HTML, to be honest.
This course covers the easiest way to set up multiple environment stacks. Such as Java, Ruby, DB's and more
Prepare for CCNA, ICND2, CCNP or CCIE exams by learning about MPLS, VRFs, MBGP, Labels, redistribution, VPNV4, PHP +more
Learn the Technology behind the Microsoft-created Javascript Compiler
Beginners, learn AWS by using it. AWS EC2 web server, AWS NodeJS Server, AWS RDS database server, S3, SES & CloudWatch.
AWS Continuous Integration and Delivery CI/CD for NodeJS using AWS CodePipeline, AWS Elastic Beanstalk, and Mocha.
Learn Bootstrap 4 by creating a unique responsive landing page with custom CSS, icons, web fonts, and smooth scrolling.
Impress your family and friends with your own iOS & Android mobile game in this Game Development Course for Beginners
The Write Once, Deploy Anywhere myth can finally be a reality with LiveCode. Develop for Mac, Win, Linux, iOS, Android
Retrieve data from multiple API's; d3js charting, caching, databasing, RSS feeds, notes, (un)follow functionalities.
Learn Apache Hive and Start working with SQL queries which are on Data which is in Hadoop
Build your own web server and deploy a website within one hour on AWS
This course guides you through the world of software test and test automation with Tosca. Learn to test with a new tool.
Understanding and building API and database testing from ground up
Learn test automation in an afternoon without any need for programming
Learn CCNA R&S course by practical scenarios.
Source: HOB