3.81 out of 5
3.81
151 reviews on Udemy

Learn Java by building 17 projects step by step

A beginner's guide to learning to code in Java by creating 17 projects from scratch
Instructor:
Bluelime Learning Solutions
879 students enrolled
English [Auto]
Develop java console applications
Develop GUI applications in java
Develop applications in NetBeans IDE
Import and use java packages
Run and build java apps outside IDE
Create classes
Create user interface with swing components
Configure swing components
Troubleshoot coding errors
Generate event handlers

Learning to code can be both fun and rewarding . Java is a useful ,robust and popular programming language to embark on that journey.
This course is a practical Hands-on course from the first to the last section. The best way to learn is by doing so you will be doing a lot of coding.
 Java  is  a  case-sensitive, modern, general-purpose, object-oriented programming language.  One of the reasons Java is so popular is that it is platform independent . You only need to write java code once and then run it on any platform  be it mac, windows or Linux.

 In this course we will create 17 practical and useful projects step by step. The projects include:
Calculator
Digital Clock
Weight Converter
Temperature Converter
Height Converter
Random Number Generator
BMI Calculator Tool
Percentage Calculator
Word Count Tool
Add number  program
Program to determine Even numbers
Program to determine Leap Year
Program to calculate area  and perimeter of a circle
Program to find highest number
Program to find Prime Numbers
Program to create a triangle
Program to determine largest numbers

 This course  will  guide you through java basics, its core syntax, and the fundamentals of writing strong java code.  I will  show you how to install Java JDK and NetBeans IDE. Netbeans is a  great IDE for developing in java, and then dive into the language itself. Along the way, we will cover topics such as:
Declaring and initializing variables with a variety of data types
Exploring  Basic Arithmetic operators
Troubleshoot Compile errors
Controlling flow with conditional code
Creating Method
Creating Event Handler methods
Using Component controls and changing their properties

If java is your first step into programming or adding it your existing skillset, these training videos will help you understand the language and use it to build your own great software.

Getting Ready For Java

1
Introduction
2
What is Java
3
Installing JDK and NetBeans Bundle
4
Your First Java Program
5
Basic structure of a java program
6
What is a Java Package
7
Primitive Data Types
8
Basic Operators
9
What are Variables ?
10
Arrays
11
Using Comments
12
Running Java Outside the IDE

Project 1 :Develop a Height Conversion Tool

1
Creating the Project
2
Building the user interface -Part1
3
Building the user interface -Part2
4
Adding styling to your user interface
5
Changing Variable Names
6
Coding the exit and clear buttons
7
Writing Code to do the conversion
8
Running and Deploying Your Project

Project 2: Creating a Word Count Tool

1
Creating the Project
2
Designing the GUI - Part 1
3
Designing the GUI - Part 2
4
Styling the GUI
5
Renaming the variables
6
Programming the exit and clear buttons
7
Programming the Count Button
8
Deploying and running your project

Project 3: Create a Weight Conversion Tool

1
Create Project and GUI
2
Customizing the GUI
3
Adding Color to GUI
4
Coding the exit and clear buttons
5
Coding the convert button
6
Running and Building your project

Java Console Beginner Projects

1
Project 4: Comparing Two Numbers
2
Project 5: Calculate Area and Perimeter of a Circle
3
Project 6:: Constructing a Triangle with Code
4
Project 7: Finding Even Numbers
5
Project 8: Write a Program to determine leap years
6
Project 9 : Write a Program to Generate Prime Numbers
7
Project 10: Write Program to Find the Largest Numbers
8
Project 11: Random Number Generator

Project 12: Creating a basic calculator with Java

1
Creating the Project and Adding a Form
2
Adding a Textbox and button to form
3
Changing form properties and adding more buttons
4
Java Form Events
5
Coding the Plus Button
6
Coding the equal and clear button
7
Coding the Math Operators and using a switch statement
8
Building and deploying your project

Project 13: Creating a Percentage Calculator

1
Creating the Project
2
Building the Front End
3
Customizing the GUI - Part 1
4
Customizing the GUI - Part 2
5
Coding the exit and clear button
6
Coding the logic and building the app

Project 14: Creating a Digital Clock

1
Creating the Project Structure
2
Importing Packages
3
Using Classes
4
creating a Thread
5
Modifying Jlabel Properties
6
Building and Deploying your application

Project 15 : Create a Java Program to Add two numbers

1
Creating the project
2
Renaming the Components
3
Coding the exit buttons
4
Coding the clear button
5
Coding the addition button
6
Running your project outside the IDE

Project 16 :Build a Temperature Converter Program

1
Setting up the project
2
Creating the GUI
3
Adding the application logic
4
Running and deploying your project

Project 17 : BMI Calculator Tool

1
Creating the Project and JFrame
2
Building the GUI - Part 1
3
Building the GUI - Part2
4
Renaming the Variables
5
Coding the Exit Button
6
Coding the Clear Button
7
Coding the Calculator Button -Part 1
8
Coding the Calculator Button -Part 2
9
Running and Building your App
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
3.8
3.8 out of 5
151 Ratings

Detailed Rating

Stars 5
65
Stars 4
42
Stars 3
28
Stars 2
6
Stars 1
10
bbfbb9eb3c33a4f4a570c82797cf7897
30-Day Money-Back Guarantee

Includes

10 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion

External Links May Contain Affiliate Links read more

Join our Telegram Channel To Get Latest Notification & Course Updates!
Join Our Telegram For FREE Courses & Canva PremiumJOIN NOW