Hands-On Introduction: Java

Hands-On Introduction: Java

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 20m | 197 MB

Java is one of the most popular open-source programming languages that’s currently available on the market. It’s used widely in different industries all over the world, where it’s become something of a must-have for developers. Are you ready to get your skills up to speed? Or are you at risk of falling behind? Join instructor Angie Jones for a hands-on introduction to basic coding in Java. Learn how to develop an online banking system with Java by testing out your new skills in the examples and exercises. Find out what it takes to build up your confidence to interact with object models, decision structures, and external databases. Angie guides you through the best practices for designing and implementing a fully formed piece of software that you can add to your portfolio. Why wait to push your Java skills to the next level when you can keep learning on your own today?

The best way to learn a language is to use it in practice. That’s why this course is integrated with GitHub Codespaces, an instant cloud developer environment that offers all the functionality of your favorite IDE without the need for any local machine setup. With GitHub Codespaces, you can get hands-on practice from any machine, at any time—all while using a tool that you’ll likely encounter in the workplace. Check out the “Using GitHub Codespaces with this course” video to learn how to get started.

Table of Contents

Introduction
1 Getting hands on with Java
2 What you should know
3 Using GitHub Codespaces with this course
4 Project setup

Model Objects
5 Design a solution
6 Create customer
7 Create account

External Data Sources
8 Connect to data source
9 Construct customer from data source
10 Construct account from data source

Utility Classes
11 Create Authenticator
12 Create menu
13 Display menu options

State Management
14 Deposit
15 Update data source
16 Withdraw

Conclusion
17 Continuing on with Java and project-based learning

Homepage