Why Learn Java?
Java is among the most popular programming languages out there, mainly because of how versatile and compatible it is. Java can be used for a large number of things, including software development, mobile applications, and large systems development. Knowing Java opens a great deal of doors for you as a developer.
What will you learn?
Java-101
• Introduction to Programming
• Familiarity with Java as a programming language
• Introduction to IDE
• Setting up the Environment for running Java
• JDK, JRE , JVM
• Running a Java program in Intellij (IDE)
• Variables
• Casting
• Arrays
• Operators
• If else statements
• Switch case
• Classic for - loops
• Introducing the for - each loop
• While loops
• Break vs Continue
• Introduction to Classes
• Introduction to Objects
• Constructor
• The static modifier
• The final modifier
• Inheritance
• The super keyword
• Method Overriding
• Method Overloading
• Interface
• Polymorphism
• Exception Handling
Java-201
• Variables , Arrays Revisited
• If else statements Revisited
• Nested for - loops
• Nested for - each loop
• Advanced Object Oriented Programming concepts
• Abstract Class
• Inheritance level 2
• Interface as a way to loosely bind objects
• Exception Handling level 2
• Problem solving with Java
• Introduction to Java Collections
• Arraylist
• Iterators
• Equality
• Hashing
• Hashcodes
• Comparable Interface
• Sets
• HashSet
• TreeSet
• Maps
• HashMap
• Wrap up ( Java Collections )
Java Programming (Basics-Advanced)
SKU: 3332
PriceFrom $18.00
Price Options
1 hr/week
$18.00every week until canceled
1.5 hrs/week
$27.00every week until canceled
2 hrs/week
$30.00every week until canceled