Skip to content

Coding Curriculum MOC


Seniors development path

Section Contents Grade
Basic syntax Brackets, keywords, semi-colon, case 10
Data types and variables variables, primitive vs object, conversions, print to console 10
Conditionals switch and if, what is selection 10
Functions IPO, scope, decomposition 10
Looping for vs while vs for each 10
File I/O scanners, printwriters 10/11
String manipulation scanners, indexof, substring, contains, etc 10/11
DataStructures arrays, arraylists, variable collections, date/time objects 11
Algorithms sorting, searching, inserting, deleting 11
Exceptions when to throw, when to catch 11
OOP static vs non-static, encapsulation, objects, arrays of objects 11
JDBC connecting to a database 11/12
Inheritance and interfaces polymorphism, dynamic binding 12
Maven project manager, what are alternates
Github commit, push, pull, clone, add, pull request, versioning
Collections arraylist, ORM

Link to roadmap site Link to codegym java course

See also