Udemy

Java Programming Fundamentals

A step-by-step beginner's guide to programming in Java
Free tutorial
Rating: 4.7 out of 5 (602 ratings)
14,465 students
55min of on-demand video
English
English [Auto]

Develop your programming skill by practicing coding excercises
Improve your logical thinking

Requirements

  • A Windows, Mac or Linux computer
  • You must install JDK and IntelliJ IDEA editor to practice coding by yourself

Description

Learning a programming language is not easy. There are tons of books, articles, video tutorials out there. For a beginner it’s quite overwhelming. I saw people lost their interest quickly after going through all the theories. 

If you have read programming books or watched online courses, you may have noticed most of the time everyone starts by explaining all the terms of a language. For a newcomer these topics do not make sense. It’s not necessary right away when you are just starting. I believe there is a better way to introduce coding to an absolute beginner. 

I have been thinking about this for a while and have come up with a solution. In this course I am going to teach fundamentals of programming through coding exercises. It is a crash course in Java, a widely used and very popular programming language.

Who this course is for:

  • This course is for anyone with zero programming knowledge
  • This course is for those who want to take programming as their career
  • This course is for those who want to improve their programming skill with practice

Instructor

Machine Learning Engineer
  • 4.3 Instructor Rating
  • 1,721 Reviews
  • 41,123 Students
  • 3 Courses

I am a machine learning engineer, YouTuber and educator. I have 15+ years of experience in various programming languages like Python, C, C#, Java, JavaScript, PHP. Over the span of my career I did software, web, mobile apps and game developments. Currently I am working full time as a AI/ML engineer in one of the top fortune 500 companies.

Top companies trust Udemy

Get your team access to Udemy's top 30,000+ courses