Search

Java 2021:Complete Java Masterclass:Zero to Hero Programming [Free Online Course] - TechCracked

Java 2021:Complete Java Masterclass:Zero to Hero Programming

Java, Java SE, OOP Concepts, Algorithms, +30 Applications,3 Real World Projects,

This course includes:

  • 22 hours on-demand video
  • 1 article
  • 34 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion


What you'll learn

  • -Java SE( Standard Edition)
  • -Core Java
  • 3 Real World Application
  • +30 Java Examples and mini Applications
  • -Algorithms
  • -Writing short and exact code
  • -OOP(Object Oriented Programming)
  • Learn the core Java skills needed to apply for Java developer position
  • Be able to sit for and pass the Oracle Java Certificate exam if you choose.
  • Be able to demonstrate your understanding of Java to future employers.
  • Obtain proficiency in Java 8 and Java 11
  • -SOLID Priciples
  • A wide variety of Java Collections - List, Map, Set and Queue Interfaces
  • The BEST PRACTICES in Writing High Quality Java Code
  • Gain enough experience to pass a core Java Programming interview and perform well on the job


Description

  • 3: Real World Application and Projects
  • +30 Mini Applications or Examples for each Topis
  • Basics of Java Programming - Expressions, Variables, and Printing Output
  • Java Operators - Java Assignment Operator, Relational and Logical Operators, Short Circuit Operators
  • Java Conditionals and If Statement
  • Methods - Parameters, Arguments, and Return Values
  • Object-Oriented Programming - Class, Object, State, and Behavior
  • Basics of OOPS - Encapsulation, Abstraction, Inheritance, and Polymorphism
  • Basics about Java Data Types - Casting, Operators and More
  • Java Built-in Classes - String, Java Wrapper Classes
  • Conditionals with Java - If Else Statement, Nested If Else, Java Switch Statement, Java Ternary Operator
  • Loops - For Loop, While Loop in Java, Do While Loop, Break and Continue
  • Java Wrapper Classes, String
  • Java Array and ArrayList - Java String Arrays, Arrays of Objects, Primitive Data Types, toString and Exceptions
  • Introduction to Variable Arguments
  • Understanding Object Composition and Inheritance
  • Java Abstract Class and Interfaces. Introduction to Polymorphism.
  • Java Collections - List Interface(ArrayList, LinkedList and Vector), Set Interface (HashSet, LinkedHashSet)
  • Map Interface (HashMap, HashTable, LinkedHashMap and TreeMap() - Compare, Contrast and Choose
  • Generics - Why do we need Generics? Restrictions with extends and Generic Methods, WildCards - Upper Bound and Lower Bound.
  • Method References - static and instance methods
  • Introduction to Threads and MultiThreading - Need for Threads
  • Implementing Threads - Extending Thread Class and Implementing Runnable Interface
  • States of a Thread and Communication between Threads
  • Introduction to Executor Service - Customizing the number of Active Threads. Returning a Future, invokeAll, and invokeAny
  • Introduction to Exception Handling - Your Thought Process during Exception Handling. try, catch, and finally. Exception Hierarchy - Checked Exceptions vs Unchecked Exceptions. Throwing an Exception.. Try with Resources - New Feature in Java 8.
  • List files and folders in Directory with Files list method, File walk method and find methods. Read and write from a File.

Also See : Learn Java and Artificial Intelligence Programming Tools

Enroll Now