Dream > Create > Succeed

100 % Best Online COMPUTER LANGUAGE COURSES For Arising Sudents & Adults

Java

OBJECTIVES

When students completes Java Programming course, they can:

  • Build programs using fundamental programming concepts variables, datatypes, String, etc.
  • Learn advanced programming concepts like collections, exception handling, file handling, database connectivity etc.
  • Develop interactive GUI programs
  • Exposure to Real world projects
  • Work with team in developing and delivering the project.

Eligibility

Students from Grade 6 and up.

Interest to learn a programming language from basics.

Interested to develop computer applications.

JAVA

BASICS

Programming Basic:
Computer / Hardware / Software, CPU / Memory, Operating system, Applications & Command prompt, Languages, download and install Java , Eclipse, First program IDE, simple class with main, Java and Java ,Variable, data type – Primary Conditions – If & Else, Switch For Loop, while Loop, Do while, Debugging with Eclipse Arrays.
Object Oriented Programming (OOPS) :
Class ,Object ,Constructor, Referenced variable, Encapsulation, Access Control ,static Non Primitive data type, Pass by value and Pass by reference Inheritance, Overloading / Over riding, Abstract, Final, Protected, Polymorphism Interface, Dynamic Polymorpism with Interface.
Find yourself, Packing, Moving and Running, Versions:
Versions, Compiler vs Interpreter, Compile and run, JVM, JDK, JRE, Reference. Package, Documentation, Generate documentation, Comments Environment variables, Jar ,Compiling & build jar using command line , eclipse.
Strings, Numbers, Date, Exceptions:
String, String Buffer, String Builder, Best Practices Numbers, Primitive types & Objects ,Type casting and Autoboxing, Formatting Date, Date conversion / formatting Exception, Error, Try…catch , Throw, Throws, Multiple catch , exception hierarchy, Custom exception.
Collections:
Collection, List ,Array List , Vector, Linked List , List Hierarchy Loop through collection values, Enumeration, Iterator, Iterable Object methods – check equality ,Compare 2 objects ,Sorting Objects Map, Map Hierarchy , Hash Map , Tree Map ,Linked Hash Map , Hash Table.
Handle User Interface: UI Basics , Java Swing Basics – Panel, Window, Label, Text, Command, Listeners.

JAVA

ADVANCED


More Object Oriented Programming (OOPS):
Coupling, Cohesion , Association, Aggregation, Composition.
Time and Calendar:
Time, Calendar.
Handle files, Streams and Locale:
IO – Basics, Files, Folder, Streams, Byte, Char, Java classes, Buffered Streams Properties file and Properties class Serialization and De Serialization, Marker Interface, Marshalling and Un Marshalling Locale.
More Collections:
Type safety, Method Generics ,Generics concept, Bounded Generics, Wild Cards, Type Erasure Set, Harshest, Hash Code and Equal, Sorted Set & Tree Set ,Where does set fits in collection framework Collection interface and hierarchy, Collections class.
Database Handling:
SQL Basics, Java – JDBC Connect and execute queries with Java.
Threads, Memory, GUI & Looking forward
: Java Swing Advanced – Do more UI with Spring, Local Variable / referenced variables, Stack, Heap, GC, Threads, Architecture of Web Apps and Data Transfer.

START CREATING TODAY

“TAKE THE FIRST STEP

WE WILL DO THE REST”

PPM has 17+ years working experience in software industry. He worked in Telecommunication, Banking and Health care software projects. He has trained Students and working professional as part of Vaaru Academy. He is Java and Salesforce certified.

Refer PPM’s Linked-in page here – Linkedin Profile