Standarisasi Struktur Pendidikan Pemrograman (Versi 2021) - Dengan Java Developer Roadmap 2021
- 00.33
- by
- Faisal Ahmad
Beginner (IT Student)
Level ini hanya mencakup pengenalan awal pemrograman dan belum masuk ke Object Oriented Programming.
- Introduction
- Installation & Enviroment Setup
- Basic Syntax
- Hello World Program
- Object & Class
- Constructor
- Basic Datatypes
- Basic Datatypes
- Numbers
- Characters
- Boolean
- Strings
- Arrays
- Date & Time
- Variable Types
- Modifer Types
- Basic Operators
- Expression, Statement dan Block
- Looping Control
- For Loop
- While Loop
- Do While Loop
- Break & Continue
- For Each
- Decision Making
- If Statement
- Switch Statement
- Ternary Operator
- Scope
- Reguler Expression
- Methods
- Basic Method
- Method Parameter
- Method Return Value
- Method Variable Argument
- Method Overloading
- Recursive Method
- File and IO
- Exceptions
- Class & Object
- Inner Class
- Komentar
Elementary (IT Student)
- OOP Introduce
- Variable Shadowing
- This Keyword
- Java Standard Classes
- Constructor
- Basic Constructor Overloading
- Constructor Overloading
- Inheritance
- Overriding
- Polymorphism
- Type Check dan Casts
- Variable Hiding
- Abstraction
- Encaptulation
- Interfaces
- Packages
- Access Modifier
- Import
- CRUD
- Algorithm
- Java GUI
- Java Generic
- Collection
- Lambda
- Apache Maven
- Stream
- Internationalization
- Java Date & Time
Intermediate (Programmer)
- Data structures
- Collection
- Generics
- Selialization
- Networking
- Sending Email
- Multithreading
- Applet Basics
- Java Database
- Java Unit Test
- Algorithm Next
Advanced (Software Engineer)
- Bagian advance dan Proficient adalah penerapan dari ketika standar teori sudah terpenuhi hingga Intermediate lalu diterapkan menjadi sebuah aplikasi. Khusus untuk level Proficient adalah level yang masuk ke dalam level Developer Aplikasi. Pada advance sudah mampu menerapkan semua teori yang ada, disertai kemampuan managaing, dan juga analisis
- API*
- Planning
- UML
- DFD
- ERD
- Flowchart
Proficient (Developer)
- Concurency
- Performance Tunning
- Scalability
- Paralel Programming
- Multi Trading Apps
https://roadmap.sh/devops
0 comments:
Posting Komentar