Learn Java by building 17 projects step by step
4.2 (12 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
79 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn Java by building 17 projects step by step to your Wishlist.

Add to Wishlist

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
4.2 (12 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
79 students enrolled
Last updated 3/2017
English
Current price: $12 Original price: $175 Discount: 93% off
4 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 10.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Training 5 or more people?

Get your team access to Udemy's top 2,000 courses anytime, anywhere.

Try Udemy for Business
What Will I Learn?
  • 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
View Curriculum
Requirements
  • You should be able to use a PC at a beginner level
Description

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.


Who is the target audience?
  • Absolute beginners to programming in Java
  • Absolute beginners to programming in general
Compare to Other Java Courses
Curriculum For This Course
81 Lectures
10:22:31
+
Getting Ready For Java
12 Lectures 01:27:23



Your First Java Program
06:57

Basic structure of a java program
10:00

What is a Java Package
08:27

Primitive Data Types
08:58

Basic Operators
07:40

What are Variables ?
09:00

Arrays
07:37

Using Comments
04:39

Running Java Outside the IDE
06:09
+
Project 1 :Develop a Height Conversion Tool
8 Lectures 49:53
Creating the Project
02:34

Building the user interface -Part1
04:48

Building the user interface -Part2
08:16

Adding styling to your user interface
05:53

Changing Variable Names
05:31

Coding the exit and clear buttons
08:00

Writing Code to do the conversion
10:33

Running and Deploying Your Project
04:18
+
Project 2: Creating a Word Count Tool
8 Lectures 49:52
Creating the Project
01:34

Designing the GUI - Part 1
07:06

Designing the GUI - Part 2
06:55

Styling the GUI
03:26

Renaming the variables
05:18

Programming the exit and clear buttons
07:52

Programming the Count Button
12:14

Deploying and running your project
05:27
+
Project 3: Create a Weight Conversion Tool
6 Lectures 40:46
Create Project and GUI
06:30

Customizing the GUI
05:30

Adding Color to GUI
04:18

Coding the exit and clear buttons
10:05

Coding the convert button
10:47

Running and Building your project
03:36
+
Java Console Beginner Projects
8 Lectures 01:44:14
Project 4: Comparing Two Numbers
13:49

Project 5: Calculate Area and Perimeter of a Circle
15:44

Project 6:: Constructing a Triangle with Code
12:08

Project 7: Finding Even Numbers
14:14

Project 8: Write a Program to determine leap years
09:44

Project 9 : Write a Program to Generate Prime Numbers
14:54

Project 10: Write Program to Find the Largest Numbers
14:06

Project 11: Random Number Generator
09:35
+
Project 12: Creating a basic calculator with Java
8 Lectures 01:21:08
Creating the Project and Adding a Form
10:28

Adding a Textbox and button to form
07:23

Changing form properties and adding more buttons
11:51

Java Form Events
14:39

Coding the Plus Button
07:00

Coding the equal and clear button
10:05

Coding the Math Operators and using a switch statement
15:51

Building and deploying your project
03:51
+
Project 13: Creating a Percentage Calculator
6 Lectures 37:15
Creating the Project
01:07

Building the Front End
06:05

Customizing the GUI - Part 1
08:09

Customizing the GUI - Part 2
04:48

Coding the exit and clear button
06:00

Coding the logic and building the app
11:06
+
Project 14: Creating a Digital Clock
6 Lectures 44:57
Creating the Project Structure
04:12

Importing Packages
07:51

Using Classes
08:57

creating a Thread
11:26

Modifying Jlabel Properties
07:54

Building and Deploying your application
04:37
+
Project 15 : Create a Java Program to Add two numbers
6 Lectures 40:02
Creating the project
07:49

Renaming the Components
10:16

Coding the exit buttons
05:18

Coding the clear button
04:57

Coding the addition button
07:32

Running your project outside the IDE
04:10
+
Project 16 :Build a Temperature Converter Program
4 Lectures 27:34
Setting up the project
04:33

Creating the GUI
08:40

Adding the application logic
09:37

Running and deploying your project
04:44
1 More Section
About the Instructor
Bluelime Learning Solutions
4.1 Average rating
1,780 Reviews
39,059 Students
92 Courses
Learning made simple

Bluelime is UK based and creates quality easy to understand eLearning solutions .All our courses are 100% video based. We teach hands –on- examples that teach real life skills .

Bluelime has engaged in various types of projects for fortune 500 companies and understands what is required to prepare students with the relevant skills they need.