Multi-Language Cafe
Multi-Language Cafe
Search courses
Login
Register

Learn Programming Montreal
Programming Courses in Montreal / Online

Introduction to Java

Teacher: Ahmed Abouzeid (Montreal)

Speaks English, French, Arab

Register

My list Add to my list

Hourly rates (CAD $ / USD $)

1 student$25.00 [~$18.38]
2 students$18.00 [~$13.23]
3 students or more$12.00 [~$8.82]

Learn ProgrammingPromotion: Trial Class 25% Off!


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.

Teaching approach:

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

At home
(Montreal)

Programming classes, Montreal

In your office
(Montreal)

Hourly rates Hourly rates:

Hourly rates per student:

1 studentCAD $25.00 [~USD $18.38]
2 studentsCAD $18.00 [~USD $13.23]
3 students or moreCAD $12.00 [~USD $8.82]

Trial class Trial class: minus 25% promotional discount

* Plus CAD $5.00 administration fee per class (per student)
* Single-class purchase fee: CAD $5.00 (per student)


Class duration options:

Online: Not available

In person: 60, 90, 120, 180 minutes

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 >

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.


Qualifications

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.


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

How does it work?


  • Step 1

    Register for the course of your choice

    • Tell the teacher about you or your group
    • Choose a location from the proposed list
  • Step 2

    Add funds to your account

    • Use a credit card or PayPal to add money to your account
    • Your money can be used for any course, with any teacher
  • Step 3

    Book your classes!

    • Use the course calendar to book your own classes
    • Attend your classes and start learning!

Interested in this course?

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

Free registration