web devolopment front end dan back akan kita bahas secara tuntas pada artikel ini

web developmet Persiapan dasar belajar web programming

Bahasa inggris

web development Bukan tidak mungkin tanpa belajar bahasa inggris kita dapat memplajari web programming dan web development tapi tidak dapat dipungkiri untuk saat ini bahasa inggris masih menjadi bahasa kiblat untuk teknologi selain itu saaat kita memahami bahasa inggris akan sangat membantu kita untuk memahami keynot maupun presntasi tentang web programming.

Git – version control

Git – version control banyak teknologi masa kita yang dikelola menggunak version control git, untuk portal peyimpanan git bias kita pelajari GitHub atau GitLab.

Struktur data & Algoritma

Struktur data primitive mulai dari bagaimana prilakunya, cara membuat hingga bagaimana sebuah data terbentuk pada computer kita menggunakan bahasa pemrograman tertentu seperti tipe data string integer dan Boolean.

Selanjutnya tipe data primitive bias kita gabung menjadi tipe data majemuk sebagai tipe data yang lebih kompleks seperti contoh Array list linked list bahkan tree. Struktur data sendiri bias menjadi dasar pondasi dari sebuah pemrograman khususnya web development

Algoritma akan sangat berguna bagi kita untuk untuk merencanakan, memulai membangun web, melakukan problem solving, hingga optimasi Searcing & sorting. Untuk memplajarinya bias menggunkan bahasa pemgrograman Javascript atau python.

Design Pattern

Design Pattern ialah bagaimana kita belajar membuat struktur kode yang baik dan benar Bisa dengan  yagni Solid dan kiss.

Licenses

Licenses ialah bagaimana saat kita ingin lisensi untuk membuat program aplikasi web kita

Semantic Version

Misalkan saat kita ingin membuat aplikasi berbasis web lalu kita ingin memperbaharuinya mulai dari pengurangan bug hingga penambahan fitur.

SSH

        Memungkingkan kita untuk melakukan remot terhadap web kita atau pahkan terhadap github kita

Http & https

        Kenapa hal ini penting untuk pelajari karena sebuah website pasti tersimpan pada protocol http atau http

Front ent developer web development

Html

Dalam hal belajar bahasa pemrograman Html kita bias mulai dari kode html dasar, menulis kode semantic html, dasar seo, aksebilitas

       Css

Mulai dari dasar css, pembuatan layout, media Queri dan css 3 agar web bias lebih responsive.

Sebenarnya Css sendiri sangat luas bias di pelajari mulai Css pre processor Css framework hingga Css atribut.

      Dasar Java Script

Sintak struktur dasar variable perulangan pengkondisian dll. Lalu dom manipulation facth Api untuk Ajax (XHR) hingga java sript modern (ES6+)

     Package manager

                Bias dipilih antara Npm (node Package manager) atay Yarn

     Build tools

                Tahap ini bias dimulai dari test runner dengan npm scrip modul bunler  memakai wabpack.

     Memilih framework front end

                React js angular atau vue js

     Progresiv web apps

Rpl partners rail model using dev tools menggunakan kecanggihan web browser kita seperti storage dan location

     Server side rendering

                Dengan static side generator bias juga konversi web menjadi aplikasi desktop hingga mobile apps

     Yang terakhir ialah tetap belajar untuk menjadi front end web programmer

Back end developer web development

 Pilihlah bahasa pemrograman yang akan dijadikan prioritas

       Scripting leaguage bisa  memilih antara python rubi php dan node js

        Fungtional leaguage bisa scale atau haskel dll.

Praktekkan apa yang dipelajari

Bisa dengan cara membuat program aplikasi sederhana dengan dasa crud yang membuat crud merupakan salah satu dasar web development

       Pelajari Package manager dari bahasa pemrograman yang kalian pilih pastikan pelajari security

                Lakukan testing pada program web sederhana buatan kita sendiri

Relasi database bisa dengan msqsl atau maria db lalu buat lah web baru dengan crud yang terhubung     pada data base dengan dilengkapi system login

Setelah semua telah dipajari kita bisa mulai menggunakan framework sebagai alat bantu untuk mempermudah pembuatan website

NoSQL database adalah tahap selanjutnya  yang harus kita pelajari missal mongo db

Pembuatan APi Doker Web serve web socket dll.

Cukup sekian artikel tentang Step By Step Belajar Menjadi Web Development Front End Dan Back End di blog tekno unisbank Semoga bermanfaat untuk kita semua

By admin

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan.