Learning Java 2020

Learning Java 2020

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 2h 39m | 371 MB

Java is one of the top five programming languages, and is used for websites, embedded controllers, and Android app development. Interested in learning how to code with Java? Join instructor Kathryn Hodge as she helps you get up and running with this popular language. Kathryn covers all the basics: data types, strings, functions, and loops. She helps you control the flow and logic of your code, and debug your project to make sure it runs perfectly. Along the way, she provides real-world examples and introduces challenges that allow you to practice your new skills. This course is perfect for developers who need to get up to speed with Java fast, as well as for beginning programmers who want their first taste of this popular language.

Table of Contents

Introduction
1 Welcome to learning Java
2 What you should know
3 Using the exercise files

Getting Started with Java
4 What is Java
5 Downloading Java on your computer
6 Exploring the command line
7 Your first Java program
8 Hello World in the command line
9 Exploring an integrated development environment (IDE)
10 Hello World in an IDE

Building Strong Foundations
11 Primitive data types
12 Data types and variables in Java
13 Strings in Java
14 Using indexes with strings
15 Concatenating strings in Java
16 Input and output in Java

Control Flow
17 Mapping out program control flow
18 Operators in Java
19 Decision-making with if in Java
20 Understanding scope in Java
21 While loops (conceptually)
22 While loops in Java
23 Challenge Multiple choice
24 Sample solution Multiple choice

Debugging in Java
25 Debugging syntax and logical errors
26 Debugging with an IDE
27 Challenge Find the errors
28 Sample solution Find the errors

Functions in Java
29 What are functions (conceptually)
30 Defining functions in Java
31 Calling functions in Java
32 Parameters in Java
33 Return types in Java
34 Using built-in functions in Java
35 Challenge Salary calculator
36 Sample solution Salary calculator

Classes in Java
37 Classes in Java
38 Constructors in Java
39 Creating a class in Java
40 Creating instances in Java
41 Instance methods vs. class methods
42 Using instance methods in Java
43 Instance and class variables in Java
44 Review Classes vs. instances
45 Challenge Student profile
46 Sample solution Student profile

Conclusion
47 Next steps for learning Java