Learn programming languages of your interest -------------------------------------------- Recently, I have looked into Udemy database and found these free online courses. I have created this list of 300 such free online courses that you can start today. I have categorized the online courses based on the subjects and topic. Take these courses to learn [programming](https://hackernoon.com/tagged/programming), web development, front-end development, mobile application development, data science and start learning. You can use [**Quick Code**](http://quickcode.co) to discover more free programming courses based on different technology and [programming languages](https://www.quickcode.co/subjects/all). The [**chrome extension**](https://chrome.google.com/webstore/detail/quickcode-free-online-pro/nnigpbiaggiephcndokoaongeefpbdcj?hl=en) is also very useful to get the daily update on new free programming courses. ### [Android](https://www.quickcode.co/free-tutorials-learn/Android/14) #### [Android Development for Newbies (8+ Hours of Content)](http://bit.ly/2ljd73g) Learn everything that you need to know to develop Android applications for fun and profit. #### [Learn Android 4.0 Programming in Java](http://bit.ly/2lj2Kg0) Learn to write real, working Android applications quickly and effectively, from the ground up. #### [Become an Android Developer from Scratch](http://bit.ly/2zFR0q7) Simply the best place to start learning Android Development. #### [Learn Android Wear Programming](http://bit.ly/2yPuThu) Guide to learn and create Android Wear Programs using Android Studio and Eclipse #### [Android Fundamentals: Ultimate Tutorial for App Development](http://bit.ly/2yONhqU) Learn Android and Create Amazing Apps for Android Playstore #### [Deploying Android Apps to Different App Stores — Correctly!](http://bit.ly/2ljgG9N) Use 30 minutes to learn how to deploy your mobile app to Google Play the right way and explore other alternatives. #### [How to publish an Android App on Google Play Store](http://bit.ly/2lj5wln) Step by step lectures on how to prepare your App for publishing, create a Google Publisher account and publish the App. #### [Android Material Design Slidenerd Style](http://bit.ly/2yQzY9t) Learn to build material design apps from null to stackoverflow #### [Android Development from Scratch to Create Cool Apps!](http://bit.ly/2lj7v9j) We start learning Android Programming by understanding concepts and implementing them live! #### [Learn Android Application Development](http://bit.ly/2lguIJb) A beginner course on Android Application development #### [How to use my smartphone — Android Edition](http://bit.ly/2liLXtv) A beginner’s guide to Android smartphones, from a to z in mobile help ### [Angular](https://www.quickcode.co/free-tutorials-learn/Angular/4) #### [AngularJS For Beginners](http://bit.ly/2ljf1B5) Create Web Applications, Create Hybrid Apps for Android & iOS,Create single page applications #### [Quickstart AngularJS](http://bit.ly/2ljf3ZJ) A quick practical approach to let you know whether AngularJS is the tool of choice for your project as well as you! #### [AngularJS Masterclass — Deep Dive & Understand AngularJS](http://bit.ly/2yVve4F) Understand Core Concepts, Create Custom Directives, Custom Services, Routing and Hands On Using Modularized Approach. #### [AngularJS Authentication: Secure Your App with Auth0](http://bit.ly/2li0OV0) Learn how to add JSON Web Token authentication to your AngularJS app #### [Learn Angular 4 from Scratch](http://bit.ly/2liNLCH) Go from zero to hero with this free Angular 4 course! #### [Getting Started with Angular 2+](http://bit.ly/2li0Xrw) Learn how to build your first Angular 2+ app! #### [Try Angular v4 | An Incredible Front End Framework by Google](http://bit.ly/2li0PZ4) From Web Apps to Mobile Apps, Angular is a juggernaut as a client-side framework… learn the basics in this course. ### Apple watch #### [Swift by Example; Make Apple Watch Apps with Apple Watchkit](http://bit.ly/2yS34Yc) Together we’ll learn Apple’s new cutting-edge programming language while building some useful Apple Watch applications! ### [ASP.Net](https://www.quickcode.co/free-tutorials-learn/ASP-.NET/12) #### [REST WCF Service in ASP.NET](http://bit.ly/2li0WUu) * Learn how to build a RESTful WCF Service in an ASP.NET web application and call its methods with JQuery. ### [C++](https://www.quickcode.co/free-tutorials-learn/C++/40) #### [Beginning C++ Templates](http://bit.ly/2lijC6l) Understand templates in depth & create generic algorithms and classes. #### [Learn C++ by Creating](http://bit.ly/2yUkR11) Learn Programming Basics in C++ with a project based approach #### [C++ Tutorial for Complete Beginners](http://bit.ly/2yN581n) How to program in the popular (and tricky!) C++ programming language, for complete beginners. #### [C++, Short and Sweet, Part 1](http://bit.ly/2lj1qd2) A first course on C++ based on the book Accelerated C++. #### [Learn to program Tic Tac Toe Game in Visual C++ on Windows](http://bit.ly/2lk45mq) Build a complete Tic Tac Toe Game as Windows application with Visual studio 2015 / Visual C++ and Windows API ### [C](https://www.quickcode.co/free-tutorials-learn/C/35) #### [Learn Socket Programming in C from Scratch](http://bit.ly/2lj1nOo) Master the socket programming concepts and start building networked applications in C programming language ### [CSS](https://www.quickcode.co/free-tutorials-learn/CSS/9) #### [Introduction to CSS Development](http://bit.ly/2zGtOI4) * Cascading Style Sheets, or CSS, is how we control what a website looks like, including colors, layouts, fonts, and more #### [Mastering CSS 3.0 Selectors](http://bit.ly/2li0TIi) * Empowering your development and design through CSS 3.0 Selectors #### [Mastering Basic CSS Selectors.](http://bit.ly/2liNCPF) * Learn & Master the basics of CSS selectors in depth. part of CSSCasts course #### [CSS Image filters — The modern web images color manipulation](http://bit.ly/2ljeYoT) * Learn to manipulate your any type of Images with super CSS3 image filters to look your Images Super awesome ! #### [Build iPhone Apps using Dreamweaver CS6 and Xcode combined.](http://bit.ly/2ySTvrY) * Use your knowledge of HTML and CSS to build real iPhone apps. #### [Build Your First Website in 1 Week with HTML5 and CSS3](http://bit.ly/2zGtPM8) * The Fastest Way to Learn HTML & CSS for the Real World ### [Data structure](https://www.quickcode.co/free-courses-learn/Data-Structures/14) #### [Data Structure — Part I](http://bit.ly/2yNTeob) * Design, implementation and analysis of basic data structures using Java language. ### [HTML](https://www.quickcode.co/free-tutorials-learn/HTML/6) #### [Introduction to HTML](http://bit.ly/2yQNKcp) * HTML is one of the major building blocks for creating web applications and websites. #### [Intro to HTML5 Game Development](http://bit.ly/2liLKX9) * Get started making mobile games with HTML5! Learn how to create HTML5 games and publish them to the Amazon Appstore #### [A how to guide in HTML](http://bit.ly/2yUQI1m) * Learn the language of the web in a quick and accessible way from ground up. #### [Learn HTML5 Programming From Scratch](http://bit.ly/2yPE8OS) * A Complete HTML5 Programming Course for Beginners #### [Beginner Photoshop to HTML5 and CSS3](http://bit.ly/2zGobtv) * Learn how to convert a Photoshop design into HTML5/CSS3 using Dreamweaver. #### [HTML for Beginners](http://bit.ly/2ljf4wL) * Learn HTML for beginners step by step, with projects included. #### [Web Development By Doing: HTML / CSS From Scratch](http://bit.ly/2zGocO5) * Web Development From Scratch: Learn By Doing For Complete Beginners. HTML And CSS. Code Your First Website In 1 Hour. #### [Programming for Entrepreneurs — HTML & CSS](http://bit.ly/2yPE7KO) * Are you an entrepreneur with zero [coding](https://hackernoon.com/tagged/coding) experience? — Learn the basics of web development with this beginners course! #### [Learn HTML & CSS: How To Start Your Web Development Career](http://bit.ly/2liLNlN) * Learn HTML & CSS To Jump Start Your Career In Web Development #### [Create Interactive HTML5 Animations with Adobe Edge Animate](http://bit.ly/2yUbuyn) * Explore everything from A-Z about creating HTML5 animations and interactive content within Adobe Edge Animate. #### [HTML and CSS for Beginners — Build a Website & Launch ONLINE](http://bit.ly/2ljf2VF) * HTML and CSS for Beginners course will give your all the knowledge you need to master HTML and CSS easily and quickly. #### [Master the Basics of HTML5 & CSS3: Beginner Web Development](http://bit.ly/2liLKq7) * Start your journey towards becoming a bona fide web developer by learning these foundational concepts of coding #### [HTML5 and CSS3 Fundamentals](http://bit.ly/2yUbsXh) * Build your very own website with HTML5 from scratch using HTML5 and CSS3 — designed for complete beginners #### [Build Your First Glass Web App Theme With HTML5 And CSS3](http://bit.ly/2lipwo7) * A complete step by step code along series to help you deisgn the most prettiest glass footer with HTML5 and CSS3 #### [Write quicker HTML5 and CSS 3; productivity hacks with emmet](http://bit.ly/2lipz3h) * Change the way to write HTML 5 and CSS 3 codes. A faster way that will increase your productivity to write codes #### [HTML Introduction Course: Learn HTML in 2 hours!!!](http://bit.ly/2lipyfJ) * Start Your Web Development Career by Learning HTML #### [Become a HTML and CSS Developer — Build a Responsive Site](http://bit.ly/2liNDDd) * Take the first step to becoming a professional web developer #### [HTML: The first step for absolute beginners](http://bit.ly/2liNLmb) * Start developing your first web pages even if you don’t have any IT background #### [A Complete Introductory Tutorial on HTML5](http://bit.ly/2liqr83) * Gain a strong understanding of HTML and HTML5’s new features with a teaser on CSS and JavaScript #### [EMMET Faster HTML & CSS workflow — Best Tool For Developers](http://bit.ly/2zGo94R) * Emmet is plugin for text editors that helps you write HTML and CSS faster. Work quicker saving time & making more money. #### [Create Website from scratch in Urdu & Hindi](http://bit.ly/2liNH5V) * Website layout in HTML and CSS #### [HTML and CSS Foundations](http://bit.ly/2li0NQW) * A super quick introduction to HTML and CSS #### [Learn HTML for Absolute Beginners](http://bit.ly/2yPo1AY) * Develop Your Own Website #### [HTML and CSS: The Super Fun Beginner’s Course](http://bit.ly/2li0Pbw) * The starting place for all the other HTML courses out there! #### [Introductory To HTML — Create Your Very First Webpage.](http://bit.ly/2yPo13W) * Learn the basics of HTML and create your very first webpage with just HTML #### [Build iPhone Apps using Dreamweaver CS6 and Xcode combined.](http://bit.ly/2ySTvrY) * Use your knowledge of HTML and CSS to build real iPhone apps. #### [Build Your First Website in 1 Week with HTML5 and CSS3](http://bit.ly/2zGtPM8) * The Fastest Way to Learn HTML & CSS for the Real World #### [Quick Windows \[Win8\] App Development — For Busy People Only](http://bit.ly/2yPt4kE) * Learn to build a beautiful full app in minimal timeLeverage open source, HTML5/JavaScript and tons more! #### [Learn Construct 2: Creating a Pixel Platformer in HTML5!](http://bit.ly/2lk2YTM) * Master Construct 2 Quickly Using this Course! By the end, you will have gone from beginner to advanced in no time ! #### [BlackBerry 10 App Development with HTML5](http://bit.ly/2zGo8xP) * Make great apps for a brand new Platform using HTML5 ### [Ionic](https://www.quickcode.co/free-tutorials-learn/Ionic/16) #### [Create a CRUD Application with Ionic 3 and Firebase](http://bit.ly/2yUbsqf) * Create a Shopping List with Ionic 3, Angular 4.3 and Firebase ### [Java](https://www.quickcode.co/free-tutorials-learn/Java/36) #### [Practice Java by Building Projects](http://bit.ly/2lijAeJ) * Ultimate Java interview prep course! 100% focused on applying object-oriented design in real-world applications #### [Selenium WebDriver Training with Java Basics](http://bit.ly/2yUQHun) * A short and simple course to get started with Selenium automation and learn basics of other integrated APIs #### [Java Multithreading](http://bit.ly/2yN4MI5) * Unveiling the mysteries of multithreading in Java. The ultimate Java multithreading course #### [Java Tutorial for Complete Beginners](http://bit.ly/2li88zL) * Learn to program using the Java programming language #### [Java Basics for Beginners](http://bit.ly/2yOFI3B) * Teaching the Basics of Java in Under an Hour! #### [Java for Noobs: Go from Noob to Semi-Noob](http://bit.ly/2yVFKsF) * Learn to become a programmer #### [Java From Scratch](http://bit.ly/2yP8nWd) * Study Java in a way you understand and have fun in the process #### [Easy-to-follow Java programming — Getting started with Java](http://bit.ly/2lijBiN) * Start learning Java from scratch in an easy and entertaining way #### [Quick Course — Java interview preparation — for junior](http://bit.ly/2zG5jLk) * Learn all the hard and soft skills you need to win a Java job interview! #### [Java for Noobs](http://bit.ly/2yPMDcK) * Beginners Guide to Programming in Java #### [Java Programming Basics](http://bit.ly/2lj1qty) * Learn to program! Let’s walk through some simple examples and I’ll explain everything along the way. #### [First Steps in Java](http://bit.ly/2zGx7PB) * Get a good grasp on the basics of Java programming language: topics ranging from basic syntax to database operations #### [Crash Course Into JavaFX: The Best Way to make GUI Apps](http://bit.ly/2lkuD75) * Learn how to create responsive GUI applications using the most popular Java GUI tookit, and explore the basics of JavaFX #### [Learn how to use all Java keywords](http://bit.ly/2yP9ftX) * Learn what each of the keywords are for and how to use them in your programs. #### [Eclipse IDE for Beginners: Increase Your Java Productivity](http://bit.ly/2lirrJl) * This course delivers the step-by-step guidance to help you master the core topics and techniques with Eclipse. #### [Decoding AP Computer Science A](http://bit.ly/2lkNgbi) * Ace AP Computer Science A and get an Introduction to Java #### [Eclipse Tutorial For Beginners : Learn Java IDE in 10 Steps](http://bit.ly/2yQzjVx) * Become More Productive Today #### [Data Structures in Java for Noobs (Lite Edition)](http://bit.ly/2yPOfU3) * Data Structures Made Simple With Step by Step Instructions and Diagrams ### [Javascript](https://www.quickcode.co/free-tutorials-learn/JavaScript/3) #### [Learn to Program in Javascript: Beginner to Pro](http://bit.ly/2zGoch3) * Don’t just be a good programmer, become a great one, because that is what matters. #### [Introduction to JavaScript Development](http://bit.ly/2liLOpR) * In this course we’ll introduce you to the basics and show you how to get started integrating JS in your applications! #### [JavaScript Fundamentals](http://bit.ly/2zGtPf6) * Learn JavaScript hands on in quick and easy steps #### [Introductory To JavaScript — Learn The Basics of JavaScript](http://bit.ly/2yQ6x7G) * Learn the absolute basics of JavaScript and Get Started Right Away! #### [Javascript Essentials](http://bit.ly/2lkxLju) * Learn how Javascript works, some basic API’s and finally create a mini project. #### [Ultimate JavaScript Strings](http://bit.ly/2liNDmH) * The Ultimate Practical Guide to Strings in JavaScript, how they work, how to use them, and how they can help your work! #### [Essentials in JavaScript ES6 — A Fun and Clear Introduction](http://bit.ly/2li0R38) * A creative and fun course on JavaScript ES6! Has Webpack, Babel, React, and all the new syntax you need to code in ES6! #### [ES6 / EcmaScript 6 for beginners — the essentials](http://bit.ly/2yP9zbY) * Update your Javascript skill set with ES6 also called EcmaScript 6 — The most important fundamentals you need are here #### [Code Your First Game: Arcade Classic in JavaScript on Canvas](http://bit.ly/2liLMhJ) * Program a complete game today. No special software or install required. All you need is a text editor and a web browser. #### [JavaScript Essentials 2017 Mini Course](http://bit.ly/2yPnZZS) * Learn the basis of JavaScript, including programming fundamentals you can take to PHP, Python and Node.js #### [Leveling up to ES6](http://bit.ly/2yP9Ag2) * Level up your javascript knowledge with the latest features provided in ES6 #### [MEAN Stack For Web Developers: Build Websites on Javascript](http://bit.ly/2zGo9BT) * Use cutting edge tools to build fast, robust Javascript based web applications with MongoDB, Express, Angular and Node #### [Start 3D GIS Web Development in JavaScript](http://bit.ly/2ljh480) * An easy way to deploy GIS 3D map to web with or without coding. #### [Quick Windows \[Win8\] App Development — For Busy People Only](http://bit.ly/2yPt4kE) * Learn to build a beautiful full app in minimal timeLeverage open source, HTML5/JavaScript and tons more! #### [Making Games With Phaser 2.X](http://bit.ly/2liLXcT) * Learn the fundamentals of JavaScript And Phaser! ### [JQuery](https://www.quickcode.co/free-tutorials-learn/JQuery/10) #### [Learn to Use jQuery UI Widgets](http://bit.ly/2yUbvCr) * A jQuery UI Tutorial that will show you how to use tabs, accordion, datepicker and more without having to learn jQuery!  ### [MongoDB](https://www.quickcode.co/free-tutorials-learn/MongoDB/29) #### [MongooseJS Essentials — Learn MongoDB for Node.js](http://bit.ly/2yPEqVY) * Learn how to create Mongoose Schemas to build a full CRUD application based on the MongoDB database design. #### [MongoDB and Python: Quick start](http://bit.ly/2zG9NBG) * Up and running with mongoengine #### [MongoDB Essentials — Understand the Basics of MongoDB](http://bit.ly/2lj1olq) * An introduction and overview of MongoDB as a NoSQL database solution. ### [MySQL](https://www.quickcode.co/free-tutorials-learn/MySQL/25) #### [Java Database Connection: JDBC and MySQL](http://bit.ly/2yPoyms) * Learn how to connect to a MySQL database with Java JDBC ### [Node Js](https://www.quickcode.co/free-tutorials-learn/Node-Js/5) #### [Node JS Training and Fundamentals](http://bit.ly/2ljeYVV) * Node basics and fundamentals to make you ready to create any web app using express, jade and node modules. ### [Objective-C](https://www.quickcode.co/free-tutorials-learn/Objective-C/21) #### [iOS Memory Game Objective-C XCode](http://bit.ly/2yPOeiX) * Develop a Memory Puzzle App for iOS with Objective-C ### [Oracle SQL](https://www.quickcode.co/free-tutorials-learn/Oracle-SQL/26) #### [Beginning Oracle WebLogic for Administrators](http://bit.ly/2lkNhMo) * Introductory course to Oracle WebLogic 12c. Learn how to download, install, and create WebLogic domains. #### [Oracle SQL Developer : Tips and Tricks](http://bit.ly/2ljqArH) * Learn how to use Oracle SQL Developer and take advantage of its most useful features. Use it smartly. ### [PHP](https://www.quickcode.co/free-tutorials-learn/PHP/7) #### [PHP Development](http://bit.ly/2ySxDNr) * No prerequisite skills, but buckle up and prepare to develop! Covering many aspects of PHP. #### [Practical PHP: Master the Basics and Code Dynamic Websites](http://bit.ly/2liLOWT) * Code Your Very Own Dynamic Websites by Learning PHP Through Real-World Application & Examples #### [Building a Search Engine in PHP & MySQL](http://bit.ly/2ljeZsX) * Learn how to create a dynamic multi-part data driven search engine in PHP from absolutely scratch for your website. #### [Learn what’s new in PHP 7](http://bit.ly/2yOgeDl) * Review all the new features that are coming in PHP 7 and get your app’s up to speed. #### [Learn E-Commerce Website in PHP & MySQL From Scratch!](http://bit.ly/2yUbu1l) * Learn to Create an Online Shopping Store (E-COMMERCE) website in PHP & MySQLi from scratch with Paypal Integration. #### [eCommerce Website in PHP & MySQLi (Urdu/Hindi)](http://bit.ly/2ljf143) * Learn a complete web development project “eCommerce website in PHP” from scratch in Urdu/Hindi languages. #### [Introduction to Laravel 4](http://bit.ly/2ljf287) * Start developing Web Applications with the fastest growing PHP Framework, Laravel 4. #### [Beginner PHP and MySQL Tutorial](http://bit.ly/2zGtRne) * Learn PHP and MySQL and start developing web apps like a pro! This course also comes with a Certificate of Completion. #### [Learn PHP Fundamentals From Scratch](http://bit.ly/2zGtRUg) * A Short Course on PHP Basics #### [Learn Object Oriented PHP By Building a Complete Website](http://bit.ly/2lipzjN) * Quick and Easy Guide to Master OOPs in PHP #### [Practical Understanding of PHP and MySQL](http://bit.ly/2liND6b) * Learn to understand the core of PHP and MySQL. Take the full course and Build a Database Web App #### [Build CRUD Application — PHP & Mysql](http://bit.ly/2yPo0wU) * Create Todo list app with pagination #### [Appzio on-boarding](http://bit.ly/2yPo3c4) * Native mobile applications with just PHP ### [Python](https://www.quickcode.co/free-tutorials-learn/Python/37) #### [Programming with Python: Hands-On Introduction for Beginners](http://bit.ly/2yOBeKp) * Eliminate roadblocks to learn programming: Start writing your own programs in Python 3 from scratch #### [The Top 5 Machine Learning Libraries in Python](http://bit.ly/2zHNiMF) * A Gentle Introduction to the Top Python Libraries used in Applied Machine Learning #### [The Four Pillars of OOP in Python 3 for Beginners](http://bit.ly/2zGzcey) * Learn Object oriented programming concepts of Classes, Objects, Abstraction, Encapsulation, Inheritance and Polymorphism #### [Python Hand-on Solve 200 Problems](http://bit.ly/2lj7JNK) * Most Comprehensive Collection of Python Exerciser and Solution. Cover from Fundamental to Algorithm and Data Analysis #### [Introduction To Python Programming](http://bit.ly/2zHz2U8) * A Quick and Easy Intro into Python Programming #### [Django for WordPress Developers](http://bit.ly/2zHijQV) * Learn how to code in python and how to use Django while drawing parallels to WordPress #### [Deep Learning Prerequisites: The Numpy Stack in Python](http://bit.ly/2lkWPXK) * The Numpy, Scipy, Pandas, and Matplotlib stack: prep for deep learning, machine learning, and artificial intelligence ### [R](https://www.quickcode.co/free-tutorials-learn/R/41) #### [Learn Data Science With R Part 1 of 10](http://bit.ly/2ljeBut) * Data Science with R Basics #### [R Basics — R Programming Language Introduction](http://bit.ly/2yOtCYl) * Learn the essentials of R Programming — R Beginner Level! #### [R, ggplot, and Simple Linear Regression](http://bit.ly/2yPa0TE) * Begin to use R and ggplot while learning the basics of linear regression. #### [Polynomial Regression, R, and ggplot](http://bit.ly/2ljqfoV) * Learn how to write and graph functions in R and how to fit polynomials to data sets. #### [Training Sets, Test Sets, R, and ggplot](http://bit.ly/2lk44Po) * How to evaluate regression model performance in R #### [Baseball Data Wrangling with Vagrant, R, and Retrosheet](http://bit.ly/2zHwhCr) * Analytics with the Chadwick tools, dplyr, and ggplot. #### [Batting Location Charts with Vagrant and MySQL](http://bit.ly/2ljdTxc) * Use R and MySQL together to create batting location charts from large data sets. ### [React](https://www.quickcode.co/free-tutorials-learn/React/2) #### [React basic in just 1 hour](http://bit.ly/2liNIqv) * The quick guide to learn basic concepts and workflow of how to build React app #### [React vs Angular vs Vue.js by Exampl](http://bit.ly/2liNFuP)e * Decide for yourself which you like the best. ### [Ruby](https://www.quickcode.co/free-tutorials-learn/Ruby/11) #### [Ruby Programming Quick Look](http://bit.ly/2liLLub) * Quick look into Complete Ruby Programming #### [Building Rails app with Wistia and Heroku for Newbie](http://bit.ly/2liLNSP) * In this project, I will walk you through steps of how to create a simple online education web application. #### [Learn Ruby on Rails from Scratch](http://bit.ly/2zGoaFX) * A complete guide to master Ruby and Rails framework #### [Building a Ruby on Rails Application with Neo4j](http://bit.ly/2zGoa8V) * Learn how to build a Ruby on Rails application with a Neo4j backend from scratch and develop your data model ### [Scala](https://www.quickcode.co/free-tutorials-learn/Scala/39) #### [Stairway to Scala — Setup Instructions](http://bit.ly/2li3GRM) * Set up environment and developer tools for enrolling in the Stairway to Scala training ### [Selenium](https://www.quickcode.co/free-tutorials-learn/Selenium/42) #### [Selenium with C# and Java Titbits](http://bit.ly/2yPOhv9) * Understand selenium basics which you really need #### [Cucumber with Selenium Java (Basic)](http://bit.ly/2zG9N4E) * Learn the ABC of cucumber and integrating it with Selenium #### [Selenium WebDriver with C# for Beginners + Live Testing Site](http://bit.ly/2yON7ji) * Selenium is the most popular tool to test websites! Join me and thousands of students to learn Selenium Webdriver! #### [Understanding Docker and using it for Selenium automation](http://bit.ly/2zI0PnA) * Learn docker and containers from complete ground up ### [SQL](https://www.quickcode.co/free-tutorials-learn/SQL/24) #### [SQL Server Baby Step: Installation and Configuration](http://bit.ly/2yPOfn1) * An absolute beginner’s tutorial to quickly learn how to setup Microsoft SQL Server practice environment on your machine. #### [Introduction to SQL Using TeamSQL](http://bit.ly/2zHmZpZ) * Learn the basics of SQL using TeamSQL ### [Swift / IOS](https://www.quickcode.co/free-tutorials-learn/Swift/15) #### [Swift from scratch — learn programming on iOS](http://bit.ly/2yPOcHR) * Learn the basics of new language! Create fast, safe and interactive apps with no programming experience! #### [Swift 2.0 Quickly](http://bit.ly/2yPOdLV) * Learn Apple’s new programming language #### [iOS Game Development in Swift 2](http://bit.ly/2lkjSSf) * Learn to create a ‘tripeak solitaire’ card game #### [iOS9 Apple Watch Toolkit: Make Real Apps From Scratch](http://bit.ly/2li3BNP) * Learn to Create iOS9 Apple Watch Apps using Swift. From Idea to App Store. No Experience Needed. Tips & Tricks inside. #### [Swift 3 & Xcode 8 in 1 hour](http://bit.ly/2yP27hb) * Learn Swift 3 and Xcode 8 by creating a simple game called MyPokemons #### [Introduction to Sprite Kit with Swift 3](http://bit.ly/2lk43Lk) * Learn the basics of game development using Xcode #### [Swift 3 — Create A Simple iOS Game](http://bit.ly/2yUSnnF) * A Complete Guide to Creating a Simple Swift 3 iOS Game #### [Learn Swift Programming for Beginners (Updated 2017)](http://bit.ly/2lk43ei) * Learn Swift programming for absolute beginners! #### [Basic Swift 4 and iOS 11 — Free Preview](http://bit.ly/2yOgNNt) * Learn iOS 11 and Swift 4 & become an app entrepreneur! #### [The Complete Swift 4 Bootcamp](http://bit.ly/2zHvQIj) * Learn all the basics of Swift and get started making iOS and Apple Watch Applications! #### [Introduction to iOS 11 Development: Swift 4 and Xcode 9](http://bit.ly/2yPOiiH) * Learn the basics of iOS 11 Development in this free course! We’ll cover swift and make 2 complete applications! #### [iOS App Development For Beginners — No Swift Skill Required](http://bit.ly/2lkigYL) * Develop a complete app without writing a single line of code — iOS 11 and Xcode 9 #### [Swift Programming For Beginners — No Programming Experience](http://bit.ly/2yPv38A) * Learn Swift for iPhone iOS development, no programming development experience is required. Swift for complete beginners #### [Start 3D GIS iOS App Development in Objective C](http://bit.ly/2yOlQO0) * Create your own awesome 3D map app in such an easy way! #### [Create iPhone Apps from Scratch with iOS7 — Starter Course](http://bit.ly/2yOgYZ9) * Use a Mac or PC to create your first iPhone app using Xcode 5. No programming experience required to learn Objective C #### [Become an iOS Developer from Scratch](http://bit.ly/2yOmXNG) * A step-by-step iOS development tutorial for aspiring developers with no coding or Objective-C experience. ### [Xamarin](https://www.quickcode.co/free-tutorials-learn/Xamarin/17) #### [Xamarin Native iOS Memory Game C#](http://bit.ly/2y6vUoF) * Programming Native iOS Programming with Xamarin and C# #### [Xamarin Android Sliding Puzzle C#](http://bit.ly/2lj1nxS) * Native Android App with Xamarin and C# ### Others #### [Learn how to create a WordPress theme using Pinegrow](http://bit.ly/2yUbTkn) * From your HTML template to a fully functional WordPress theme. #### [Load Wordpress 400% Faster without any Technical skills](http://bit.ly/2liLMOL) * Learn how to increase your wordpress blog speed with no technical skills. Even I don’t know HTML to be honest. #### [Setup OS X development environments](http://bit.ly/2lj04is) * This course covers the easiest way to setup multiple environment stacks. Such as Java, Ruby, DB’s and more #### [CCNA MPLS Core technologies and MPLS Layer 3 VPNs: Exam prep](http://bit.ly/2li0UvQ) * Prepare for CCNA, ICND2, CCNP or CCIE exams by learning about MPLS, VRFs, MBGP, Labels, redistribution, VPNV4, PHP +more #### [Getting Started with TypeScript // A Javascript Compiler](http://bit.ly/2li0O7s) * Learn the Technology behind the Microsoft-created Javascript Compiler #### [Amazon Web Services (AWS) — Zero to Hero](http://bit.ly/2liNG1R) * Beginners, learn AWS by using it. AWS EC2 web server, AWS NodeJS Server, AWS RDS database server, S3, SES & CloudWatch. #### [NodeJS CI/CD with AWS CodePipeline and Mocha — Zero to Hero](http://bit.ly/2li0RAa) * AWS Continuous Integration and Delivery CI/CD for NodeJS using AWS CodePipeline, AWS Elastic Beanstalk and Mocha. #### [Bootstrap 4: Create a landing page](http://bit.ly/2yP9yEW) * Learn Bootstrap 4 by creating a unique responsive landing page with custom CSS, icons, web fonts and smooth scrolling. #### [Game Development Crash Course w/Corona SDK: You Can Do It!](http://bit.ly/2yPPK4D) * Impress your family and friends with your own iOS & Android mobile game in this Game Development Course for Beginners! #### [Livecode : One code to rule them all](http://bit.ly/2yPPKBF) * The Write Once, Deploy Anywhere myth can finally be a reality with Livecode. Develop for Mac, Win, Linux, iOS, Android #### [Rapid Prototyping with Ionic: Build a Data-Driven Mobile App](http://bit.ly/2lgHI1k) * Retrieve data from multiple API’s; d3js charting, caching, databasing, RSS feeds, notes, (un)follow functionalities. #### [Learning Apache Hadoop EcoSystem- Hive](http://bit.ly/2yO22dt) * Learn Apache Hive and Start working with SQL queries which is on Data which is in Hadoop #### [Build and Deploy a LAMP server on AWS](http://bit.ly/2lk41Dc) * Build your own webserver and deploy a website within one hour on AWS #### [Get in touch with Tricentis Tosca Testsuite](http://bit.ly/2lk45Ts) * This course guides you through the world of software test and test automation with Tosca. Learn testing with a new tool. #### [API and Database Testing with Specflow and C#](http://bit.ly/2yV1STO) * Understanding and building API and database testing from groundup #### [Learn Test Automation with Boozang](http://bit.ly/2yV0wsf) * Learn test automation in an afternoon without any need for programming #### [CCNA R&S Labs: Learn by Scenarios](http://bit.ly/2lijzaF) * Learn CCNA R&S course by practical scenarios > Looking for more free programming courses? > Discover free online programming courses on [Quick Code](http://quickcode.co). > Quick code curates new free courses everyday. It’s a place for free courses on web development, mobile development, big data, machine learning, database, data science, chatbot, cryptocurrency and more. — whatever you’re learning on. > Use [**chrome extension**](https://chrome.google.com/webstore/detail/quickcode-free-online-pro/nnigpbiaggiephcndokoaongeefpbdcj?hl=en) to get the daily update on new free programming courses. ### Interested in Best and Top Rated Online Programming Courses? [**Signup**](http://www.coursesity.com) to get exclusive updates before anyone else.