Programming in Java

(CTU-CD210.AB1) / ISBN : 978-1-64459-830-6
Lessons
Lab
TestPrep
AI Tutor (Add-on)
Get A Free Trial

Skills You’ll Get

1

Java Fundamentals

  • The Java Language
  • Object-Oriented Programming
  • Objects and Classes
  • Attributes and Behavior
  • Organizing Classes and Class Behavior
  • Statements and Expressions
  • Variables and Data Types
  • Comments
  • Literals
  • Expressions and Operators
  • String Arithmetic
  • Maps
  • Summary
2

Java OOPs Concept

  • Arrays
  • Block Statements
  • if Conditionals
  • Switch Conditionals
  • The Ternary Operator
  • for Loops
  • while and do Loops
  • Breaking Out of Loops
  • Defining Classes
  • Creating Instance and Class Variables
  • Creating Methods
  • Creating Java Applications
  • Java Applications and Arguments
  • Creating Methods with the Same Name
  • Constructors
  • Overriding Methods
  • Summary
3

Packages and Exceptions

  • Modifiers
  • Static Variables and Methods
  • Final Classes, Methods, and Variables
  • Polymorphism
  • Abstract Classes and Methods
  • Packages
  • Creating Your Own Packages
  • Interfaces
  • Creating and Extending Interfaces
  • Introduction to JavaBeans
  • Exceptions
  • Managing Exceptions
  • Declaring Methods That Might Throw Exceptions
  • Creating and Throwing Exceptions
  • When Not to Use Exceptions
  • Threads
  • Annotations
  • Summary
4

Java and MySQL

  • Exploring MySQL
  • The MySQL Workbench GUI
  • Accessing MySQL through the command-line interface
  • Creating a database
  • Using Workbench to add a table
  • MySQL table indexes and foreign keys
  • Joining two tables
  • Handling Relationships
  • JPA Query Language (JPQL)
  • Summary
5

Introduction to Java Spring

  • Spring Framework Overview
  • Create a Simple "Hello World" Application
  • Spring MVC Basics
  • Handle Request Parameters and Data in Spring MVC
  • Views and Static Content in Spring MVC
  • POST and Redirecting in Spring MVC
  • Summary
6

Advanced Java Spring

  • Spring MVC for Web Development
  • Interact with Databases Using JPA
  • Domain Models and Validation
  • Business Logic and Services
  • Form Handling and Data Binding
  • CRUD Operations and Repositories
  • Understand and Configure Spring Security
  • User Authentication and Authorization Setup 
  • Summary

1

Java Fundamentals

  • Using a Variable
  • Using Multiple Variables
  • Creating a Local Variable
  • Using Comments
  • Using the Modulus Operator
  • Using the Logical AND Operator
  • Using the Logical OR Operator
  • Using the instanceOf Operator
  • Using Relational Operators
  • Concatenating Two Strings
2

Java OOPs Concept

  • Declaring a Multidimensional Array
  • Declaring an Array
  • Using the if Statement
  • Using the if-else Statement
  • Using the switch Statement
  • Using the Ternary Operator
  • Using the for Statement
  • Using the while Loop
  • Using the do/while Loop
  • Using the break Statement
  • Using the this Keyword
  • Creating a Method
  • Creating the main() Method
  • Passing Parameters to a Method
  • Creating a Constructor
  • Overloading a Method
  • Using Method Overriding
3

Packages and Exceptions

  • Using the Access Modifier
  • Using the Static Method
  • Using Static Variables
  • Importing a Package
  • Using the Abstract Method
  • Creating an Interface
  • Using the try/catch Block
  • Using the finally Block
  • Using the throws Keyword
4

Java and MySQL

  • Creating a Connection With the MySQL Workbench GUI
  • Creating a Database using MySQL Workbench
  • Creating a Table Using MySQL Workbench
  • Creating an Index
  • Creating a Foreign Key
  • Joining Two Tables
5

Introduction to Java Spring

  • Creating a Hello World Application
6

Advanced Java Spring

  • Implement CRUD Operations With Spring Framework

Related Courses

All Courses
scroll to top