Online programming courses are getting popular these days. Udemy is the leader in providing best online programming courses at affordable prices.
Table of Contents
Online Programming Courses
I have been using Udemy courses for long time now to stay updated, below is the list of programming courses that I have enrolled. These are very high quality courses with thousands of students and very high rating. I am updating these courses list regularly, the italic ones are the latest addition to these online programming courses.
Disclosure: This post contains affiliate links, I might get referral earnings when you buy courses using these links.
- The Complete Java Tutorial with Java 8 – Amazing Course for Java Beginners, I have bought this one.
- The Complete Java 8 Developer Course
- Learn Java SE 8 & Prepare for the OCA Java Programmer Exam – Good for OCA Certification
- Master Object Oriented Design in Java – Homework + Solutions
Java & Java EE
- Advanced Java Programming
- Servlets and JSPs Tutorial
- Introduction to Data Structures & Algorithms in Java
- Java Web Services
- Java Persistence: Hibernate and JPA Fundamentals
- SDLC with SOA Spring Java JMS GIT ActiveMQ MongoDB Jenkins – My Single Most Recommended Course
- Spring Tutorials (Beginners) – Best Course for Spring Begineers
- Learn Spring Boot – Rapid Spring Application Development
- Spring MVC For Beginners : Build Java Web App in 25 Steps – Best for Spring MVC Complete Knowledge
- Building An E-Commerce Store Using Java Spring Framework – Best Course for Spring Security, Highly Recommended! I have bought this one.
- AWS Certified Developer – AWS is HOT, add it to your resume, good for beginners. I am thinking to buy this.
- AWS Certified Solutions Architect – AWS advanced course
- Certified WhiteHat Hacker Level 1 ( CWHH Level 1) – Great course for anyone in programming
- Ethical Hacking from Scratch to Advanced Technique – advanced techniques, I have got this one.
- Learn Devops: Continuously Deliver Better Software
- The Docker for DevOps course: From development to production
- Mastering Ansible – future of parallel deployment, highly recommended, hot demand in market for Ansible skill.
- Beginning Scala Programming – for those who asked for Scala courses.
- Learn To Build Scala Apps From Scratch – for advanced Scala programming
- The Best Software Testing Training You Will Ever Get – A nice course, highly recommended for QA guys.
- Selenium Webdriver with Java Basics+Advanced+Interview Guide
- JUnit and Mockito Crash Course – Java Testing Framework Course
- Learn Linux in 5 Days and Level Up Your Career – working on Linux, then you can get this.
- Learn Linux Administration and Supercharge Your Career – for system admin
- Python Step by Step: Build a Data Analysis Program
- Learning Python for Data Analysis and Visualization
- Complete Python Bootcamp
NodeJS & Angular 2
- Learn Nodejs by building 12 projects
- Angular 2 and NodeJS – The Practical Guide to MEAN Stack 2.0 – Amazing Course
- The Complete Android & Java Developer Course – Build 21 Apps
- Master Android 7 App Development – Latest Android Studio Version
- The Complete Web Developer Course 2.0 – Great Upgraded Course
- The Complete Bootstrap Masterclass Course – Build 4 Projects
- Bootstrap 4: Exploring New Features
- Git Complete: The definitive, step-by-step guide to Git – anybody want to go into deep details of Git.
That’s the complete list of best online programming courses, this is how I keep myself updated and learn new technologies easily.