Skip to content

Instantly share code, notes, and snippets.

@RyanB1303
Last active April 19, 2021 01:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save RyanB1303/0b7279385095ef611e29c625e5f8a19d to your computer and use it in GitHub Desktop.
Save RyanB1303/0b7279385095ef611e29c625e5f8a19d to your computer and use it in GitHub Desktop.
Web Development Basic

Tools Untuk Pengembangan Web

  1. Code Editor / IDE
  • VSCode ( recommended )
  • SublimText 3
  • Notepad ++
  • Vim
  • Text Editor lain
  1. Alur Belajar
  • Bagaimana Internet Bekerja - (Optional)
  • HTML / HTML5 *
  • CSS *
  • JavaScript *
  • PHP / Python / Ruby / JavaScript - (Pilih Salah Satu)
  • Database - MySQL / PostgreSQL
  • Web Hosting
  1. Framework Web Development
  1. Web Server
  • Apache2
  • Nginx

Yang Penting dari HTML

  1. Dasar elemen di head tag ( optional )
  2. Dasar penggunaaan Element & Tag
  3. Inline & Block Element
  4. styling dengan CSS ( Internal & External )
  5. embed script ( CSS dan JavaScript )
  6. Menstruktur Data ( Table / Div )
  7. Membuat list item sederhana ( ul / ol > li )
  8. Menggunakan Gambar ( PNG / JPG )
  9. Menggunakan SVG
  10. Iframe

Pendalaman Bahasa Pemrograman

  1. Dasar Syntax ( variabel / tipe data / aturan dasar )
  2. Conditional ( if / else / switch )
  3. Perulangan ( while loop, for loop )
  4. Fungsi ( Function )
  5. OOP ( Object Oriented Programming )
  6. Debugging ( Melihat keluaran program / Melihat error program )

Untuk Diinstal di linux

  1. Visual Studio Code ( atau text editor lain )
  1. Web Server
  1. PHP
  2. JavaScript ( NodeJS )
  3. Database
  • MySQL : apt install mysql
  • Postgresql : apt install postgres | atau googling 'how to install postgresql in linux x'

Lanjutan

  1. Cloud Service -> Amazon Web Service ( AWS ) , Google Cloud Service
  2. Front End -> ReactJS , VueJS
  3. Back End -> NodeJS , Django , Ruby On Rails

Extension untuk VSCode

  1. Emmet -> snippet untuk html
  2. Tag Auto Close & Tag Auto Rename
  3. Prettier
  4. ...

Tempat Belajar / Situs Web

  1. freecodecamp - https://www.freecodecamp.org/
  2. W3Schools - https://www.w3schools.com/
  3. Udemy ( Video ) - https://www.udemy.com
  4. Youtube - https://www.youtube.com | Channel :
  • Web Programming Unpas | Sandika Galih
  • FreeCodeCamp
  • WebDev Simplified
  • Dev Ed
  • Derek Banas
  • Dev Tips
  • Fireship

** 19/04/2021 *** feel free to add another references

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment