Certificate Course in Java Programming

ALMA offers many job oriented computer courses.”Certificate Course in Java Programming” is one of the ALMA approved course.The detailed contents of this course is in the attachment.
COURSE CODE : CR-06
ELIGIBILITY : 10th
DURATION : 3 Months
SYLLABUS
Introduction of Java
- What is Java? , How to Get Java , A First Java Program , Compiling and Interpreting Applications , The JDK Directory Structure
Data types and Variables
- Primitive Data types ,Declarations , Variable Names , Numeric Literals , Character Literals , String , String Literals , Arrays , Non-Primitive Data types ,The Dot Operator
Operators and Expressions
- Expressions Assignment Operator , Arithmetic Operators Relational Operators Logical Operators Increment and Decrement Operators Operate -Assign operators (+ = , etc.) The Conditional Operator Operator Precedence Implicit Type Conversions The Cast Operator
Control Flow Statements
- Statements , Conditional (if) Statements , Data types and Variables 3 , Adding an else if , Conditional (switch) Statements , while and do-while Loops , for Loops , A for Loop Diagram , Enhanced for Loop , The continue Statement , The break Statement
Methods
- Methods , Calling Methods , Defining Methods , Method Parameters , Scope , Method Parameters
Object-Oriented Programming
- Introduction to Object-Oriented Programming , Classes and Objects , Fields and Methods , Encapsulation , Access Control , Inheritance , Polymorphism
Objects and Classes
- Defining a Class , Creating an Object , Instance Data and Class Data , Methods , Constructors , Access Modifiers , Encapsulation
Using Java Objects
- Printing to the Console , StringBuilder and StringBuffer , Methods and Messages toString , Parameter Passing , Comparing and Identifying Objects , Destroying Objects
Inheritance in Java
- Inheritance , Inheritance in Java , Casting , Method Overriding , Polymorphism , Super class
Packages
- The import Statement , Static Imports , Casting , CLASSPATH and Import , Defining Packages , Package Scope
Exception Handling
- Exceptions Overview , Catching Exceptions , The finally Block , Exception Methods , Declaring Exceptions , Defining and Throwing Exceptions , Errors and RuntimeExceptions
Input/Output Streams
- Overview of Streams , Bytes vs. Characters , Converting Byte Streams to Character Streams , File Object , Binary Input and Output , PrintWriter Class , Reading and Writing Objects , Basic and Filtered Streams
Collection Framework
- The Collections Framework , The Set Interface , Set Implementation Classes , The List Interface , List Implementation Classes , The Map Interface , Map Implementation Classes
Inner Classes
- Inner Classes , Member Classes , Local Classes , Anonymous Classes , Instance Initializers , Static Nested Classes
Introduction to Threads
- Non-Threaded Applications , Threaded Applications , Creating Threads , Thread States , Runnable Threads , Coordinating Threads , Interrupting Threads , Runnable Interface , ThreadGroups
Interfaces and Abstract Classes
- Separating Interface and Implementation , UML Interfaces and Realization , Defining Interfaces , Implementing and Extending Interfaces , Runnable Threads , Abstract Classes
Serialization
- Object Serialization , Serializable Interface , Serialization API , ObjectInputStream and ObjectOutputStream , The Serialization Engine , readObject and writeObject , Externalizable Interface
Editor's Desk
Fundamental Success scripts being true to your word is easy
Say you’re going to do something and then do it. If you make plans to meet your friend, don’t ditch him for some random date. Likewise, if you commit to go on a date with someone, don’t back out at the last minute for no good reason. If you don’t want to commit, don’t commit. If you’re not sure whether you can, check and see. If circumstances change and you have to adapt or postpone the arrangement, that’s fine too. If someone doesn’t want to make an appointment and then realize he’d rather chill instead. He doesn’t want to give ... Read More
- Fundamental Success scripts being true to your word is easy
- Stand up for your beliefs and be stronger to face the Situations
- How Much Faster Can You Learn?
- Never quit – there's always a silver lining
- Stop Saying No I cannot do …!
- You are better able to perform and focus at work
- The Power of Concentration to accomplish great things
- Body Signals Pave Emotional Mastery
- Wishing Happy New Year to be Energetic and Be Confident..!
- What Advice would we have given our self !
- The battle is won or lost in the mind
- Thoughts are Supreme and Create Your Life from Within
- Success means Satisfaction and failures mean pain
- Awaken the Inner Child of yourself
- Fear can stop you from progressing
Share On