What's included
8 live meetings
8 in-class hoursClass Experience
This is the third in the series of Java programming classes. This series will continue where the second left off, with a more project-based approach. We have moved from the basics and are now ready to delve into the more complicated concepts. Format/Modules: 1. Working with statics - understanding static fields and static methods and implementing statics in the main class of our programming project. 2. Subclasses and inheritance - we will create a subclass from the main class we created and see how it inherits from the main class. 3. Abstract classes and interfaces - implement an abstract class and/or interface in our project and show how it correlates with everything else we are already doing. 4. More on strings - we will implement strings and the string methods into our project. 5. More on arrays - we will implement an array based on objects from the class we created. 5. ArrayList - we will implement an ArrayList based on our project. We will show how to add elements, access elements, print, use an iterator, update elements, and delete elements. 6. LinkedList Class - we will implement a linked list - add items, retrieve items, update items, and remove items from the linked list. 7. Generic class lists - we will implement a stack and queue and show how it relates to our project. 8. Introduction to threads - we will create a thread and understand how we can implement threads in Java. In the end, we should have a running Java object-oriented project with classes, subclasses, strings, arrays, Arraylists, linked lists, generic types, threads, and interfaces. PLEASE NOTE THAT CHROMEBOOKS DO NOT WORK (SORRY). IT IS HIGHLY SUGGESTED THAT STUDENTS TAKE MY LEARN INTRO TO JAVA PROGRAMMING AND LEARN INTRO TO JAVA PROGRAMMING 2 CLASS BEFORE TAKING THIS CLASS.
Learning Goals
Students will learn more about Java - subclasses and inheritance, generic classes, abstract classes and interfaces, and more on arrays.
Other Details
Supply List
We will be using Eclipse and the Java Development Kit. The websites are included in the External Resources section. Computers running Windows 10 and Mac OS will work. PLEASE NOTE THAT CHROMEBOOKS DO NOT WORK.
Reviews
Live Group Class
$120
for 8 classes2x per week, 4 weeks
60 min
Completed by 30 learners
Live video meetings
Ages: 8-12
3-9 learners per class
This class is no longer offered
Financial Assistance
Tutoring
More to Explore
Dungeons And Dragons Curse Of StrahdGlobal TapestrySounding Out And SpellingFun Chemistry Chemical ReactionsExpressions And EquationsMinimusCoding GamingCareers Working With AnimalsOt HandwritingMath 6aKirsten ZimmermanLearn To WriteTravel To The Coolest CitiesFantastic FailuresStorytelling Doctor Who