Generally starts within three weeks of enrolling!

Object Oriented Programming (OOPs) with JavaONLINE COURSE

Learn how to program in one of the most widely used programming languages

Price: $180

Call us for assistance
+1-800-495-1287
About the Course

Course Description

Language of Instruction:English|Category: Object-Oriented Program Design

 

Designed for absolute beginners, this LIVE interactive course also incorporates project work and also provides a thorough conceptual understanding of Object Oriented Programming aka OOPs. In fact, this course is objects first and foremost. By the end of this course, you will be able to conceptualize all problems in the form of objects and construct object oriented programs using the Java programming language. You will gain an understanding of basic OOPS concepts such as encapsulation, polymorphism and inheritance. You will learn basic control structures such as sequence, selection and repetition that are common to all modern programming languages.

 

As discussed before, this course assumes no programming knowledge. Several code examples are supplied along with video resources, screen casts and interactive demos. You will also work in pairs/ small groups to enhance your learning experience. You will also get a PDF book which can be downloaded and printed, to use as a workbook for each unit. This course is ideal for people looking to get started with any programming language as well as IT professionals looking to get started with a programming career. Students are introduced to Swing components and the course also includes a simple but easy-to-use GUI builder template.

 

Key Learning Goal: Be able to construct simple graphical applications (GUI applications) at the end of this course!

 

Why should you enroll in this course:

 

  • Designed for absolute beginners, this course will not only introduce Java to you, but also help you come up to speed with OOPs concepts
  • This course will also help you for your project work with International Baccalaureate Computer Science dossier component
  • You get to learn from an experienced faculty at pocket friendly prices

 

What does this course include:

 

  • 10 weeks course, about 10 hours per week, 100 hours in total
  • 12 LIVE classes, 1 hour each, with access to the recordings after class is over
  • Classes will be held be around 09:00 UTC and/ or 21:00 UTC
  • PDF workbook for each unit
  • Several code examples
  • Video resources, screen casts and interactive demos
  • BONUS : Get help for International Baccalaureate Computer Science dossier component. This requires the students to code a project of about 2000 lines and document their work. You will be explained the requirements and how you can use the project for International Baccalaureate Computer Science courses.

 

About the teacher:

 

Richard is an experienced Java and computer programming instructor with over 20 years of experience in teaching programming at schools and colleges. He holds a Bachelors of Science, Masters of Science, Masters of Arts in Education degrees. He has been teaching online for over 6 years now and has been a former senior examiner for International Baccalaureate Computer Science course.

 

Course outline:

 

Week 1

 

Introducing the BlueJ IDE

 

Intro to Object Oriented Programming (OOP)

 

  • what is an object?
  • data members and methods
  • interaction with an object

 

Putting objects to work

 

  • Simple assignment
  • Methods
  • Parameters
  • Return values

 

Week 2

 

Basic control structures and data types:

 

  • Selection statements
  • Repetition statements
  • Arrays

 

Week 3

 

Simple GUI programming with Swing

 

  • The event-driven model

 

Week 4

 

Advanced topics

 

  • More graphical objects
  • Discovering the SDK documentation set
  • File handling (input and output streams)
  • Writing longer programs

 

Week 5

 

Planning a programming project

 

  • A sample project (eg DVD database)
  • Java documentation (comments)
  • Your Java programming project

 

Week 6

 

  • Your Java programming project (continued)

 

Comments
Request a call back
from a student counselor

 

Name:

Email:

Mobile: +

Request a Call Back

Course Highlights

Designed for absolute beginners, even school students can benefit
Learn Java and also come up to speed with OOPs concepts
Learn from an experienced faculty at pocket friendly prices
International Baccalaureate Computer Science dossier component

About Course Provider

Richard Jones

HAMILTON, New Zealand

Copyrights © 2012 WizIQ Inc. All rights reserved.
Live Help