Description
In this course, you will learn:-
- Programming in Java with Confidence
- Learn the fundamentals of Object-Oriented Programming
- In a statically typed language, learn the fundamentals of programming
- Solve a problem with Java
Syllabus:-
- Getting Started
- Print Statements
- Primitive Data Types
- String Concatenation
- Arithmetic Operators
- Strings
- Relational Operators
- If Statement
- if else statement
- else if statement
- Nested if, else, else if statements
- Conditional Operators && and ||
- Switch Statement
- Methods
- Pre/Post increment/decrement
- for loop
- while loop
- do while loop
- Nested for loops
- Arrays
- 2d Arrays
- Getting input from keyboard
- Getting input from text file
- Problems 1
- Problems 2
- Problems 3
- Problems 4
- Constructors
- Fields, Setters and Getters
- Inheritance, Polymorphism, Method Overriding
- Abstract Classes Abstract Methods
- Intro to Singly LinkedList data structure
- Build our Node Class and Implement Linked List Contructor
- Implementing prepend method
- Implementing toString and getSize methods
- Implementing append method
- Implementing removeFirst method
- Implementing removeLast method