Language Courses and Cultural Workshops - Courses and Teachers
Learn Programming Montreal

Programming Courses in Montreal >

Introduction to Java

Teacher: Ahmed Abouzeid (Montreal)

Free registration

Share this course:

Learn Programming

Promotion: Trial Class 25% Off!

Price per class
1 student: CAD $25.00
2 students: CAD $18.00∼
3 or more students: CAD $12.00∼
Fees apply. View details.


Learn Programming

Introduction to Java

Course description:


Basic programming concepts, object oriented programming, getting familiar with different IDEs (e.g. Eclipse and NetBeans) and doing projects using them.

About the classes

(What you can learn from this teacher)

1. A weekly challenging assignment concerning the material discussed within the week.

2. A challenging project that will use all the information taught within the course.

3. The student can use this course as basis for the programming concepts generally and start using the concepts in learning other programming languages (e.g. C++).

Course program:


1. Introduction to Java
- Java and Open Source
- Java Virtual machine
- Garbage collector

2. Installation of Java
- Exercise: Write, compile and run a Java program
- Compile and run your Java program

3. Java types
- Basics: Package, Class and Object
- Package
- Class
- Object
- Inheritance

4. Variables and methods

5. Object Oriented Programming

Places where you can take this course:


Programming classes, Montreal
Library: Concordia University
1455 de maisonneuve west
Programming classes, Montreal
A public place you suggest
(Montreal)
Programming classes, Montreal
By Skype
Programming classes, Montreal
At home
(Montreal)
Programming classes, Montreal
In your office
(Montreal)

PRICES


Private registration Private / Semi-private:


Prices per class, per student, in CAD $.

Students:123+
10 Classes25.0018.0012.00
1 Class35.0028.0022.00
Trial class26.2521.0016.50

Pay with PayPal  Pay with a credit card

* All classes have a duration of 60 minutes
* An administration fee (CAD $50.00 per student) is added for 10 classes


Group sessions Group sessions:


There are no group sessions at the moment.

Request a new group session >


Interested in this course?

  • Tell the teacher about you or your group
  • Book your own classes
  • Learn at your own pace

Free registration  Similar courses >


Contact the teacher Contact the teacher

Your first name:

Your last name:

Email address:

Your message to the teacher:

Please leave empty:

Add to my list Add to my list

Receive news about teachers and courses Maybe later?

Leave your e-mail address:
We will keep you informed.

Teacher:

Ahmed Abouzeid

Spoken languages: English, French, Arab


ABOUT THE TEACHER

Hello, I'm Ahmed Abouzeid. I did my bachelor's degree in the German University in Cairo, my master's degree in Concordia University, both in the field of Electrical and Computer Engineering. I'm working at Ericsson Canada at the moment as a Software Developer. I can help you learn JavaEE, Databases and programming concepts.


TEACHER EDUCATION

Masters of Applied Science in Electrical and Computer Engineering, Concordia University, 2014.

Bachelor of Science in Informations Engineering and Technology, German University in Cairo, 2010.

TEACHER EXPERIENCE

Teaching Assistant in the German University in Cairo (2008-2010).

Private Tutorials in Concordia University (2012-2014).

Courses by this teacher:

Learn Programming: Introduction to Java

Learn Programming: Introduction to Databases

Interested in this course?

  • Tell the teacher about you or your group
  • Book your own classes
  • Learn at your own pace

Free registration