Outlecture
Home
About
Technology
Design
Video
Contact
Official
日本語
Outlecture
Home
About
Technology
Design
Video
Contact
Twitter Official
  • Home
  • Technology

Top 8 Recommended IntelliJ Self-Study Materials! [November 2024]

Last updated: Nov 4th, 2024

This page introduces the best in educational materials for beginners who are trying to learn IntelliJ on their own.

Table of Contents:

1. Description of this page

1. Description of this page

We introduce 8 recommended video courses on various platforms for those who want to learn IntelliJ on their own.

What is IntelliJ?

IntelliJ IDEA is one of the integrated development environments (IDE) developed and sold by JetBrains, a Czech Republic-based company, and is known as a feature-rich IDE for Java development. It has extensive functions to enhance developer productivity, such as code completion, automatic code generation, code analysis, debugging support, and profiling. It also supports languages other than Java, such as Kotlin and Scala, and many plugins are available. IntelliJ IDEA has a paid version and a free version called the Community Edition. The paid version provides more advanced features for business, such as project management, collaboration tools, and build tools. On the other hand, the Community Edition is a free version that supports languages such as Java, Kotlin, and Groovy, and comes with basic development functions.

Our site, "Outlecture," evaluates courses using our proprietary algorithm that balances course rating, freshness of information, number of purchasers and viewers, and recent rate of increase, in order to extract only the most suitable courses for users.

In addition, we will explain the features of each video platform and provide use cases such as "this is better for people in this situation."

We hope this will be a reference for everyone who is going to learn IntelliJ.

2. Top 5 Recommended Udemy Courses

Here are Outlecture's top 5 recommended Udemy courses, carefully selected for you.

Title Ratings Subscribers Subscribers last month
(October 2024)
Level Video Duration Created Last updated Price

Java Programming For Beginners | Core Java Using IntelliJ

thumbnail
4.59 21,196 186 intermediate 63 hours 22 minutes Aug 14th, 2016 Oct 23rd, 2024 $119.99

Master IntelliJ Idea | Become a Productive Java Developer

thumbnail
4.34 2,106 200 all 3 hours 4 minutes May 1st, 2021 Oct 23rd, 2024 $44.99

Java Debugging With IntelliJ IDEA

thumbnail
4.49 8,293 163 all 3 hours 45 minutes Oct 15th, 2019 Jul 13th, 2024 $64.99

Mastering Java Development with IntelliJ IDEA and JavaFX

thumbnail
4.55 7,789 3 all 5 hours 43 minutes Sep 21st, 2023 Oct 3rd, 2023 $69.99

IntelliJ IDEA Tricks to Boost Productivity for Java Devs

thumbnail
4.57 18,011 70 all 1 hour 25 minute Jan 19th, 2016 Dec 14th, 2017 $69.99

Udemy, Inc. is an education technology company that provides the world's largest online learning and teaching platform.

The features of Udemy include:

  • Over 155,000 course
  • Instructors who are leading experts in their fields
  • Affordable prices range from tens to hundreds of dollars per course, with discounts of up to 70-90% during campaigns
  • Courses can be viewed without expiration after purchase, and come with a 30-day money-back guarantee
  • Courses can be taken at the student's own pace, with playback speeds of 0.5 to 2 times normal speed, and can be viewed offline on a smartphone with a dedicated app
  • Students can ask questions directly to the instructor on the course discussion board, allowing them to resolve any doubts and receive support for self-study

These are some of the benefits of using Udemy.

The management team at Outlecture consists of active software engineers, creators, and web designers. We often catch up on learning new programming languages and products by taking courses on Udemy.
As for our experience, we find that Udemy offers courses of very high quality. The instructors are all leading figures in their fields, and they teach cutting-edge knowledge and practical know-how in a clear and detailed manner. You can acquire the knowledge and skills that are actually used in the field and in practical projects, rather than just knowledge for exams.

We highly recommend Udemy courses, especially for those who want to apply what they learn in practical situations or for those who want to start self-studying. Once you purchase a course, you can take it without a time limit, and there is a 30-day money-back guarantee, so you can start learning with peace of mind.

Recommended for

  • Planning to use IntelliJ in actual projects
  • Wanting to learn the know-how of professionals who are active in the world's cutting-edge fields
  • Hesitant to use a subscription service
  • Having basic IT knowledge

The details of each course are as follows:


Java Programming For Beginners | Core Java Using IntelliJ

Learn Java Programming, Object Oriented Programming (oop java), IntelliJ for Complete Beginners using Java 17 / 21 LTS

thumbnail
Ratings
4.59
Subscribers
21,196
Subscribers last month
(October 2024)
186
Level
intermediate
Video Duration
63 hours 22 minutes
Created
Aug 14th, 2016
Last updated
Oct 23rd, 2024
Price
$119.99

Java Programming? YES covered. Core Java? YES. Object Oriented Programming? YES. How to use IntelliJ? YES covered. Are you looking to get Java Certification? Yes, this course can help you obtain the certification as well.

You can use the knowledge gained to work with Selenium web driver using Java, Spring Boot, Spring Framework, Java Projects, Full Stack Java Developer, Selenium Automation Testing, IntelliJ Idea, and learn to build mobile apps using Android.

This course is right now being updated to Java 21 LTS (Long Term Support). You can see the newly updated lessons at the end of the course and refer to them. They have been marked as [NEW].

This course teaches you everything you should know about Java Programming to become a Java developer and get the job. This is not a theoretical course, but instead, I will teach you step by step, practically, by writing programming examples. This course also helps you get started as a Java programmer from scratch (Java for beginners). You will learn Java by writing hands-on Java Programs using Intellij Idea IDE. This is one of the hot favorite IDE when it comes to Java Programmers and it's being used by some of the large enterprises using Java out there.

It's time to learn Java using IntelliJ. This course is Java for complete beginners. If you are looking to be an Android developer, you need to learn Java programming and that's where this course can help you.

This course is designed keeping beginners in mind, we have made sure that each and every concept is clearly explained in an easy-to-understand manner. So if you are a beginner, don't worry, I am 100% committed to helping you succeed.

This course is updated frequently. Here is our course update timeline.

  • Jan 22, 2023
    Java 21 updates, Released 5 hours of new content to the course covering OOPS [Abstraction, Inheritance] and Intellij 2023 Version

  • Dec 9, 2023
    Java 21 updates, Released 26 hours of new content to the course

  • Aug 4, 2023
    New section on Spring Boot REST API

  • July 20, 2023
    More coding exercises have been added for OOPS Java and Arrays Section

  • June 5, 2023
    More coding exercises have been added which allow students to practice what they have learned

  • March 9, 2022
    3 new sections with 5+ hours of content as below :
    File handling using Java IO API

    Java Platform Module System

    Concurrency in Java (Multithreading)

  • Jan 21, 2021
    2 new sections with 5+ hours of content - "Collection in Java" and "Modifiers in Java"

  • June 23, 2020
    Coding challenges and new content added in section: “Conditional statements and loops in Java”

  • June 23, 2020
    2 hours of content were added in section: “Conditional statements and loops in Java”

  • April 25, 2020
    New lectures added in section: “Variables, Datatypes and Operators in Java”

  • Mar 23, 2020

    New section added: “Packages in java”

  • Feb 12, 2020

    Added supplemental resources to every lecture of this course in the form of PDF handouts.

  • Dec 8, 2019

    Updated section 10: Exception handling by adding resources that contain code samples that students can download and use to execute the programs.

  • Mar 20, 2019

    Upgraded with 3.5 hours of new content and 17 new lectures which will power up your ability to learn java. We are adding a new section on exception handling.

  • Nov 3, 2018

    Updated the course with a new section - "Arrays".

  • Apr 7, 2018

    Added 2 new lectures “Learn to write interactive programs in java” and “swap two variables using third variable”

  • Mar 24, 2018

    Added new lectures as

    • final keyword in java (Section 7)

    • new keyword and memory allocation (Section 6)

    • How udemy works? (Section 1)


WHY TAKE THIS COURSE?

  1. This is a practical course, where in in every lecture, I will actually write a example program to make you understand the concept

  2. Clear and simple explanations

  3. This course is updated regularly


GUARANTEE

This course is backed by Udemy's 30 day money back guarantee. If after taking this course you realize that this is not for you. Please request a refund, I only want satisfied students


WHAT ARE THE BENEFITS OF THIS COURSE?

  • Learn concepts of Core Java and write programs

  • In this course, you will learn what is Java and how it works

  • I will teach you about variables, data types and different operators in Java

  • I will teach you about loops in java and conditional statements

  • I will also teach you how to create methods, constructors, classes and objects

  • I will also teach you about object oriented concepts like inheritance, polymorphism, encapsulation and abstraction in java

  • I will also teach you how to build interactive programs by accepting input from the user


WHO IS THIS COURSE FOR?

  • Students who want to start their career working as a java developer

  • People who are looking to transition their way to become a java developer

  • Students who want to learn java academically


SO ARE YOU READY TO GET STARTED AS A JAVA DEVELOPER?

What are you waiting for? Press the BUY NOW button and start the course. See you inside.

  1. Introduction and Setup
  2. How Udemy works
  3. Let's do it
  4. How Is This Java Course Designed?
  5. Free Java Programming Notes / Handouts and Source Code
  6. Exclusive Student Facebook Group for Learning Java
  7. Downloading and Installing JDK on Mac
  8. Downloading and Installing JDK on Windows
  9. Downloading and Setting up Intellij Idea
  10. Introduction to Java
  11. What is Java and How it Works
  12. Writing your First Java Program in Intellij
  13. Overview of Intellij Idea
  14. Comments in Java
  15. Introduction to Coding Exercises
  16. Coding challenge : Let's Write Our Second Program
  17. A Quick Note
  18. Variables, Datatypes and Operators in Java
  19. What are Identifiers in java?
  20. Brain teaser for Identifiers in java
  21. What are reserved words in java?
  22. What are variables?
  23. A New Way of Learning?
  24. Animated Variables
  25. Please Share Your Feedback with Us
  26. Understanding byte, short, int, long
  27. When should you use byte, short, int, long
  28. Understanding float and double data type
  29. Understanding char and boolean
  30. Quiz : Let's test our understanding of variables and data type
  31. BrainTeaser for float, double, boolean, char : Let’s challenge ourselves
  32. Important message from your instructor
  33. Arithmetic Operators in Java
  34. Increment and decrement operators in Java
  35. Facts about increment and decrement operator
  36. Relational Operators in Java
  37. Logical Operators in Java
  38. Assignment Operators in Java
  39. Implicit typecasting in java
  40. Explicit typecasting in java
  41. Types of assignment statements in java
  42. Conditional Operator OR Ternary Operator
  43. Quiz : Let’s test our understanding of operators in java
  44. Writing interactive programs
  45. Accepting input from user
  46. Swap two variables using third variable
  47. Conditional statements and loops in Java
  48. Download source files
  49. If...else in Java
  50. Facts about if….else statement in java
  51. Coding challenge : to understand if….else in java
  52. Coding Challenge: Passing Grade Decider
  53. Nested if and laddered if
  54. Coding challenge : to understand nested and laddered if….else in java
  55. While loop in java
  56. Facts about while loop in java
  57. Coding challenge - to understand while loop in java
  58. Do while in java
  59. Facts about do while loop in java
  60. Coding challenge : to understand do while loop in java
  61. For statement in java
  62. Facts about for loop in java - part 1
  63. Facts about for loop in java - part 2
  64. Coding challenge : to understand for loop in java
  65. Quiz time : Let’s test our understanding of loops in java
  66. Let’s try some brain teasers?
  67. For each loop (Enhanced For loop)
  68. Switch statement in java
  69. Facts about switch statement
  70. Break statement in java
  71. Continue statement in java
  72. Fall-through inside switch statement in java
  73. default case in java
  74. Quiz : Let’s test our understanding of break, continue and switch statements
  75. Coding challenge : let's test our understanding of switch and break statement
  76. Methods
  77. Download source files
  78. What are methods in java
  79. Methods with parameters
  80. Returning value from method
  81. Quiz : Let’s test our understanding of methods in java
  82. [NEW] Coding Exercises to Boost Your Learnings
  83. Coding Exercise: Parity Party - Decoding Odd and Even Numbers
  84. Coding Exercise: Vitality Check - BMI Calculator
  85. Coding Exercise: Positivity Accumulator
  86. OOPS and Java : Classes, Objects, Constructors, Inheritance
  87. Conceptual overview : Classes and Objects in java
  88. Classes and Objects : Part II
  89. new keyword and object creation in java
  90. What are constructors
  91. What are constructors
  92. Polymorphism in Java
  93. Inheritance in Java
  94. Coding Exercise: Paw-some Pals
  95. OOPS and Java : Polymorphism, Abstraction, Encapsulation
  96. Polymorphism in Java : Method overloading
  97. Coding Exercise: Overloading Course Addition
  98. Polymorphism in Java : Constructor overloading
  99. Coding Exercise: The Many Faces of Student - Understanding Constructor Overloading in Java"
  100. Polymorphism in Java : Operator overloading
  101. Method overriding
  102. final keyword in java
  103. Abstraction in java
  104. Encapsulation in java
  105. Arrays in Java
  106. What are Arrays in java
  107. Creating and using Arrays
  108. Initializing Arrays in java
  109. More on Arrays
  110. Arrays with methods
  111. Coding Exercise: Array Basics - Creation and Initialization
  112. Coding Exercise: Average Calculator
  113. Coding Exercise: Reverse Array
  114. Packages in Java
  115. What are packages in Java
  116. Creating a package
  117. Using class declared in package
  118. Subpackages in java
  119. Naming packages
  120. Static import statements
  121. Advantages of package
  122. Modifiers in java
  123. What are access modifiers in java?
  124. Default access modifier in java
  125. Private access modifier in java
  126. Public access modifier in java
  127. Protected access modifier in java
  128. Access modifiers for classes
  129. Private constructors
  130. Summing it all together
  131. Non access modifiers in java
  132. final modifier
  133. final variables
  134. Static modifier and static variables
  135. static methods
  136. static blocks
  137. Nested classes in java
  138. static nested classes in java
  139. Runtime stack mechanism in java
  140. strictfp modifier
  141. native modifier
  142. Transient modifier
  143. Exception Handling
  144. What are Exceptions?
  145. What is exception handling in java?
  146. Default exception handling mechanism in java
  147. Exception hierarchy in java
  148. Checked exceptions vs unchecked exceptions
  149. Exception handling using try catch in java
  150. Control flow in try catch
  151. Methods to print exception information
  152. Try with multiple catch blocks
  153. Finally block + Difference between final, finally, finalize
  154. Control flow in try-catch-finally
  155. Nested try-catch-finally
  156. Throw keyword in java
  157. Throws keyword in java
  158. Let’s summarize
  159. Custom or user defined exceptions
  160. Collections in Java
  161. Why Collections?
  162. Collection vs Collection framework
  163. Collection framework - an overview
  164. List interface
  165. ArrayList - concept and design
  166. Creating and using ArrayList
  167. Real world example : ArrayList to implement School
  168. ArrayList challenge
  169. ArrayList quiz : Let’s test our understanding
  170. LinkedList - concept and design
  171. LinkedList : Constructors and Operations
  172. Creating an LinkedList
  173. LinkList Challenge
  174. LinkedList quiz : Let’s test our understanding
  175. Vector - conceptual overview
  176. Vector : Constructor and Operations
  177. Creating a Vector
  178. Vector quiz : Let’s test our understanding
  179. Difference Between ArrayList and LinkedList:
  180. Difference between ArrayList & Vector
  181. Set interface - Overview and Concept
  182. Operations with Set
  183. Difference between Set and List
  184. What is a HashSet?
  185. Hashset creation and it’s operations
  186. HashSet Challenge
  187. Set and HashSet quiz : Let’s test our understanding
  188. LinkedHashSet - concept and overview
  189. Example of LinkedHashSet
  190. Treeset - overview and concept
  191. Example of TreeSet
  192. Difference between LinkedHashSet, TreeSet and HashSet
  193. HashSet and TreeSet Quiz : Let’s test our understanding
  194. Maps - Conceptual Overview
  195. Set vs Map
  196. Example of Map
  197. HashMap - concept and overview
  198. Example of HashMap
  199. HashMap Challenge
  200. Comparable and Comparator Interface - The need
Master IntelliJ Idea | Become a Productive Java Developer

Learn All the Tips and Tricks To Boost Your Coding Speed. Learn About Version Control System, Debugging, Tests, etc

thumbnail
Ratings
4.34
Subscribers
2,106
Subscribers last month
(October 2024)
200
Level
all
Video Duration
3 hours 4 minutes
Created
May 1st, 2021
Last updated
Oct 23rd, 2024
Price
$44.99

This bootcamp is for complete beginners and teaches you everything you should know about Intellij idea. This is not a theoretical course, but instead I will teach you step by step, practically.

Why should you take this course?

The goal of this course is to make sure you learn how to use Intellij Idea the right way so that you can become a better and productive developer.

This course is not a theoretical course, but we will be actually using intellij to learn and explore every feature that it has to offer developers.

I will be teaching you how can you customize the appearance of the IDE to suite your needs

We will be exploring how you can change themes, move windows around to get the right productive setup for you.

We will be learning about how you can use the IDE only with the keyboard without touching the mouse. Do you know you can do things like moving your code around in the editor, moving methods around, collapsing code, etc by just using keyboard shortcuts. We will be learning all those shortcuts.

We will be also learning about how can you refactor your code with Intellij idea, how can you extract your code to make it more readable, how can you change signatures of methods and classes without impacting its usages.

Intellij idea also has features like version control and debugging. We will be exploring how you can work with the version control system like git, how you can do debugging and debug your code with intellij in an easy way.

Intellij idea makes test driven development very easy by having strong integration with testing libraries. We will be exploring how you can do test driven development with intellij idea.

This course is designed keeping beginners in mind, we have made sure that each and every concept is clearly explained in an easy to understand manner. So if you have never used intellij, don't worry, I am 100% committed to helping you succeed.

After completing this course, you will be very comfortable with Intellij idea and you will be able to at least double your coding speed. You will become productive and be able to save a lot more time by using all the techniques that we have learned throughout the course.

This course is designed keeping beginners in mind, we have made sure that each and every concept is clearly explained in an easy to understand manner. So if you are a beginner, don't worry, I am 100% committed to helping you succeed.


GUARANTEE

This course is backed by Udemy's 30 day money back guarantee. If after taking this course you realize that this is not for you. Please request a refund, I only want satisfied students

WHAT ARE THE BENEFITS OF THIS COURSE?

  • Learn how to use Intellij Idea the right way so that you can become a better and productive developer

  • Learn everything about Intellij Idea

  • Customize the appearance of the IDE by changing themes, moving windows around, etc

  • Learn how to use the IDE with your keyboard without touching the mouse

  • Learn how to move your code around in the coding editor

  • Learn how can you refactor your code with Intellij idea

  • Learn how can you extract your code to make it more readable

  • Learn how can you change signatures of methods and classes without impacting its usages

  • Learn how can you use the version control system and the debugger

  • Learn how IntelliJ makes it easy to work with testing frameworks with its strong integration

WHO IS THIS COURSE FOR?

  • Any developer who wants to use intellij and be more productive

  • Any developer or engineer who wants to learn about intellij idea

SO ARE YOU READY TO GET STARTED?

What are you waiting for? Press the BUY NOW button and start the course. See you inside.

  1. Installation and setup
  2. How udemy works? - Your first task at the end of this lecture!
  3. Downloading required tools
  4. Installing JDK on Windows
  5. Installing JDK on Mac
  6. Installing and setting up Intellij Idea
  7. Introduction and setting up Intellij for maximum productivity
  8. Exploring Intellij
  9. Enabling Presentation Assistant in IntelliJ
  10. Installing presentation assistant, keymaps and learning keyboard shortcuts
  11. How to change fonts
  12. How to change themes
  13. Altering the appearance of windows
  14. Level up your productivity
  15. Using Intellij without mouse
  16. Some tips with Intellij to maximize productivity
  17. Using editor like a pro
  18. How does intellij auto import work? How can you remove unused imports.
  19. Duplicating and deleting the line
  20. Moving your code around
  21. Camel hump technique
  22. Postfix completion
  23. Expanding and collapsing code
  24. Getting the parameter information
  25. Refactoring code
  26. Refactoring code
  27. Changing signatures
  28. Making code more readable by extracting
  29. Inline refactoring
  30. Generating code
  31. Commenting and uncommenting code
  32. Navigating and searching like a pro
  33. Navigating through a source file
  34. Navigating in project
  35. Searching within the file
  36. Using version control in Intellij
  37. Configuring git
  38. Cloning the project
  39. Working and committing to git
  40. Debugging
  41. Debugging
  42. Working with tests
  43. Working with tests
  44. Bonus section
  45. Bonus 1 - A Surprise
  46. Course Bonus
Java Debugging With IntelliJ IDEA

Practical course learning java debugging using Intellij IDEA with step by step details multiple hands on examples

thumbnail
Ratings
4.49
Subscribers
8,293
Subscribers last month
(October 2024)
163
Level
all
Video Duration
3 hours 45 minutes
Created
Oct 15th, 2019
Last updated
Jul 13th, 2024
Price
$64.99

Intellij IDEA is one of the most popular IDEs out there used for Java programming.

This course is a entirely hands-on and an example based comprehensive course ,which would will guide you to learn and master the essentials of the Java Debugging using the popular Intellij IDEA IDE.

Powerful Debugging Skill at Your Fingertips

While working in real life Java projects or learning the language ,debugging is a key aspect which you must learn to handle programming related issues or understand any application flow properly .This course will give you a strong background to easily learn and master the debugging techniques and tricks using Intellij IDEA .

Content and Overview

Entire course is broken down to the following categories:

  • Basic Debugging Features

  • Advanced Debugging Features

  • Sample Debugging Problems And Their Solution


The basic debugging features covered:

    • Place breakpoints and run program in debug mode

    • Control program execution during debugging

    • Smart Step Into And Run To Cursor

    • Watch and Evaluate Expressions

    • Inspect Variables - View variables values

    • Change Variables value at real time during debug session

    • Filter Arrays and Collections in Variables or Watches

    • Conditional Breakpoint

    • Exception Breakpoint

    • Action Breakpoints

    • How to manage Breakpoints

    • Force Return and Throw Exception

    • Field Watchpoints

    • Class Level Watches

    • Use of Drop Frame


The advanced debugging features covered:


  • Debug Lambda Expressions and Stream Operations

  • Control Stepping

  • On Demand Custom Data Type Renderers

  • Debug Spring Boot Web Service

  • Remote Debug Spring Boot Web Service

  • Attach custom labels to JVM objects

  • Debug Web Project in Tomcat using Intellij IDEA Community Edition

  • Debug Web Project in Tomcat using Intellij IDEA Ultimate Edition

  • Debug Web Application using Maven Tomcat Plugin

  • Remote Debug Web Project In Tomcat Using Intellij Community Edition


The course initially starts with basics of debugging and then slowly moves to the practical aspects of debugging with easy examples.

Once the primary aspects are covered , the basic and advanced debugging features of Eclipse are explained.

The section Sample Debugging Problems And Their Solution is about sample problem solving on dummy debugging problem scenarios by applying the debugging skills you have learnt from the course.

By the end of this course, you will master the fundamentals needed to for Debugging java based applications using Intellij IDEA.


  1. Introduction
  2. Course Details
  3. Udemy Tips (Important)
  4. Environment Setup
  5. Install JDK on Windows
  6. Install Intellij IDEA Community Edition on Windows
  7. Configure Intellij IDEA
  8. Steps to download source code and setting up projects in Intellij IDEA
  9. Basic Debugging Features
  10. Placing Breakpoints and Running a Program in Debug Mode
  11. Control a Program Execution During Debugging
  12. Smart Step Into And Run To Cursor
  13. Watch and Evaluate Expressions
  14. Inspect Variables - View variables values
  15. Change Variables value at real time during debug session
  16. Filter Arrays and Collections in Variables or Watches
  17. Conditional Breakpoint
  18. Exception Breakpoint
  19. Exception Breakpoints: In-Depth Details On Caught and Uncaught Notifications
  20. Method Breakpoints
  21. Action Breakpoints
  22. How to manage Breakpoints
  23. Force Return and Throw Exception
  24. Field Watchpoints
  25. Class Level Watches
  26. Use of Drop Frame
  27. Advanced Debugging Features
  28. Debug Lambda Expressions and Stream Operations
  29. Control Stepping
  30. On Demand Custom Data Type Renderers
  31. Important points on Spring Boot and JDK Compatibility
  32. Debug Spring Boot Web Service
  33. Remote Debug Spring Boot Web Service
  34. Attach custom labels to JVM objects
  35. Debug JUnit Test Cases in Intellij
  36. Debug Cucumber Tests in Intellij
  37. Debug Web Project in Tomcat using Intellij CE
  38. Debug Web Project in Tomcat using Intellij Ultimate Edition
  39. Debug Web Application using Maven Tomcat Plugin
  40. Remote Debug Web Project In Tomcat Using Intellij CE
  41. Spring Boot Microservices Debugging in Docker with Intellij IDEA
  42. WebLogic Installation
  43. Deploy Web Application in WebLogic
  44. Debug Web Project in Oracle WebLogic using Intellij IDEA Community Edition
  45. Important Points to note before working on debugging issues/problems
  46. Key points to follow during debugging
  47. Problem Scenarios
  48. Problem Statement 1
  49. Problem Statement 2
  50. Problem Statement 3
  51. Problem Statement 4
  52. Problem Statement 5
  53. Problem Solutions
  54. Problem Solution1
  55. Problem Solution2
  56. Problem Solution3
  57. Problem Solution 4
  58. Problem Solution 5
  59. Thank You
  60. Thank You Note and Feedback About This Course
  61. Bonus Section
  62. Slack Group for students
Mastering Java Development with IntelliJ IDEA and JavaFX

From Setup to Advanced Features

thumbnail
Ratings
4.55
Subscribers
7,789
Subscribers last month
(October 2024)
3
Level
all
Video Duration
5 hours 43 minutes
Created
Sep 21st, 2023
Last updated
Oct 3rd, 2023
Price
$69.99

Are you ready to embark on a journey to become a proficient Java developer using IntelliJ IDEA and harness the power of JavaFX for creating stunning graphical user interfaces? Welcome to "Mastering Java Development with IntelliJ IDEA and JavaFX"!

In this comprehensive course, you will unlock the full potential of the IntelliJ IDEA integrated development environment (IDE) as you dive deep into the world of Java programming. Starting with the fundamentals, you will learn how to set up your development environment, write Java code efficiently, and navigate the IntelliJ IDEA UI with ease. 

As you progress, you'll explore advanced features of IntelliJ IDEA, including code inspections, refactoring, code templates, and debugging, ensuring that you can write clean, maintainable code and troubleshoot any issues that may arise.

But that's not all! This course also takes you on a captivating journey into JavaFX, where you'll discover how to create dynamic, interactive graphical user interfaces (GUIs) with Java's cutting-edge technology. Learn how to design visually appealing layouts, manage scenes and stages, and even utilize Scene Builder to streamline your UI development workflow.

Course Highlights:

  • IntelliJ IDEA Mastery: From setup to advanced features, become an IntelliJ IDEA pro.

  • Effective Java Programming: Write efficient and error-free Java code.

  • Debugging Demystified: Master the art of debugging with IntelliJ IDEA.

  • JavaFX Fundamentals: Create captivating graphical user interfaces with JavaFX.

  • Visual UI Design: Leverage Scene Builder for stunning UIs.

  • Hands-On Practice: Apply your skills through practical examples and projects.

By the end of this course, you'll be equipped with the knowledge and skills to tackle Java development projects with confidence, whether you're building console applications, web applications, or rich desktop applications using JavaFX.

Join me on this exciting journey to become a Java development expert with IntelliJ IDEA and JavaFX. Enrol now and start your Java development adventure today!

  1. Java and IntelliJ Setup
  2. Install Java and JDK
  3. Install IntelliJ
  4. Java Fundamentals
  5. Project Creation and Basic Syntax
  6. Variables and Data Types
  7. Operations with Strings and Bools
  8. If, Else and Switch Statements
  9. For and While Loops
  10. Java Arrays
  11. Java Methods
  12. Java OOP: Classes and Objects
  13. Class Methods Attributes
  14. Class Constructors and Inheritance
  15. Project Structure Essentials
  16. The iml File
  17. The .idea Folder
  18. The SRC Folder
  19. The Out Folder
  20. Getting Familiar with IntelliJ IDEA
  21. IntelliJ IDE UI
  22. Project Tool Window
  23. Structure Tool Window and Navigation Bar
  24. Scratch File & TODO
  25. Problems Tab & Terminal
  26. Main Editor Windows
  27. Navigating and Searching in IntelliJ
  28. Search Engine
  29. Opening Files and Classes
  30. Check Recent File Changes
  31. Show Members
  32. Code Generation
  33. Code Inspections and Quality Assurance
  34. Addressing Inspections
  35. Inspecting Your Code
  36. Inspection of a Complete Project
  37. Intention Actions
  38. Understanding Basic Refactoring and Advanced Refactoring Techniques
  39. Basic Refactoring
  40. Refactoring in IntelliJ
  41. Move Members
  42. Change Signature
  43. Getting Started with Code Templates
  44. Working with Templates
  45. Parametrizing Templates
  46. Surround Live Templates
  47. Create and Share Templates
  48. Understanding Errors in Java
  49. Types of Errors
  50. Debugger
  51. Step Actions and Breakpoints
  52. Getting Started with Git
  53. Create a Git Repository
  54. Add and Commit Changes
  55. Ignore Files
  56. GitHub Integration
  57. Understanding Software Testing
  58. Types of Testing
  59. JUnit on IntelliJ
  60. Test Examples
  61. Getting Started with JavaFX
  62. Java FX Set-Up
  63. Stages and Scenes
  64. Scene Builder
IntelliJ IDEA Tricks to Boost Productivity for Java Devs

Fast Coding Tricks of IntelliJ IDEA that Every Java Developer Should Know. Instant Productivity Boost Tutorial.

thumbnail
Ratings
4.57
Subscribers
18,011
Subscribers last month
(October 2024)
70
Level
all
Video Duration
1 hour 25 minute
Created
Jan 19th, 2016
Last updated
Dec 14th, 2017
Price
$69.99

How to become a real pro Java programmer:



If you want to become a real pro Java programmer, you need to master your keyboard and IntelliJ IDEA. You need to be able to navigate freely in your code base, find and modify code instantly. You need to know how to quickly select texts without using drag & drop. You need to be able to reformat and refactor any piece of code in a second.



































































































Faster Java programmers barely use the mouse but do pretty much everything with keyboard. They use shortcuts and some secret tricks to generate more code with less typing in less time. 










































































































What is this course about:































































































This course is to reveal all those little-known tricks which can instantly boost your productivity with IntelliJ IDEA. In the end of this course, you will be able to write the same code in half the time or even less and generate perfectly formatted and well-organized code without effort.










































































































































































































What you will learn from this course:





























































































































In particularly, you will learn:







































































































































  • Over 60 shortcuts(Mac, Linux and Windows) to bump up your productivity.
  • How to effectively select texts without using drag & drop.


















































































































  • How to quickly find any files, classes, methods or commands in a second, no more navigating between folders to find classes or files. 






































































































  • How to navigate freely in your code base, say goodbye to clicking back and forth to navigate between classes or methods.




































































































  • How to master the code completion and code generation features provided by IntelliJ IDEA to write more code with less typing.
  • How to quickly reformat code and optimize import statements to ensure your code is always in a perfectly formatted and well-organized state.


































































































  • And much much more...

































































































































































































































































































Every single trick revealed in this course is operational in a second - and can give you instant productivity boost.











































































































































This course will take less than two hours of your time, but it is going to save you a lot of time in the future.



























































































Believe it or not, most engineers have only used up to 10% of IntelliJ’s features even after many years of experience. So even if you have been using IntelliJ IDEA for a while, you may still find out tips and tricks that you don't know before.
































































































What do students say:







































































































































"IntelliJ is just great. coding used to be so difficult for me but with this course I have really enhanced my coding skills and I just can't stop myself from bragging about it!"  - Crispin Smith



















































"The tutorial has been extremely helpful for me as I really needed to increase my coding speed. Thanks a lot lee.... You have really done a great job." - Alastair

















































"IntelliJ IDEA tricks are described so easily that I was AMAZED! Thank you James for such a great work. Really useful." - Mitty Rose













































"Howdy! I love the way he is explaining everything, from basics. Such tips are indeed essential and it makes a huge difference in the overall output in terms of time & effort. Thank You! " - Daniel Smith













































"Informative as well as helpful. The tricks are really helpful, time-saving and a must for every programmer. I am viewing this tutorial again and i refer this to my students too." - Casey Morgan













































"After undergoing this tutorial, i could say that this has been the best IntelliJ IDEA course i have ever come across. This is very well presented and it would aid a programmer(even a beginner) to write a code better and faster. I am going to recommend it to all my team mates as well. Cheers." - Steffen Aleksander Jakobsen













































"This course is really good! Lots of useful tips such as keyboard shortcuts, code completion, code generation, language injection are shared. James is teaching you how to find things rather than cramming everything. What I have learned from this course about IntelliJ idea will be beneficial for me for lifetime." - Lin Jale
































































































This course will continue grow!



























































































James will offer the open book technique with no off the cuff tricks. He will expose all the tricks and secrets. He is innovative enough to learn more every day for your advantage,  and those are being added to the course. Soon you will start gaining the latent potential for free! This tutorial will continue to grow and grow.
































































































































































































30-day money-back guarantee!

























































































You will get 30-day money-back guarantee from Udemy for this course.



























































































 If not satisfied simply ask for a refund within 30 days. You will get full refund. No questions whatsoever asked.



























































































Besides you have James' personal promise that you will be wowed and thrilled by what you'll learn and how much you can improve your coding speed in the next 2 hours ... You will be transformed to a higher plane by mastering IntelliJ IDEA within a short time. Udemy offers a saving worth for your future.














































































































































































































































































Do you want to take your coding speed to the next level? Do you want to save yourself tons of precious time which you can spend doing things you love? Take this course now ... right this minute!







































































































































Enroll now!







































































































































Every minute you delay is actually COSTING your time ....















































































































































































































































































  1. Introduction to the Course
  2. Introduction lecture
  3. Text Navigation
  4. Text Navigation I
  5. Text Navigation II
  6. Text Navigation
  7. Editing and Working With Code
  8. Camel Hump
  9. Move Lines and Statement
  10. Duplicate and Delete Line
  11. View Parameter Information
  12. Commenting and Block Commenting Code
  13. Folding and Expanding Code
  14. Editing and Working with Code
  15. Code Navigation
  16. Navigating to Class by Partial Match, Camel Humps and Wildcard Search
  17. Navigating to Symbols
  18. Navigating to File
  19. Navigating to Action
  20. Search Everywhere
  21. Tabs, the No. 1 Productivity Killer
  22. Code Navigation
  23. Code Selection
  24. Selecting Characters, Words and Lines
  25. Extending and Shrinking Selection
  26. Code Selection
  27. Code Completion
  28. Smart Code Completion I
  29. Smart Code Completion II
  30. Static Method Completion
  31. Postfix Completion
  32. Code Completion
  33. Code Generation
  34. Generating Constructor, getter, setter, equals and hashCode Methods
  35. Generating Stub test, setUp and tearDown Methods.mov
  36. Code Generation
  37. Version Control
  38. Committing Changes, Diff View, Reverting Changes, Before-Commit Operations
  39. VCS Operations Popup, Searching for Branches, Annotation
  40. Version Control
  41. Code Style
  42. Reformat
  43. Optimize Imports
  44. Navigating to Compilation Error
  45. Code Style
  46. Bonus Tricks
  47. Language Injection
  48. Advanced Tricks
  49. Conclusion
  50. Finish up
  51. Cheat Sheet
  52. Bonus
  53. Coupons to My Other Courses

3. Top 3 Recommended YouTube Videos

Here are Outlecture's top 3 recommended YouTube videos, carefully selected for you.

Title View count View count last month
(October 2024)
Like count Publish date

How I Memorized ALL IntelliJ Shortcuts Effortlessly

thumbnail

Channel: Coding with John

50,154 1,587 2,510 Jul 31st, 2023

Intellij Idea Tutorial 2024 | Java IDE crash course | Intellij New UI Interface ‎️‍🔥

thumbnail

Channel: EmbarkX | Learn Programming

25,408 4,458 328 Sep 23rd, 2023

How to install IntelliJ IDEA on Windows 10/11 (64 bit) [ 2023 Update ] Java 19

thumbnail

Channel: Geeky Script

460,715 15,866 4,394 Jan 3rd, 2023

YouTube has become a familiar platform for everyday use, where viewers can watch videos for free, although they may contain advertisements. Recently, there has been an increase in the availability of high-quality educational materials on this platform. It is an excellent option for those who want to learn without paying or simply obtaining a quick understanding of a topic.
We highly recommend utilizing YouTube as a valuable learning resource.

Recommended for

  • Wanting to learn without spending money
  • Wanting to quickly understand the overview of IntelliJ

The details of each course are as follows:

How I Memorized ALL IntelliJ Shortcuts Effortlessly

Coding with John

View count
50,154
View count last month
(October 2024)
1,587
Like count
2,510
Publish date
Jul 31st, 2023
Learn IntelliJ shortcuts effortlessly with this plugin.
☕ Complete Java course: https://codingwithjohn.thinkific.com/courses/java-for-beginners

Key Promoter X is an IntelliJ plugin that acts as your own personal shortcut coach.

Learn or improve your Java by watching it being coded live!

Hi, I'm John! I'm a Lead Java Software Engineer and I've been in the programming industry for more than a decade. I love sharing what I've learned over the years in a way that's understandable for all levels of Java learners.

Let me know what else you'd like to see!

Links to any stuff in this description are affiliate links, so if you buy a product through those links I may earn a small commission.

📕 THE best book to learn Java, Effective Java by Joshua Bloch
https://amzn.to/36AfdUu

📕 One of my favorite programming books, Clean Code by Robert Martin
https://amzn.to/3GTPVhf

🎧 Or get the audio version of Clean Code for FREE here with an Audible free trial
http://www.audibletrial.com/johncleancode



🖥️Standing desk brand I use for recording (get a code for $30 off through this link!)
https://bit.ly/3QPNGko

📹Camera I use for recording:
https://amzn.to/3wlXcmR

🎙️Microphone I use (classy, I know):
https://amzn.to/3AYGdbz

00:00 What is it?
00:55 How Key Promoter X Works
03:02 More Features

Donate with PayPal (Thank you so much!)
https://www.paypal.com/donate/?hosted_button_id=3VWCJJRHP4WL2


☕Complete Java course:
https://codingwithjohn.thinkific.com/courses/java-for-beginners

https://codingwithjohn.com
Intellij Idea Tutorial 2024 | Java IDE crash course | Intellij New UI Interface ‎️‍🔥

EmbarkX | Learn Programming

View count
25,408
View count last month
(October 2024)
4,458
Like count
328
Publish date
Sep 23rd, 2023
It’s time to get familiar with Intellij Idea 2024 New Interface or New UI with this Intellij Idea Tutorial.

This Intellij Idea Java Tutorial Course uses the latest version of Intellij with New user interface and teaches you how to install Intellij Idea (Intellij Idea installation and setup for Windows and Mac). We also learn how to create maven and gradle-based projects using Intellij Idea. We will learn about how you can use IntelliJ Idea and get familiar with New Interface of Intellij.

Join the exclusive community of Learners and Developers that help each other: https://bit.ly/embarkx-joind
My Full Intellij Idea course for 2024 available at 90% discount : https://bit.ly/3GX8Doi
Learn Java using Intellij available at 90% discount: https://bit.ly/3LGVOB9

Do you use Intellij Idea with Java? Are you a Java developer? Do you want to learn how to boost your productivity using Intellij? How to use IntelliJ idea? This course is a crash course of my full version available at EmbarkX.com.

Enroll at: https://embarkx.com/

Welcome to my channel. In this video you will learn on how you can use Intellij Idea with new Interface OR New UI.

Contents of this video
00:00 Introduction to Intellij Idea 2024 By JetBrain
00:55 Downloading Intellij Idea latest version for Windows and Mac Operating System
05:29 Installing and Setting Up Intellij Idea 2024
08:56 Creating Maven based project using Intellij Idea
11:47 Creating Gradle based project using Intellij Idea
15:01 Create Project From VCS (Version Control System) using Intellij
19:38 Different ways to Open Project in Intellij Idea
20:46 Explore Intellij Idea Interface and get familiar with it
26:18 Writing Your First Program and executing it
28:47 Moving Output Console around to maximize your productivity
30:31 Changing and controlling appearance of Intellij
33:49 Search anything in Intellij Idea
35:03 What are Plugins and how can you use them in Intellij Idea

#Intellij 2024 #Intellij #IntellijIdea #IntellijCrashCourse #IntellijIdeaTutorial #IntellijIdeaJavaTutorial
How to install IntelliJ IDEA on Windows 10/11 (64 bit) [ 2023 Update ] Java 19

Geeky Script

View count
460,715
View count last month
(October 2024)
15,866
Like count
4,394
Publish date
Jan 3rd, 2023
Hello Everyone! Today in this video I am going to step by step guide you on How to install IntelliJ IDEA 2022.3.1 version for JAVA Developers on Windows 10/11. Windows (64-bit).

► Follow me on Instagram: https://www.instagram.com/geekyscript/
► Subscribe to Geeky Script Vlog Channel: https://www.youtube.com/@GeekyScriptVlogs/
► Subscribe to Geeky Syntax Channel: https://www.youtube.com/@geekysyntax/

After that, I am also going to show you How to Create your First Hello World Java Application and start using the IntelliJ IDEA IDE version

JDK stands for Java SE Development Kit. JRE stands for Java Runtime Environment. IDE stands for Integrated Development Environment.

Geeky Script ( @GeekyScript) is a Computer Science - Educational Videos Creator 🎉
You can support us by buying a coffee ☕️ here —
https://www.buymeacoffee.com/geekyscript

✻ I really hope you find this video useful. ♥

✻ Please click on the CC button to read the subtitles of this video.

Step 1. First You need to install Java 19. For that, I made this video, "How to Download Java in Windows 10/11"
Link: https://www.youtube.com/watch?v=74jD-gx4XwE

Find the installation file and click on it to download. You need to click the Oracle License agreement. Download the JDK as shown in the video as per your operating system. Here is this video we showed how to download and install java in windows 10/11.
Now after downloading JDK 19 save the file to the disk and follow the next step for installation.

Step 2. Install Java 19
Double-click to run the JDK download file. Just follow the prompt as shown in the video (https://www.youtube.com/watch?v=FVxKbAukRxk) and install JDK in your OS.

Step 3. Now How to Download and Install IntelliJ IDEA on Windows 10/11?
Now it's time to download and install IntelliJ IDEA on your Windows 10/11 64-bit OS. So for that, you need to download the IntelliJ IDEA Community edition .exe file software. Use the following link to download IntelliJ IDEA.
https://www.jetbrains.com/idea/download/#section=windows
Now double-click to run the IntelliJ IDEA .exe downloaded file.

What’s the IntelliJ IDEA?
- IntelliJ IDEA is an integrated development environment written in Java for developing computer software. It is developed by JetBrains and is available as an Apache 2 Licensed community edition, and in a proprietary commercial edition.

#IntelliJ #HowToInstallIntelliJ #JavaDevelopers #Javatutorialforbeginners #Javatutorial #Javaprogramming #Javaprogrammingtutorial #Javabasicsforbeginners #Windows11

Topics addressed in this tutorial:
How To Download And Install IntelliJ IDEA On Windows 10/11 64 bit OS
Install IntelliJ IDEA on Windows 10/11
How to Install IntelliJ IDEA and Get Started

► Laptop I use:
https://amzn.to/3NkBqbk
https://amzn.to/4h67v48
https://amzn.to/4f2sCmk

► Recommended Laptops (35k Range):
https://amzn.to/3Nrn9JX
https://amzn.to/4h27Ip6
https://amzn.to/3zWWYri

► Laptops 50k Range:
https://amzn.to/4f1F31t
https://amzn.to/4h1MqrI
https://amzn.to/3YmuZL6

► SmartPhones:
https://amzn.to/3YwSa5D
https://amzn.to/3NwqveF
https://amzn.to/3A1f8Z9
https://amzn.to/3A8ZZF5
https://amzn.to/3A5bY6w
https://amzn.to/3Nxpl2z

► Tablets:
https://amzn.to/4f8Pxwi
https://amzn.to/48e8V8M
https://amzn.to/4dVuxbl
https://amzn.to/4dMOsJm

► Rode Wireless Mike:
https://amzn.to/3BEs47M
https://amzn.to/3Yn4yoH

► Windows 11 Pro 64-Bit: https://amzn.to/3zSF7BX
► Windows 10 Pro 64-Bit: https://amzn.to/4h57Ynq
► Quick Heal Antivirus: https://amzn.to/49gnsAJ
► McAfee Antivirus: https://amzn.to/487Tgrp

MY RELATED VIDEOS:
✻ All about WordPress: https://youtube.com/playlist?list=PLFaWDe_XIA4ru1KDALhCtO5utnC9LfQeu&si=hdxNaeqBPIYx2RI_
✻ All about ECommerce WordPress: https://youtu.be/76E2QmjhRtQ
✻ All about Portfolio Website WordPress: https://youtu.be/Z6m6gxP3qlE
✻ All about Android Studio: https://youtu.be/10IvxreBoIA
✻ All about PostgreSQL: https://youtu.be/F99TVfE7daM
✻ All about MongoDB: https://youtu.be/kgIIpsZvFHg
✻ All about MySQL: https://youtu.be/x-kA7JoV6xw
✻ All about eBook: https://youtu.be/-7f2HqSSeo0
✻ All about React: https://youtu.be/c38i0f0Q08o
✻ All about NextJS: https://youtu.be/pCzofI8vPo4
✻ All about Angular: https://youtu.be/UeRaz971X4U
✻ All about Microsoft SQL Server: https://youtu.be/tGqhlV-kaFU
✻ All about Wamp: https://youtu.be/91RfoD2A1Lo
✻ All about Visual Studio: https://youtu.be/SViilF85ues

THANK YOU so much for watching!
Please make sure to LIKE and SHARE the video and SUBSCRIBE to the channel for more such videos :)

CONNECT WITH ME ON:
✻ Website: https://geekyscript.com/
✻ Instagram: https://www.instagram.com/geekyscript/
✻ LinkedIn: https://www.linkedin.com/in/geekyscript/
✻ X: https://x.com/GeekyScript
✻ Email: geekyscript@outlook.com
✻ YouTube channel: https://www.youtube.com/c/geekyscript/

Affiliate Disclaimer: Some of the links above are affiliate (referral) links which means if you do click and purchase through them, then I may receive a commission. This helps support the free content on this channel

5. Wrap-up

We introduced recommended courses for IntelliJ. If you are interested in learning other related courses, please refer to the following.

Java
Kotlin
Spring
Java
Kotlin
Spring

If you want to further explore and learn after taking one of the courses we introduced today, we recommend visiting the official website or community site.

If you want to stay up-to-date on the latest information, we suggest following the official Twitter account.

Furthermore, We highly recommend utilizing General AI such as ChatGPT as a study aid. This can enable more effective learning, so please give it a try.

We hope you found our website and article helpful. Thank you for visiting.

Back to list
Home About Share
Home
About
Privacy policy
Disclaimer
Contact
Official
© 2024 outlecture.com All Rights Reserved.