Java Programming - a solid foundation for new developers




Java Programming - a solid foundation for new developers

This course covers Java 8, Java 11 and Java 17 (and if you are new to Java, we explain why there are so many current versions, and how to decide which you should be using!). When there are differences between Java versions, we explain what the differences are, so you'll learn the best way to start Java programming whichever version you are using.

This course will help you learn the elements of programming in core Java, with a very practical, hands-on approach. We cover everything from the basics of programming, through to advanced features such as Object Orientation, Lambda expressions, collections and streams, using databases, working with files, testing and more. Throughout the course you will be working on some Java projects, using realistic examples, not abstract ideas.

This course is a great entry point for any new full-stack developer - in fact it's based on part of a 6 week full-stack JVM developer bootcamp that I have delivered to a number of companies over the last couple of years. It's a great way to get into programming, and set yourself up to be ready to learn popular Java frameworks such as Spring, Hibernate, Jakarta, Hadoop, Apache Spark, Akka, or even building Android Apps.

To be a confident, competent Java programmer, you need a good foundation and this course will give you that – it covers every topic in a thorough way, but at a level that makes it easy to follow and accessible.

The syllabus has been specially designed to cover what good developers need to know, and helps you build up your knowledge through lots of practical exercises. You’ll work on a case study that will by the end of the course be a fully functioning application.

The course is based on a 5 day live training programme which is taught to newly hired developers in various companies, although it includes even more topics. It is suitable for anyone who has no programming experience, has programmed in other languages and wants to transition to Java, or has limited basic programming experience (maybe self-taught) in Java and wants to get a more solid and professional foundation.

If you are serious about getting a career as a full stack Java developer, then let me help you get started and set you on the path to success.

A practical hands-on approach to learning the Java programming language. Start creating JVM projects with core Java.

Url: View Details

What you will learn
  • Covers Learn all major aspects of core java syntax to a professional standard
  • Understand and be confident in object oriented programming (polymorphism, inheritance, interfaces)
  • Learn things good programmers should know (not just how to code)

Rating: 4.29167

Level: Beginner Level

Duration: 14.5 hours

Instructor: Matt Greencroft


Courses By:   0-9  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

About US

The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or endorsement of coursescompany.com.


© 2021 coursescompany.com. All rights reserved.
View Sitemap