Introduction to C (2 moths)+ Recruting service is added to your cart
continue shopping Proceed to checkout

Advanced Java

Advanced Java (2months) + Recruiting Services
Start Date : 01, Aug 2016 No.of Seat Available : 6
Course Duration : 2 Months Course Level : Career development courses

COURSEOVERVIEW

Java™powers billions of devices worldwide and Java™ is now moreaccessible than ever. Experience an interactive, hands-on approach tolearning Java™, one of today’s most widely used and powerfulcomputer-programming languages.

AWELL-BALANCED EXPERIENCE

AtDMA, we realize that everybody needs time away from technology –especially teens. That’s why, along with lunch, DMA students enjoytwo breaks each day, when they can hang out and socialize with newfriends or take part in a wide range of recreational, team-based andcharacter-building activities.

COURSEDETAILS

  • Skill Level: Beginner – Intermediate

  • Basic Understanding of Algebra Strongly Recommended. No Programming Experience Needed.

          WHATYOU’LL LEARN

  • Variables, loops and conditionals

  • Data types: Strings, booleans, arrays and more

  • Object-oriented programming essentials

  • Algorithms & creative problem solving

  • Programming graphics, animation and audio

  • Interactive graphics and game programming

  • Programming special effects

  • Software: Processing IDE and Eclipse™ IDE

            CourseDescription

  • Prerequisite: Proficiencyin algebra including the knowledge of variables, integers,and absolute values, and ability to evaluate algebraic expressionsusing order of operations and the distributive property.Unlockthe power of code! Learn the fundamentals of Java—one of the mostrelevant, in-demand programming languages in the job market today.Java has many uses—from game development to business apps. It’seven the chosen language for the AP Computer Science A Exam. Getready to create your own game or Java application!

            WhatWill Students Take Home?

            Studentsin these Java programming camps will take home their EclipseWorkspace containing their final coding project.

           Student Will Learn to:

  • Use IDEs/compilers
  • Identify variables and data types

  • Use arrays, loops, and if statements

  • Recognize classes and constructors

  • Utilize the principles of object-oriented programming

           Top Skills Gained

           Software & Hardware Skills Development

  • Java
  • Eclipse IDE

    STEM & 21st Century Skills Development

  • Critical thinking
  • Problem-solving
  • Creativity




Module 1 - Basic Concept
  • Introduction to Java
  • The Development Cycle
  • Installing the JDK
  • The Java virtual machine
  • Running a Java Program
  • Creating a Project with Eclipse
  • A Hello World Program
  • Java Comments
  • Variables
  • Primitive Operators
  • Increment & Decrement
  • Strings
  • Getting more input
  • Module 1 Exams

+

Module 2 - Conditionals and Loops
  • Conditional Satements
  • Nested if statements
  • Else if statement
  • Logical statements
  • The Switch statements
  • While Loops
  • For Loops
  • Do while loops
  • Module 2 Quiz

+

Module 3 - Arrays
  • Arrays
  • Summing elements in Arrays
  • Enhanced for loop
  • Multidimensional Arrays
  • Module 3 Quiz

+

Module 4 - Classes and Objects
  • Object Oriented ProgrammingModule 4 - Quiz
  • Methods
  • Method Return Types
  • Creating Classes & Objects
  • Classes Attributes
  • Access Modifiers
  • Getters and Setters
  • Constructors
  • Value & Reference Types
  • The Math Class
  • Static
  • Final
  • Packages
  • Module 4 - Quiz

+

Module 5 - More on Classes
  • Encapsulation
  • Inheritance
  • Polymorphism
  • Overriding & Overloading
  • Abstract Classes
  • Interfaces
  • Casting
  • Downcasting
  • Anonymous Classes
  • Inner Classes
  • The equals() method
  • Enums
  • Using the JAVA API
  • Modules 5 Quiz

+

Module 6 - Exceptions, Lists, Threads and Files
  • Exception Handling
  • Multiple Exceptions
  • Threads
  • Runtime vs. Checked Exceptions
  • ArrayList
  • LinkedLists
  • HashMap
  • Sets
  • Sorting Lists
  • Iterators
  • Working with Files
  • Reading a file
  • Creating & Writing Files
  • Module 6 Quiz

+

Fix appointment

Knowledge hub
2101 Business Center Drive, Suite # 200, Irvine, CA 92612

+1 949 439-8062

info@knowledgehub.us

© 2016 Knowlegde Hub. All Rights Reserved | Design by RED CHERY GLOBAL LLC