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

Any questions?
Check out the FAQs

Still have unanswered questions and need to get in touch?

Contact Us Now

Related Courses

All Courses
scroll to top