fbpx
roadmap untuk menjadi seorang programmerroadmap untuk menjadi seorang programmer

Kali ini saya akan membahas tentang roadmap belajar web development baik front end maupun back end. 

Kenapa kita harus belajar roadmapnya ?

Agar kita belajar bisa terstruktur dan tidak lompat-lompat, sehingga  ilmu kita memang dari basic naik ke medium dan akhirnya advanced.

Tahapan awal adalah kalian setidaknya belajar bahasa inggris, karena hampir semua tutorial nanti biasanya berbahasa inggris.

Berikut step-stepnya:

1. Git – Version Control

2. Basic Terminal Usage (Dasar-Dasar yang sering di gunakan di terminal, baik di windows, maupun linux)

3. Data Struktur / Struktur Data dan Algoritma

4. Solid, KISS, YAGNI

5. GitHub

6. Lecenses

7. Semantic Versioning

8. SSH

9. HTTP/HTTPS dan APIs

10. Design Patterns

11. Character Encodings

Nah, step-step diatas akan kami bahas satu persatu ya.


roadmap untuk menjadi seorang programmer

Struktur Data adalah pondasi dari pemrograman apapun, khususnya pemrograman web yang terbagi menjadi :

1. Primitive, meliputi integer, string, float, boolean

2. Majemuk, meliputi array, list, linked-list, tree, graph

Algoritma ini mempelajari :

1. Problem Solving

2. Big-O & Time Complexity

3. Rekursi

4. Searching & Sorting

Struktur Data & Algoritma jika kita ingin menggeluti pemrograman web bisa dengan menggunakan javascript dan python.

Step-Stepnya adalah kita belajar Front End dan Back End.

 

belajar front end

Pelajari dulu HTML, CSS, Basic of Javascript, Package Managers, CSS Frameworks, dll

Detail Roadmap ini bisa di cek di :

Roadmap / Peta Jalan / Jalur Belajar seorang Web Developer
by. Kamran Ahmed
https://roadmap.sh/
https://github.com/kamranahmedse
https://twitter.com/kamranahmedse

brosur kursus web master kursus komputer ymii cileungsi

Leave a Reply

Your email address will not be published. Required fields are marked *

Halo YMII
Silahkan wa kami
Halo
Ada yang bisa kami bantu?