Java


java

Java basics

 

It is easy, robust, and popular. Backed by a variety of tools and ability to integrate with other technologies, Java is the foundation for several high in demand technologies such as Selenium, Hadoop, web development and Mobile Apps.

 

>>>>>>>Maximize Success<<<<<<<


Call Now

Java

What This Course Offers

In this course you will learn the basics of Java such as writing your first Java program, making decisions and working with loops, arrays and Strings. You will also learn some advanced topics like inheritance and polymorphism and then extend your learning in building user interfaces using Java Swing.

Who Should Attend

  • Anyone from any domain as no hard core programming knowledge is required
  • Professionals who wish to switch to IT
  • had learnt or tried learning another programming language in the past and wish to restart
  • wish to explore their interest in software development
  • Simply wish to upgrade their skills
  • wish to eventually steer their learning towards a related field such as web development, mobile apps and Hadoop

 

What You Get

  • Course material
  • Robust portfolio of java programs to guide you at work
  • Homework
  • Assignments
  • Projects
  • Certificate of completion of this course
  • Portfolio reviews
  • Resume support
  • Mock interviews
  • Career coaching

 

Duration

30 Hours

Leaning Modes

  • Classroom
  • Online
  • One on one private classes

 

Schedule

New session starts soon. Call 470-336-3966 or email contact@redbeartechnologies.com for details

Signup-p

Why Red Bear

Live Training

Qualified Instructors

Hands-On Learning

Technical Assistance

Small Classes

Career Focused Training

Java Basics

Fundamentals

  • Ethics
  • History of Java
  • Introduction
  • Installing Java & system env. variables
  • Write your first Java program
  • Data Types
  • Variables
  • Keywords
  • Operations
  • Expressions
  • Literals
  • Conversions or casting
  • Scanner
  • Flow control
  •       If
  •       If…Else
  •       Nested If
  •       Nested Swtich
  •       While
  •       For
  •       Do…While
  •       Nested While
  •       Nested For
  • Special Control Statements
  •       Return
  •       Continue
  •       Break
  • Methods
  • Modifiers
  • Command line arguments
  • Arrays & Var-Arg types

 

Object Oriented Programming (OOP)

  • Introduction
  • Class
  • Object
  • Data abstraction
  • Data encapsulation
  • Inheritance
  • Polymorphism
  • Dynamic binding
  • Message passing
  • Types of blocks
  • Constructors
  • Overloading
  • Static keyword
  • final
  • this
  • super
  • this(), this(…)
  • super(), super(…)
  • Wrapper classes
  •       Auto-boxing
  •       Un-boxing
  • Abstract classes
  • Interfaces
  • Garbage collection

String Handling

  • Introduction
  • String
  • StringBuffer
  • StringBuilder
  • StringTokenizer

 

Packages

  • Introduction
  • Types
  • User-defined packages
  • Static import
  • Jar
  • CLASSPATH
  • Access modifiers

 

Exception Handling

  • Introduction
  • Types
  • try
  • catch
  • finally
  • throws
  • throw
  • User-defined exceptions
  • Assertions

 

Multi Threading

  • Introduction
  • Multi threading API
  • Thread life cycle/Thread states
  • Dead locks
  • Synchronization
  • Inter thread communication

 

I/O Streams and Files

  • Introduction
  • Types
  • File API
  • Serialization & de-serialization
  • Types of serializations

AWT/Swing Applets

  • Introduction
  • Collection Framework API
  • Collection Framework with Generics
  • Collection Framework Alogrithms

 

Inner Classes

  • Importance
  • Anonymous
  • Local
  • Member
  • Static
  • Java.lang.* Package
Sign Up Now - red