Become the Programmer that gets the job offer!

Life is too short to risk outdated or obsolete training.
Learn the right way to program that will maximize your future career options.

Welcome to the Learn Programming Academy!

Please take a look at the video above from our founder, Tim Buchalka.
In it he discusses our free programming career guide, our fifty two courses,
and what we believe is the most important skill you need to have to
succeed as a programmer (it’s probably not what you think).

Gain Clarity on your career in Programming.

The Only Programming Career Guide You’ll Ever Need

CHECK OUT OUR COURSES ON UDEMY

Java Masterclass 2025: 130+ Hours of Expert Lessons

(0 review)
892641
students
(202966 Reviews)

Step into the world of programming with our Java Programming Masterclass, meticulously updated for 2024. Since its inception in 2016, this course has evolved...

Free

Learn Python Programming Masterclass

(0 review)
431241
students
(103534 Reviews)

Whether you want to: – build the skills you need to get your first Python programming job – move to a more senior software developer...

Free

Beginning C++ Programming – From Beginner to Beyond

(0 review)
325810
students
(73726 Reviews)

Which programming language is often seen as a badge of honor among software developers?  C++ Which programming language can you learn that when added...

Free

SQL for Beginners: Learn SQL using MySQL and Database Design

(0 review)
180431
students
(57961 Reviews)

Discover the Power of SQL & Databases: A Comprehensive Guide for Aspiring Tech-Savvies! Are You a Student or Professional Eager to Master SQL? Embarking...

Free

C Programming For Beginners – Master the C Language

(0 review)
170629
students
(37110 Reviews)

Have you never programmed a computer before, and think or have been told that C is a good programming language to get started with.  It is!...

Free

Data Structures and Algorithms: Deep Dive Using Java

(0 review)
115224
students
(21812 Reviews)

So you’ve worked with the basics of data structures and algorithms in Java (or another OO programming language) but feel like you need a deeper...

Free

Android Java Masterclass – Become an App Developer

(0 review)
71953
students
(10654 Reviews)

There’s no getting around it. Android accounts for 81.7% of all smartphones sold, but not all come packed with the very latest Android Nougat....

Free

Android App Development Masterclass using Kotlin

(0 review)
41016
students
(6057 Reviews)

What do you get in this course? In this course, you will discover the power of Android app development, and obtain the skills to dramatically...

Free

Java Spring Tutorial Masterclass – Learn Spring Framework 5

(0 review)
40768
students
(6394 Reviews)

There is no doubt that having Spring Framework skills on your résumé will make you a more employable Java developer. Spring developers are in...

Free

Advanced C Programming Course

(0 review)
39809
students
(4915 Reviews)

What you will learn in this course? The C programming language in 2020 is still one of the most popular and widely used languages....

Free

Kotlin for Java Developers

(0 review)
31358
students
(5052 Reviews)

Are you a Java developer wondering if you need to learn Kotlin? Maybe you are an experienced Java developer who wants to learn Kotlin quickly,...

Free

Oracle Java Certification – Pass the Associate 1Z0-808 Exam.

(0 review)
30243
students
(5970 Reviews)

So you’ve learnt some Java, but are struggling to get an interview, let alone a job. Or you are stuck in a low paying programming...

Free

Java SE 11 Developer 1Z0-819 OCP Course – Part 1

(0 review)
27918
students
(4156 Reviews)

Becoming Java certified is a great way to help improve your career options with more job opportunities and more pay. That’s because Oracle’s Java...

Free

Introduction to Continuous Integration & Continuous Delivery

(0 review)
27685
students
(13883 Reviews)

Maybe you’ve heard the terms Continuous Integration and Continuous Delivery before, but have never really had time to find out what they mean, and...

Free

Windows Presentation Foundation Masterclass

(0 review)
25671
students
(4849 Reviews)

Do you know a little programming in C# or another language, but are struggling to get an interview, let alone a job? Maybe you are stuck in...

Free

The Complete Xamarin Developer Course: iOS And Android!

(0 review)
25559
students
(4568 Reviews)

So you’ve learnt some programming, but are struggling to get an interview, let alone a job. Or you are stuck in a low paying programming...

Free

Master MATLAB through Guided Problem Solving

(0 review)
25301
students
(4156 Reviews)

MATLAB is the premier programming language of scientific computing in university, research, and industry. Excellent MATLAB programming skills can make or break a career...

Free

PHP for Beginners

(0 review)
21508
students
(3948 Reviews)

Are you wanting to get into Web development, but are not sure where to start?  So maybe you tried out some PHP and MySQL...

Free

Java Enterprise Edition 8 for Beginners course

(0 review)
20798
students
(3297 Reviews)

Are you ready to take your Java skills to the next level and finally understand Java Enterprise Edition (JEE) ? The fact is, that...

Free

Learn Java Programming Crash Course

(0 review)
20420
students
(4300 Reviews)

If you want to learn to program in Java in far less time than you previously thought possible then read on. The world today...

Free

Python REST APIs with Flask, Docker, MongoDB, and AWS DevOps

(0 review)
19558
students
(2253 Reviews)

So you know a bit of Python and want to learn about RESTful API’s and other cool technologies like Flask, Docker, MongoDB to name...

Free

Java SE 11 Developer 1Z0-819 OCP Course – Part 2

(0 review)
14552
students
(1183 Reviews)

Becoming Java certified is a great way to help improve your career options with more job opportunities and more pay. That’s because Oracle’s Java...

Free

Learn Go for Beginners Crash Course (Golang)

(0 review)
13947
students
(2450 Reviews)

If you are like most people wanting to learn a programming language, you don’t have much spare time.  What time you have is extremely...

Free

The Java Design Patterns Course

(0 review)
13319
students
(1182 Reviews)

So you have some Java experience under your belt, but are trying to figure out what to do next to make it easier to...

Free

Git & GitHub Masterclass

(0 review)
13075
students
(1770 Reviews)

Git is the most used version control system for programmers in the world.  GitHub, with 57 million repositories (projects) and 28 million users is ...

Free

Learn C# for Beginners Crash Course

(0 review)
11687
students
(2176 Reviews)

If you are like most people wanting to learn a programming language, you don’t have much spare time.  What time you have is extremely...

Free

ArcPy for Python Developers using ArcGIS Pro

(0 review)
9018
students
(1649 Reviews)

The global Geographic Information System (GIS) market is expected to by worth over ten billion dollars by 2023, and is growing at a huge...

Free

Advanced Algorithms in Java

(0 review)
8611
students
(478 Reviews)

Once you know the basics of Java, you will want to start figuring out Algorithms and Data structures. Used correctly, your code will run...

Free

3D Programming with JavaScript and the Three.js 3D Library

(0 review)
6507
students
(970 Reviews)

Do you want to get into 3D programming with Javascript but don’t know where to start? Maybe you have tried out the Three.js 3D...

Free

The Advanced Xamarin Developer Masterclass

(0 review)
6366
students
(527 Reviews)

If you have some existing Xamarin development experience (perhaps completing or done at least done some of Eduardo’s (the courses instructor) Complete Xamarin Course,...

Free

Python Tkinter Masterclass – Learn Python GUI Programming

(0 review)
5998
students
(757 Reviews)

Have you done some Python programming but want to take your skills to the next level?  Maybe you just want to add GUI programming to...

Free

What’s New in Java 9 – Modules and More!

(0 review)
5789
students
(839 Reviews)

Do you know some Java, but worry that with the recent release of Java 9, your skills are now outdated? Maybe you are a programmer...

Free

Ethical Hacking Course: Protect Yourself From Being Hacked

(0 review)
5447
students
(457 Reviews)

So you want to get a job in Information Technology security, but are struggling to get an interview, let alone a job. Or you got hacked,...

Free

Azure Machine Learning using Cognitive Services

(0 review)
5275
students
(476 Reviews)

Has Microsoft’s Cognitive services piqued your interest, but you haven’t been able to find a decent course that will teach you how to use...

Free

Python GUI Programming Using PyQt5

(0 review)
5207
students
(780 Reviews)

Python programmers are among the highest paid developers on the planet.  Lots of programmers are trying to build an edge as Python developers in...

Free

Machine Learning with Python from Scratch

(0 review)
4654
students
(332 Reviews)

Machine Learning is a hot topic!  Python Developers who understand how to work with Machine Learning are in high demand. But how do you get...

Free

Learn Java Creating Android Games Using the LibGDX library

(0 review)
3814
students
(518 Reviews)

Games developers are in huge demand, with many new and exciting opportunities becoming available to programmers who understand the technology. Are you looking to...

Free

Master CI/CD for React Native

(0 review)
3799
students
(423 Reviews)

What you will learn in this course? In this course, you will learn the fundamentals of CI/CD which is short for Continuous Integration/Continuous Delivery...

Free

Android Firebase Masterclass – Master Google Firebase

(0 review)
3454
students
(376 Reviews)

What you will learn in this course? In this course, you will learn the fundamentals of Firebase and all of its benefits, and then...

Free

Python Django 4 Masterclass | Build a Real World Project

(0 review)
3331
students
(339 Reviews)

Welcome to the Python Django 4 Masterclass, where you will learn Django and create a real-world project. Python is one of, if not the...

Free

Master CI/CD for iOS Developers

(0 review)
3019
students
(479 Reviews)

What you will learn in this course? In this course, you will learn the fundamentals of CI/CD which is short for Continuous Integration/Continuous Delivery...

Free

Learning Bootstrap – From HTML to WordPress Theme

(0 review)
2841
students
(167 Reviews)

If you’re a web or graphic designer who has the desire to revamp your skills and take them it to a whole new level,...

Free

Search Algorithms in Artificial Intelligence with Java

(0 review)
2668
students
(158 Reviews)

One area in Java development that is extremely hot right now is Artificial Intelligence. Java developers who understand how to develop Artificial Intelligence (AI)...

Free

The Complete Javascript Course for Developers

(0 review)
2618
students
(440 Reviews)

Knowledge of JavaScript is absolutely essential for a developer in 2018.  You’ve arrived on this page, so you are probably aware of that. The fact...

Free

Master CI/CD for Android Developers

(0 review)
2227
students
(337 Reviews)

What you will learn in this course? In this course, you will learn the fundamentals of CI/CD which is short for Continuous Integration/Continuous Delivery...

Free

HTML and CSS Masterclass

(0 review)
2146
students
(286 Reviews)

Are you someone who’s interested in web design and development but have no idea where to begin? Perhaps you have heard of HTML and...

Free

Learn Kotlin and Create Games Using the LibGdx Library

(0 review)
1548
students
(199 Reviews)

Games developers are in huge demand, with many new and exciting opportunities becoming available to programmers who understand the technology. Are you looking to...

Free

Python Crash Course: Gain Real World Developer Skills Now!

(0 review)
1488
students
(144 Reviews)

If you want to learn to program in Python in far less time than you previously thought possible then read on. The world today...

Free

Learn To Write 2D Games with C# and Unity

(0 review)
1464
students
(111 Reviews)

Have you always wanted to create your own games, but don’t know where to start? Maybe you tried out Unity, but could not really...

Free

Mastering Intellij IDEA and Android Studio

(0 review)
1258
students
(102 Reviews)

Have you used JetBrain’s fantastic IntelliJ IDEA IDE (Integrated Development Environment) and been amazed at the power but wondered how to take advantage of the incredible range...

Free

MongoDB Masterclass: Excel in NoSQL & Pass Certification!

(0 review)
1226
students
(109 Reviews)

Unlock the Power of MongoDB: The Comprehensive NoSQL Database Course Are you ready to embark on an exciting journey towards mastering MongoDB? Look no...

Free

Ruby for Beginners

(0 review)
863
students
(82 Reviews)

So maybe you tried out Ruby on Rails, but found it too hard, because you didn’t know the Ruby programming language. Maybe you have...

Free

Ruby on Rails for Beginners

(0 review)
848
students
(66 Reviews)

So maybe you tried out Ruby on Rails, but found it too hard and feel that you need a more comprehensive introduction. Maybe you have...

Free

JavaScript Crash Course: Learn Essential Coding Skills Fast!

(0 review)
593
students
(45 Reviews)

Discover the Fastest Way to Learn JavaScript and Boost Your Programming Career!Time is precious, and finding the perfect balance between work, study, and personal...

Free

Oracle SQL Mastery: From Novice to Certified Database Pro

(0 review)
582
students
(31 Reviews)

Master the World of Oracle SQL with Our Comprehensive Course! Are you ready to become an Oracle SQL master? Whether you’re a total beginner,...

Free

Master CI/CD for Xamarin

(0 review)
480
students
(50 Reviews)

What you will learn in this course? In this course, you will learn the fundamentals of CI/CD which is short for Continuous Integration/Continuous Delivery...

Free
View All
1346436
STUDENTS
602121
REVIEWS
208
COUNTRIES REACHED
59
COURSES

RECENT REVIEWS

Recent reviews left by students in our courses.

Thomas Oliveira Horta

Kotlin for Java Developers
This course is perfect for anyone that already has a Java background, as it properly uses this knowledge to avoid repeating stuff unnecessarily. If you already know Java, the course is very straight to the point and at the same time is very detailed about new aspects of the Kotlin language. The teacher shows a lot of experience in both Java and Kotlin and don't leave questions unanswered throughout the course. I have to say that this was money well spent, as I am a professional Android Developer and expect to start using Kotlin both in personal and professional projects in the near future.

Mr Biggins

Ruby for Beginners
I was not expecting this course to be so in depth. I am glad that I enrolled in this course because in only few minutes I had my machine up and running with the tools I would need for Ruby. The instructor is very good at explaining stuff and showing you ways of coding in Ruby. You can't go wrong with this instructor.

Graziano capannelli

Java Spring Tutorial Masterclass - Learn Spring Framework 5
I have found this course a very good one. I had some experiences with spring, but this course it is full of good examples that can be applicable in real spring projects. So thank you Tim very much. I really enjoyed your course.

G. Houston

Learn Java Creating Android Games Using the LibGDX library
Brilliant course. I love how it's structured. The creation of small sample experiments within a sample browser is particularly handy as it gives us something to refer back to and keeps these samples in one self-contained project. It\'s also a mini productivity Masterclass. I was already familiar with IntelliJ/Android Studio to the point where I could get by without ever using the mouse, and yet I\'ve still learnred tons new tricks for the IDE. Goran certainly knows his stuff, that much is clear! His explanations are easy to understand, and the actual creation of the games is done in a logical progression that makes it enjoyable to follow as the game(s) are built up step by step from things we\'ve learned while builing sample code in previous exercises. I can\'t think of any downsides to taking this course. If you\'re at all interested in making games, libGDX is a very good engine for that. And this course is hands down the best libGDX course available. In the time since its release it\'s only grown better with the addition of an entire section devoted to Java so students can get up to speed with the language quickly.

Tamas Galli

What's New in Java 9 - Modules and More!
Thorough but easy to understand presentation, highlighting many of the new features of Java 9. I really enjoyed the course. Because of the mode of the presentation, the well-grouped material and breaking down the stuff in many small units, it can be of benefit to well-grounded and beginner java programmers, as well. Thanks for the course of this high standard.

Rod Stafford

Android App Development Masterclass using Kotlin
Tim is the best. When I found out he personally was instructing this course I signed up right away. You can tell he pays attention to comments and has a lot of experience teaching by the way he addresses errors, pitfalls, and alternate ways of approaching a problem, and his "homework" problems are actually well tailored to not be too simple or too complicated. Really a pleasure.

Asif Imtiaz Ahmed

Android Java Masterclass - Become an App Developer
I have done some courses with other instructors in and outside of Udemy. One of the main, and in my opinion most treasured aspects of Tim's lectures is that he gives a very detailed and holistic approach to his teachings. I was rarely in a position where I was just memorizing certain parts of a code hoping that it will make sense to me someday. He is so comprehensive that it really helps clear up the concepts. Tim's courses are so so so worth every penny spent! he is thorough and sincere and a wonderful proactive teacher!

Januar Ikmal

SQL for Beginners: Learn SQL using MySQL and Database Design
Great course and great instructor for this course. I'm sure i'm not wasting my money for buying this course because the material content is great and easy to understand for beginner like me. Maybe you should adding more cases and more example for database design section, i think that will completing this course overall.

Steve Thompson

Learn Kotlin and Create Games Using the LibGdx Library
I find the instructor really engaging. I know a lot of the material, having a great deal of programming experience and some Kotlin exposure in the past, but somehow the instructor makes it all fascinating again. While I am not at the point where we are covering libGDX, so far I'm having fun.

Todd Miller

Ethical Hacking Course: Protect Yourself From Being Hacked
Enlightening, explains the theory then deep dives with examples. Knowledgeable instructor, I found this easy to follow and understand. Spent many hours between sessions applying the knowledge in labs...and plan to revisit this course as I continue to apply the knowledge learned. Enjoyed the fact of going over previous setups in order to reinforce what you have learned. This approach worked well for me, but understand where others may which to jump ahead. I would highly recommend the course and Instructor.

G. Houston

Learn To Write 2D Games with C# and Unity
I\'ve tried a couple of other game development courses on Udemy, and Goran Lochert is by far the best instructor in this subject. I first discovered him via in his LibGDX course, and his teaching style and explanations really resonate with me in a way I\'ve not found with other courses. The lessons are structured in a way that makes total sense. He knows exactly when to gloss over things and come back to them later to keep things moving forward, as well as when to stop and take the time to go into a topic in greater depth. When I saw he had a Unity course I couldn\'t resist, had to get it, and I\'m glad I picked it up. Most courses I\'ve encountered prior to this one either have a very short C# primer leaving you hungry for more, or try to teach C# at the same time as they are teaching the engine. By contrast this course starts off with a very comprehensive C# section. And thanks to Goran\'s teaching style, moves forward at a comfortably quick pace. To me, this course is a must buy to anyone who\'s interested in the Unity engine and wants to get a solid understanding of it.

Ebeyrer

The Complete Xamarin Developer Course: iOS And Android!
I was sceptical of buying an online course but this was worth it. Even with the changes to xamarin forms since this was released, I am still able to follow along quite well. So far, my favourite part of the course is the way the instructor pronounces "category". His accent is no hurdle at all and makes the experience unique and interesting

Kevin Freeman

Beginning C++ Programming - From Beginner to Beyond
I love the courses set up by Tim Buchalka. I have used the Python, Java and Android courses. In this C++ course Frank does an excellent job of using slides as an overview and then walking you through and explaining in full detail. As a teacher I can appreciate this approach in trying to reach the various learning needs of all students. Thanks for the hard work guys.

Ruggiero Marco Paolillo

PHP for Beginners
Achieving perfection in a web development course is not an easy task and Dave Hollingwoth did it again. Dave has summarized more than 15 years or so of php web development in this brilliant course (the other course by Dave I suggest is the one about building MVC framework from scratch). In other words i can safely throw away a lot of books I have about PHP and save space on my book shelves :-). The course is perfectly organized. Everything is explained from ground up. The meticulousness of the teaching can be seen in every single topic. I like the gradualism and the speed Dave uses to teach every single topic without spending much time about useless technicalities. Moreover, most importantly, at the end of the entire course you will have a perfectly organized and working WEB application that you can use as a starting pont for further improvements. Even if I am not a beginner and most of the topics explained here are not new to me, I have to admit that I found many tips and good practises useful to my everyday work. Having said that I would recommend this course not only to beginners but also to those like me have developed software using PHP for years now. Last but not least, as I remarked in another review, Dave's English is music to my ears and I think this is rare goods here on Udemy.

Hishamuddien Rumaney

Windows Presentation Foundation Masterclass
Because of how well this course covered WPF and MVVM, I have become very familiar and experienced with WPF and MVVM. I have learnt an enormous amount of useful skills that I can use in my job and beyond. At first MVVM was a very strange aspect to me since I have never encountered it prior to my job and this course but now have a great insight into MVVM. The Instructor Eduardo is really good and takes you through the basics to the more advanced aspects of WPF and MVVM and his lessons engage the learner from the learner's point of view thus covering complicated topics in an easily understandable manner

Oseikhuemen Davis Ojie

Master MATLAB through Guided Problem Solving
At first when I saw it wasn't Tim I was discouraged but I tried it and found out that the saying that eagles associates with eagles is true. Micheal is a bomb!

Nidhi Kumari

Machine Learning with Python from Scratch
Nicely explained.

Negib Khalef

Advanced Algorithms in Java
Excellent, just what I need in my arsenal for coding.

Jam Hussein Ahmad

Python REST APIs with Flask, Docker, MongoDB, and AWS DevOps
Overall a really good course. Doesn't cover all topics comprehensively, but covers all topics enough for you to know how to use them and get up to speed on these technologies. Highly recommend the course.

Antoine Bigirimana

3D Programming with JavaScript and the Three.js 3D Library
yes

Rafael Vinicius Bento Peppi

Java Masterclass 2025: 130+ Hours of Expert Lessons
Never knew anything about Java, except when Windows asks to do updates, but this course is great. I\\\'m really understanding it!! Great job!!! Tim really explains well. He passes the right amount of information on each lecture. And also the challenges helped me to train my new skills and logic. Goran is also doing a espetacular job at answering questions. After each lecture i check the questions forum. It\\\'s really enlightening! I also do a lot of on-line research about topis. So far it\\\'s been a great experience!! Thank you all for this course! Looking foward to finish this one and start another in this area.

Nijastan Kirupa

Learn Python Programming Masterclass
Great course. It is very comprehensive. I was surprised by how was covered. It covered many expert level topics and gives all the tools to be a proficient Python developer.

Laerte Mancuso Jr.

C Programming For Beginners - Master the C Language
If I had known that this course would be like this, I would have done only this, and not so many others. The instructor has excellent didactics, it is very clear, he is available to solve doubts, and for a beginner course, surely it is very comprehensive.

Thierno Amirou DIALLO

Data Structures and Algorithms: Deep Dive Using Java
This was a great course. I had little knowledge of algorithms and data structures but now I feel confident in pursuing my journey in the programming world. I strongly recommend the course.

Marc Gagliardo

Oracle Java Certification - Pass the Associate 1Z0-808 Exam.
Great instructor, really knows the material well and provides very good examples. I was already familiar with Java coming in, but even I was able to learn a lot of knew things. I would highly recommend this course.

Nishant Dutta

Java Masterclass 2025: 130+ Hours of Expert Lessons
The instructor is very clear and crisp and confident in the content he speaks, really like the way he has given the introduction.

Kanu Emeruwa

Master MATLAB through Guided Problem Solving
Yes, in these introductory lectures I very much appreciate how he has designed this course and the guidance he has provided for success in working through the course.

Tácio Mendes

Android App Development Masterclass using Kotlin
I had a wonderful time learning with Tim, he's a very experienced and fun instructor! 😀 I feel ready to start creating my own apps now!

Ulya Yılmaz

Learn Python Programming Masterclass
It was the perfect match. Couldn't have found a better one if I tried.

Ali Can BATUR

Java Masterclass 2025: 130+ Hours of Expert Lessons
Best Java tutorial I've ever seen, I really like watching the videos and applying the things I learn at the same time. Best in-depth learning experience I've ever seen . Excellent job from Tim Buchalka and I really recommend taking this course. Don't hesitate a second to buy it 🙂

Nitin NEGI

Beginning C++ Programming - From Beginner to Beyond
great job! no word to say about your good work,giving knowledge for all the aspiring students at a very cheap rate.god bless you sir.

Allan Holtzmann

Learn Python Programming Masterclass
The course is well constructed and welcoming. It explains why they suggest doing things in particular ways, but does not restrict you if you have reason to do things another way. The challenges and code reviews are helpful to teach you what to do when you get your hands on someone else's code in the field.

Satish Vijayan

Java Masterclass 2025: 130+ Hours of Expert Lessons
Good comprehensive Java course. I have a lot of development experience, but first time with Java. I was able to relate and apply in a short time span - 2 weeks.

Shan

Java Masterclass 2025: 130+ Hours of Expert Lessons
His lectures are well structured. His lectures are in a proper sequence such that we understand everything and not cover a topic in a lecture that will be taught in detail in the following lectures. By doing this, we understand almost 100% of each lecture and can apply it in our coding journey.

Anand Jain

C Programming For Beginners - Master the C Language
I had an amazing experience through out the course. I have attended complete course and done all the exercises/challenges. This course is great for beginners as it lays foundation of programming. you may want to skip initial lectures but I would suggest to attend them at 2x speed as you may miss out very basic facts.The course covers all basics of C programming. The instructor is very responsive and always ready to analysis and debug your code. You must ask question in Q/A section even if you have silly doubt and don't want to google. JASON will answer them and suggest alternatives Kudos to JASON FEDIN for such course

Rishav kumar

Java Masterclass 2025: 130+ Hours of Expert Lessons
The Best Java Course . Please take this course for complete understanding of java along with best practices and examples. Simple and easy teaching , but also Tim Ensures he teaches the right coding practices so you can scale up your code

Shivam Saxena

Oracle Java Certification - Pass the Associate 1Z0-808 Exam.
This course has given me the confidence to sit for the Oracle Java certification. I would say it is the finest course I have seen for JAVA

Adina Schisler

Java Spring Tutorial Masterclass - Learn Spring Framework 5
JackPot! This seems to be the whole 9 yards on Spring including tools used within... clearly explained as it should be for people who take the course because they do not know it! THANK YOU! I find that very few instructors can remember how it was & what kind of help/information people need BEFORE they get to the level of knowledge they're at ...

Ann Voll

Beginning C++ Programming - From Beginner to Beyond
The course is remarkably thorough, expectations for each unit are set, then an explanation for content of each unit and then actual code is developed. The use of the IDE Codelite is super, the IDE is rich and easy to use. Thanks

Sudhanshu Tiwari

Data Structures and Algorithms: Deep Dive Using Java
Brilliant course to learn data structures and algorithms . The explanations are to the point and very clear . Lectures are engaging . The exercises are fun to do and help us understand the topic better. Looking forward to learn something new . Thank u Udemy for such an awesome course.

Arturo Ignacio Espinoza

Master MATLAB through Guided Problem Solving
So far this has been a great experience. I am a data scientist in training with an emphasis on neuroscience, so I know this is the right course for me. I am hoping I will be able to apply what I learn when I do data analysis.

Laura Morris

Master MATLAB through Guided Problem Solving
I was expecting some dry "how to" instructional videos but MXC goes above and beyond! Oh, how I wish my university professors were all like him. If you're thinking about taking a course from this instructor let me suggest the answer is "yes, Yes, YES!".

Roman Zeylikovich

Java Masterclass 2025: 130+ Hours of Expert Lessons
This course is absolutely great. I read Herb Schildt's Java The complete reference along with this course and Tim's course is illustrated and structured very much like Herb's book and that makes it a pleasure to use. Very concise and clear.

Mike "Cloud Monk" Kreuzer, PhD, MCSE/MCT

Java Spring Tutorial Masterclass - Learn Spring Framework 5
Tim is such a great teacher — one of the best on Udemy. This class is no exception. Another clear, detailed presentation of Java and Spring Bootefulness. Thanks Tim for your hard work. Buddha with you, Cloud Monk

Sina Jz

Android Java Masterclass - Become an App Developer
This course was a guiding light in my "Becoming a developer" path from the first step. It helped me become a much more educated developer comparing to my friend who learned to code from trial/error. It's still a guide for me. every now and then I will come back to this course to learn something new or to improve what I've learned somewhere else. A BIG Thanks to "Tim Buchalka" my Master.

Rodney Greene

Java Masterclass 2025: 130+ Hours of Expert Lessons
This course is impressively detailed. I'm in my final year of college skipping around in this course as a refresher as well as using some of the later material to link in-class material to my programming skills. This is simply fantastic for people like me who get lost in the concepts.