🎁 Exclusive Discount Just for You!
Today only: Get 30% OFF this course. Use code MYDEAL30 at checkout. Don’t miss out!
(This course is available immediately.) Udemy’s other courses have thousands upon thousands of enrolments. There are also thousands of reviews. File size: 6.64GB
Learn Java Programming Crash Course
What you will learn
Learn The core Java You need to have the skills required to apply Java Developer positions within 10 hours
Get a solid understanding of the Java Programming language.
Learn how to make your own Java programs.
You should have the knowledge and skills to Java To confidently apply Java programming jobs.
Make sure you have enough Java Skills to transfer onto Java Enterprise Edition (JEE), technology like the Spring Framework for building enterprise software.
Java skills are required to develop Android apps.
Demonstrate industry best practices in the Java Code you learn from instructors with 18 years of Oracle experience. Java certified.
Get a solid understanding about debugging and how to refactor.
Download it immediately Learn Java Programming Crash Course
Course Content
Expand all 148 lectures12/37:43
–Introduction and Course Information
01:32:01
Course Introduction
Preview04:08
What is it? Java?
04:27
Youtube Links Course
00:27
Get and install the necessary tools
00:31
JDK 11 Windows
Preview05:41
Install and Configure IntelliJ Windows Java 11
10:30
Install JDK 11 Mac
02:46
Install and configure IntelliJ Mac Java 11
11:13
Install JDK11 Linux
07:20
Install and configure IntelliJ Linux Java 11
11:37
The First IntelliJ Project
Preview07:51
Structure of a Java Program
05:50
Dot Notation Part 1
07:52
Dot Notation Part 2
09:44
Summary
02:04
Section 1 Quiz
3 questions
–Starting to Code
52:15
Your Programming Questions about careers answered
01:53
Access to Programming Career Q&A
00:29
Introduction
01:57
Variables
07:09
Use var vs. an Explicit type
Preview07:43
Finish and Run
02:25
Why Use Variables?
07:09
Challenge
02:46
Naming Conventions
08:39
Naming Conventions Challenge
02:08
Challenge Solution
07:43
Summary
02:14
Section 2 Quiz
5 questions
–Writing to and reading from the Console
53:27
Introduction
02:04
NextLine Console Input
05:44
Read the input from the HammerBitcoin Game
09:38
For console input text and numbers
09:19
HammerBitcoin: Reading Numbers
04:02
String Formatting and Console Output Text
03:44
Alignment of String Format
06:16
More Information about String Formatting
10:46
Summary
01:54
Section 3 Quiz
5 questions
–Java Types and Expressions
01:36:27
Introduction
01:12
Primitive Types
07:53
Int and long
02:16
Double your chances of securing a float.
03:09
Double precision and floating
Preview05:23
Accuracy of BigDecimal & Floating Point
06:42
Accuracy at BigDecimal
07:49
Expressions
06:08
Boolean Expressions
04:55
Boolean compound expressions
05:49
Truth Tables
01:37
Boolean Variables
06:28
Booleans in HammerBitcoin
06:36
Boolean Expression Challenge Solution
06:22
Classes and Objects
02:46
Classes and Class Instances
05:37
Members and Fields
05:12
Construction of Class
05:18
Both public and private members
04:03
Summary
01:12
Section 4 Quiz
8 questions
–Flow Control
01:26:19
Introduction
02:09
Oracle Java Documentation
05:43
For Loops
03:55
IntelliJ Debugger
11:13
More about loops
Preview04:25
Nested for Loops
06:40
The Debugger for HammerBitcoin
07:49
HammerBitcoin: More Debugging
Preview04:55
Loops in Eliza
08:09
Learn More about Eliza
04:42
Loops
09:55
while Loop Challenge Solution
02:17
Which is better?
05:20
Do – while Loop
05:01
Do – while Loop Challenge Solution
02:22
Summary
01:44
Section 5 Quiz
5 questions
–Flow control: if/else and switch
01:04:43
Introduction
00:52
If Statement
07:49
Other
04:08
More, if and elsewhere
04:01
if-else Challenge
02:33
Challenge Solution
07:19
Play Again Challenge Solution
04:33
Switch Statement
06:17
Case by default
03:56
Handling Multiple Cases
01:40
Break in Loops
05:32
Continue
03:29
Take advantage of the break and keep going
01:56
Ternary conditional operator
05:45
Challenge to Ternary Conditional Operator
00:56
Problem with Ternary Conditional Operator
02:04
Summary
01:53
Section 6 Quiz
5 questions
–Flow control: Methods
02:02:54
Introduction
01:19
Methods for calling
05:04
Methods calling Methods
03:42
Method Parameters
05:06
Parameter Challenge Solution
03:10
Brake Challenge Solution
05:12
Simple Car Game Version 1
05:44
Adding Libraries
04:21
Version 2 of Simple Car Game
09:45
Public and private Methods
08:52
Return a Method’s Result
08:44
Duplicating Code Is Bad
05:14
Refactor Game: Removing Duplicate code
06:53
Passing by value
04:58
Global Variables
07:19
Refactoring Challenge
01:14
Challenge Solution
04:43
Variable Scope
05:24
Eliminating Global Variables
06:32
Scope Challenge and Summary
03:23
Challenge Solution
06:25
Solution Continued
06:01
Summary
03:49
Section 7 Quiz
5 questions
–Operators
47:47
Operators and Operator Precedence
03:28
Primary operators
06:10
Use ++ and – in Expressions
05:47
Operator Precedence
08:25
The Remainder Operator
04:59
Rest in Rock, Paper, Scissors
04:44
Relational and conditional operators
03:09
Short Circuit Evaluation
07:10
Assignment Operators
03:55
Section 8 Quiz
6 questions
–Dealing with Strings
01:59:09
What is a String?
06:20
Indexing
05:14
String Length Method
04:11
IndexOf
04:34
Case Insensitive IndexOf
05:49
LastIndexOf and Repeated matches
05:32
Processing Matches with replaceFirst or substring
07:23
Java Documentation of String Methods
03:33
String Equality
08:14
Reference and value types
07:46
Strings can be changed
07:25
The StringBuilder Class
06:38
Mutable Reference Types Explanation
01:52
Equality with reference types
07:23
Append, Delete, and Method Chaining
08:39
Challenge Solution
03:04
More information on method chaining
03:56
Introduction to Overloaded Methods
05:24
toString and valueOfMethods
07:29
StringBuilder Search for Text
07:45
Additional Content
00:51
Coming Content
00:07
–Extra Content
14:11
Windows Java Command line setup
04:34
Mac Java Command line setup
05:30
Linux Java Command line setup
04:07
Another section
Requirements
So that you can access the free writing tools, you need a computer with Windows, Mac OS or Linux. Java You can install code and use it in the course. Instructions for each platform are included.
Open mind and willingness to learn new things can make a big difference in your career.
Description
Programming is something you can learn if you are interested in learning. Java You can do it in a fraction of the time you thought. Read on.
Today’s world is hectic. We have very little time to spare. There is not much time left after we have worked (or studied), slept and shared time with our families.
Get your instant download Learn Java Programming Crash Course
Programming skills are necessary to be a software developer. How do you acquire these skills in a short time while still maintaining a normal life?
This course teaches you how to do the most important things. Java Programming skills are necessary to obtain your first programming job or to be promoted to a higher-ranking position. To do it in the shortest time possible.
Here is a review that one student wrote about the course.
“Tim is such a great instructor! He just have that magic in him that makes me understand what he is teaching!” Henrik Ferrari
What percentage of the material do I need to master? Java language?
No! You need to know how programming languages work in order to understand the benefits of this course. These languages are designed to provide every feature that a person might ever need.
The majority of the language is rarely used or not at all. Software is no exception. I would guess that you’ve used a spreadsheet before. You use it for simple spreadsheet work and rarely, if ever, do you use the advanced functions. Most people only use the basic functions of a spreadsheet.
Imagine what it would be like if you had the task of learning every feature in the spreadsheet program. What would the learning curve be? Would most of the information be helpful to you? Particularly if you were learning it in order to get a job, and the job required only basic spreadsheet skills.
Let’s return to programming. If you want to get your first programming job. You can worry about the rest when you need it.
This course will give you the skills that you need quickly, without unnecessary fluff.
This course is for complete beginners.
This course assumes you have never programmed before. We start by showing you how to download the tools and then show you how to write your first program. From there, we will move on to more parts of the course. Java You need to be able to understand the language
Even if you’re already a programmer, this course will still be valuable. Programmers often want to learn more languages. This makes them more valuable and opens up new career possibilities.
You can become skilled by this crash course Java, fast.
Here is what one student has to say about the instructor courses.
“This course is AMAZING!!!! The teaching is thorough with lots of helpful exercises in various formats! The TA responded very quickly to my question! Thank you!” Joy Hope
What version of Java What will I learn?
All videos were recorded with the latest version. Java 11. You should follow the instructions in that version. However, if you have an older version of the course, most of it should be fine.
Java Oracle has made 11 the LTS version. Java They will also support it for many years. This is because large companies can use a specific version of the software. Java Easily adapted to the client’s sites over many years, without having to worry about any new versions Java Programs that were previously functioning crashed.
Java 11 will continue to be updated over time, but will remain at version 11. Oracle has new versions. Java Versions are released six times a month, but the older version will no longer be supported once a new version has been released.
This is why you need to learn Java 11 is the one that gives you the most valuable skills for your future employers.
I was told you need to pay to use Java 11.
Oracle is charging businesses to use their services. Java 11. Students as well as professional developers don’t have to pay. Java. It’s 100% free. Even if this were to become a problem, the OpenJDK version is available for free. Java This has no limitations.
You don’t have to pay anything for legal use. Java 11.
What will you learn during the course?
The essentials will be revealed to you Java You need to have the skills necessary to be able to work as an employee. Java developer.
Create a Java Basic program
Everything you need to know about the Java Compiler
Data Types. Variables. Conditional Processing. Loops. Classes. Operators. Expressions.
This page contains a list of all the courses covered.
You will be working with many people during the course. Java Example code This is where you will begin. Java Badly written code. It will be obvious why the code is bad. As you move through the course, the code will become more bug-free.
This approach, together with smaller pieces of code, will allow you to become a programmer and think as a programmer. You will also learn how to make the most of your computer. Java.
What about course updates?
We will keep the course updated – There is a document already in the course that lists what content needs to be added. Once it’s done, we expect it will take approximately sixteen hours.
It is shorter than that right now, but we add videos almost every single day at the moment.
The instructors have a long history of updating their courses via Udemy, and that tradition will continue with this course.
How about the instructors?
Tim and Goran, your instructors, have combined 40 years of experience in software development. They have worked for prestigious companies such as IBM, Mitsubishi, Fujitsu and Saab. You will learn from real experts who have commercial programming experience.
Tim has 18 years of experience in the field. Java Goran is a developer and he is a lot younger that Tim. Java certified. Working with software developers that have years of experience will help you learn how to code.
What’s more, there other courses on Udemy have hundreds of thousands of enrolments and literally tens of thousands of reviews. Their reputation for creating top-selling and highly rated courses has been impressive. These courses help people just like yourself learn to program and transition into programming.
Another comment is from a Tims Udemy student.
“I messaged once a few months ago when finishing you Java course on how it helped me also as a refresher on my c# skills. Long story short, the owner of the Software Development company I work for now, after seeing my skills by accident, he asked me if I was looking for a job, I said not really but I would be interested in seeing what all was about, he asked for my resume, set up an interview and he made me a quick test to see how far I was skill-wise and I finished the test with flying colors. He offered me a long term full time job right on the spot with a starting salary superior to what I was doing ($70,000 USD/yr to start and $75,000 USD/yr after six months if everything goes fine), really nice hours and benefits. So now I am coding with a real purpose and what I was doing for free in my free time, now is earning me a living, I’ve been working there for a month now and it has been great for them and for me. ” Miguel Lara
Are you still unsure?
As if this course wasn’t complete enough, Tim and Goran offer full support, answering any questions you have 7 days a week (whereas many instructors answer just once per week, or not at all).
This means you’ll never find yourself stuck on one lesson for days on end. With their hand-holding guidance, you’ll progress smoothly through this course without any major roadblocks.
Student Quote: “In the course, there are many challenges. When in need of a hint, questions are answered quickly and elaborately. It’s like having one-on-one support. It exceeds my expectations!” – Arjo Tibben
There’s no risk either!
The course comes with a 30-day money-back guarantee. You can return the entire course at no cost if you are unhappy with it or with your progress.
You either end up with C# skills, go on to develop great programs and potentially make an awesome career for yourself, or you try the course and simply get all your money back if you don’t like it…
You literally can’t lose.
Are you ready to get started, developer
Sign up now using the “Add to Cart” Click on the right to get started on your path to a career. Java Programmer. You can also check out some of the course using the preview feature on this page, so you’re 100% certain this course is for you.
You are invited to the inside. Hurry! Java Class is here!
This course is designed for the following:
This course is ideal for beginners who have never programmed before.
Existing programmers with knowledge of C#, JavaScript or other languages that want to learn more Java.
Anyone who wants to improve their skills and learn the most recent technologies Java 11.
Here’s what you’ll get in Learn Java Programming Crash Course
Course Features
- Lectures 1
- Quizzes 0
- Duration Lifetime access
- Skill level All levels
- Language English
- Students 0
- Assessments Yes