Coding – JAVA Intermediate – Individual -Online

Coding – JAVA Intermediate – Individual Lesson – Online
Java is one of the most popular programming languages used to create Web applications and platforms. It was designed for flexibility, allowing developers to write code that would run on any machine, regardless of architecture or platform.
At StudentScholars ‘Introduction to Java Program’ students will learn to use variables and functions of Java and will create projects to enhance their knowledge. Program is project based.
Pre-Requisites:
– Your child should have access to a windows computer.
Program Content:
Day 1:
-Local variables and Global Variables
-Instance Methods without parameters
-Instance Methods with parameter(s)
-Exercises
Day 2:
-Instance Methods with or without parameter(s)
-Instance Methods returning a value, an object or an array
-Exercises
Day 3:
-Algorithm and pseudocode
-Searching algorithm
-Exercises
Day 4:
-Sorting algorithm
-Exercises
Day 5:
-File Processing (Reading file)
-Exercises
Day 6:
-File Processing (Writing to file)
-Exercises
Day 7:
-Encapsulation
-Exercises
Day 8:
-Method Overloading
-Exercises
Day 9:
-Multiple Classes
-Arrays of Objects
-Exercises
Day 10:
-Arrays of Objects
-Inheritance
-Exercises
Day 11:
-Abstract class
-Abstract Methods
-Exercises
Day 12:
-Method Overriding
-Exercises
Day 13:
-Interfaces
-Polymorphism
-Exercises
Day 14:
-Interfaces
-Exercises
Day 15:
-Review for the Level 2 (Intermediate) test.
Day 16:
-Level 2 (Intermediate) test
Class Registration Information:
Class Duration & Fee:
Pricing is in Canadian Dollars
Listed fee is per 30-minutes once a week. We charge per class for a month.
Other class duration options & fees:
30-Minutes: CAD $20
45-Minutes: CAD $30
1-Hour: CAD $40
Class Options Available –
Program Day & Time:
Individual programs will be scheduled as per instructor’s and student’s availability. Please contact us to schedule the class.
Meet The Program Instructor:
Pear Ahmed Bhuiyan
Pear Ahmed Bhuiyan brings extensive experience to StudentScholars Centre through his background as an engineer and an educator. He holds two bachelor degrees B. Sc. in Civil Engineering from BUET, Bangladesh and Bachelor of Computer science from the University of Windsor, Canada. He also holds two Masters degrees, M. App. Sc. degree in Civil Engineering and M.C.S. in Computer Science from the University of Windsor and Carleton University in Canada, respectively. He has taught Mathematics and Computer Science Courses at both university and secondary levels over the years in Canada. Currently, he is working as an educator teaching Mathematics and Computer Science to secondary students in Ontario private schools.
As an educator, his teaching philosophy focuses on achieving student success through a respectful, inclusive and equitable learning community and firmly believes all students can learn in a caring environment where equitable teaching approaches are used, and student diversity is celebrated.
Information on Class Details, Program Fee & Discount Packages:
Please refer to the Course FAQ
Program Schedule:
Please refer to the ‘Schedule’ for class schedule details.
Online Program Preparation:
Students are required to login to their profile —> click on online course they are registered to —-> go to the lesson—-> print or open the lesson material before the class.
Questions:
Please contact our Admin team at: info@studentscholarscentre.com or 905-604-7740
Write Your Teacher A Review:
Your teacher loves to teach this program & puts in a lot of effort! If you are enrolled in the program, please leave your teacher a review.
Review Star Explanation: 5 Stars is Excellent Teacher & Program.
Course Features
- Lectures 17
- Quizzes 15
- Duration 16 weeks
- Skill level All levels
- Language English
- Students 1
- Assessments Yes
-
Click Zoom Link Below to Access Zoom Online Class
-
Lesson 1 Classes and Objects with Constructors
-
Lesson 2: Scope Rules and Instance Methods
-
Lesson 3: Instance Method with an Object Parameter
-
Lesson 4: Instance Method Returning an Object
-
Lesson 5: Instance Method for processing
-
Lesson 6: Algorithm Design
-
Lesson 7: Searching Algorithm
-
Lesson 8: Writing to File
-
Lesson 9: Writing Object to File
-
Lesson 10: Reading from File
-
Lesson 11 and 12 : Reading Object from File
-
Lesson 13: Encapsulation
-
Lesson 14: Method Overloading
-
Lesson 15: Inheritance and Multiple Classes
-
Lesson 16 to 17: Array of Objects and Multiple Classes
-
Lesson 18 to 20: Review
-
Lesson 20: Test on Jan 29, 2022