What you will learn

Simple and advanced code editing tricks, each one provided with its shortcut(s). Small quizzes and exercises will help you get at ease with the presented functionality.

  • Learn to build Java application using the new powerful features introduced in Java 8

  • A complete tour in the different IntelliJ windows and how to access/use them efficiently.

  • Apply for high paying jobs or as a freelancer. Be sure to answer questions about IntellJ

  • Work with functional interfaces using Lambdas and Streams

Course curriculum

Description

Do you care about writing great Java software? Do you want to write perfect code and hunt down bugs like a pro?

If your answer is yes, then this course about IntelliJ is perfect for you: you'll learn everything there is to know about IntelliJ and how it helps you become productive in every aspect of the development process.

  • Write code faster using auto complete and smart complete
  • Quickly find and replace text across all your files
  • Navigate your codebase like your backpocket
  • Build and run Java programs from within IntelliJ (no need to go to the command line)
  • Powerful editing with the multi-cursor
  • Work with tabs to organize your files
  • Integrate your projects easily with a version control system
  • Add plugins for specific framework support (Spring, ...)
  • And much more


Moreover IntelliJ is a perfect fit for other languages than Java as well. And it has proven to be a mature and evolutive tool, from developers and for developers!!

Think about it, the tool you depend on for writing Java applications will make or break your development experience. Therefore it's only logical to invest some time in mastering the tools you'll so heavily depend on.

Not sure about us?

Follow the free Spring Boot course

Instructor

Stijn De Mulder

My professional career started ten years ago when I graduated from the university of Ghent (Belgium) with a masters degree in computer science. During my eduction I've always had a strong focus onsoftware development.Thus I started working as a technical consultant and gained experience as a software engineer in several large scale applications. My technical expertise was greatly appreciated. Part of my job description became guiding and training others where needed.After a set of successful projects, I've received the opportunity to become a solution architect. With this change I've become more focused on how systems work together to fulfil a set of functionality instead of designing for one system in particular.Teaching and supporting others in doing their job has always been a big part of my life.