Anda di halaman 1dari 7

Machine Translated by Google

Pelatihan
Pengembangan Web .

DIAJARKAN OLEH PANJANG KURSUS BIAYA KURSUS

Dr Angela Yu 12 minggu $18,000


Machine Translated by Google

SILABUS PENGEMBANGAN WEB


DASAR-DASAR
WEB LENGKAP Pahami cara kerja situs web dan kontribusi HTML, CSS, dan JavaScript.
PERKEMBANGAN
BOOTCAMP Pahami cara kerja internet.

Mulai coding dengan HTML, CSS, dan JavaScript.


Pelajari dan pahami git, GitHub, dan kontrol versi.

Gunakan baris perintah Unix untuk menjadi pengguna yang kuat dan menulis
perintah bash.
Pelajari keterampilan pemecahan masalah dan debugging utama untuk
diterapkan ke proyek Anda.

HTML 5

Pelajari anatomi sintaks HTML untuk menyusun situs web Anda.

Memahami boilerplate HTML dan doctypes HTML.


Cara membuat struktur teks dalam HTML.
Bagaimana menyusun daftar HTML untuk membuat tidak berurutan dan teratur
daftar.
Cara menyisipkan gambar menggunakan
HTML Cara membuat hyperlink menggunakan tag jangkar.
Memahami cara menggunakan tabel HTML untuk konten.
Cara menggunakan tabel untuk tata letak.
Pelajari praktik terbaik HTML.

Pahami tentang formulir HTML dan buat formulir hubungi saya yang sederhana.

Div HTML dan cara memisahkan konten untuk gaya CSS.

CSS3

Pahami apa itu cascading style sheets dan bagaimana Anda dapat menggunakannya
untuk menata situs web Anda.
Cara menggunakan pemilih dan properti CSS.
Pelajari tentang cara menggunakan CSS sebaris, internal, dan eksternal.
Pahami praktik terbaik pengkodean CSS.
Pelajari tentang metode ukuran CSS.
Pelajari anatomi sintaks dan struktur CSS.
Kekhususan CSS dan penerapan hierarki gaya.

Kelas vs. Id dan cara menargetkan masing-masing.


Tampilan CSS dan cara mengimplementasikan tata letak.
Cara menggunakan sistem pemosisian statis, relatif, dan absolut CSS.

Penataan font menggunakan CSS dan font aman web.


Elemen pemusatan menggunakan CSS.

Dasar-dasar desain situs web dan tipografi.


PEMASANGAN Cara menggunakan CSS float dan clear.
Bagaimana menggabungkan pemilih CSS dan memahami prioritas pemilih.
www.appbrewer y . com
Machine Translated by Google

SILABUS BOOTSTRAP 4

WEB LENGKAP Pelajari dasar-dasar penerapan desain web responsif.


PERKEMBANGAN
Cara menggunakan Balsamiq untuk mockup dan wireframe website.
BOOTCAMP
Dasar-dasar desain UI untuk situs web.
Cara menginstal kerangka Bootstrap.
Memahami sistem tata letak grid Bootstrap.
Cara menggunakan wadah bootstrap untuk mengatur tata letak situs web Anda
dengan mudah.
Pelajari cara menggunakan komponen Bootstrap lain seperti tombol.
Menambahkan simbol menggunakan Font Awesome.
Pelajari cara menggunakan carousel Bootstrap.
Tambahkan kartu Bootstrap ke situs web Anda.
Menggunakan bilah navigasi Bootstrap.

JAVASCRIPT 6

Dasar-dasar Kode
Memulai kode dengan peringatan dan petunjuk.
Memahami Variabel dan Tipe Data dalam JavaScript
Penamaan variabel dalam JS Bekerja dengan string dan
angka Randomisasi dan operator logika Loop, collection,
dan Conditional.

Fungsi dan pola pemanggilan Diskusi


ECMAScripts Intermediate JavaScript
Belajar menggunakan JS Expressions,
Operators, Statements and Declarations Pemrograman Berorientasi
Objek Objek JS dan Prototipe `Ini`, Cakupan dan Penutupan
Objek dan Prototipe Refactoring dan Debugging

DOCUMENTOBJECTMODEL ( DOM )
Pelajari struktur pohon situs web berbasis HTML.
Telusuri dokumen menggunakan notasi objek.
Pemisahan masalah dan praktik terbaik pengkodean.
Memanipulasi dan mengubah elemen HTML menggunakan
pemahaman Anda tentang DOM.

JQUERY
PEMASANGAN Menginstal dan menggunakan kerangka kerja jQuery.
Belajar tentang fungsi jQuery
www.appbrewer y . com
Machine Translated by Google

Pengenalan fungsi di jQuery


SILABUS Memanipulasi teks, gaya, dan atribut dengan jQuery
Buat animasi dan penyesuaian dengan jQuery
WEB LENGKAP Gunakan pengetahuan jQuery Anda untuk membuat situs web Anda interaktif
PERKEMBANGAN Menanggapi acara yang dimulai pengguna dengan jQuery
BOOTCAMP

THEUNIXCOMMANDLINE
Cara menggunakan perintah bash dasar di Terminal Unix/Linux.
Cara memanipulasi file dan folder tanpa memerlukan antarmuka
pengguna grafis.
Cara mengunduh dan menginstal ke komputer Anda
menggunakan baris perintah.

GITGITHUBANDVERSIONCO NTROL
Menggunakan git untuk kontrol versi dan kolaborasi
Git forking, branching dan cloning
Menggunakan GitHub sebagai repositori jarak jauh
Checkout dan putar kembali perubahan dengan git
Menggunakan git dan GitHub dengan Xcode

NOD. JS
Jelajahi komponen pengembangan back-end, bekerja dengan kerangka
kerja MVC
Menerapkan konsep seperti tipe data, objek, metode, pemrograman
berorientasi objek, dan kelas dalam konteks pengembangan back end.

JavaScript Sisi Server


Menggunakan Node pada baris perintah
NPM
Proses Pembuatan JavaScript
Loop Peristiwa dan Emitter
Interaksi Sistem File
Modul
Driver Node Asli

CEPAT . JS
Memahami cara menginstal dan menggunakan express di
aplikasi Node
Membuat server berbasis Node dan Express
Perutean RESTful dengan Express
Memahami dan menggunakan middleware untuk aplikasi Node

PEMASANGAN
www.appbrewer y . com
Machine Translated by Google

SILABUS PROGRAM APLIKASI


ANTARMUKA (API)
WEB LENGKAP
Pahami apa itu API dan cara kerjanya.
PERKEMBANGAN HTTP dalam
BOOTCAMP API Panggilan
Kedalaman Membaca
dokumentasi API Otentikasi API Dasar
Komunikasi server ke server JSON vs.
XML, mengirimkan data melalui kabel.

EJS
Pahami apa yang dilakukan EJS dan bagaimana menggunakannya dengan Node
dan Express.

Membuat template
dengan EJS Menjalankan kode dalam
template EJS Mengirim data dari server ke template dan
sebaliknya Membuat layout/parsial dengan EJS

DASAR DATA

Hubungan Data

Database Mendesain Model Data


Basis Data Relasional
Database Alternatif
Entity Relationship Modeling (ERM) dan Object Relational
Pemetaan (ORM)

SQLDATABASES
Bekerja dengan Skema Basis Data
Buat-Baca-Perbarui-Hancurkan (CRUD)
Gabungan Basis Data
Membuat kueri database SQL

NOSQLDATABASESWITHMON GODB
DANMONGOOSE
Serialisasi
Cara memodelkan data NoSQL
Document Databases (MongoDB)
Buat-Baca-Perbarui-Hancurkan (CRUD)
Praktik Terbaik NoSQL
Mongo Shell dan penggunaan baris perintah
Menginstal MongoDB Memetakan hubungan
dengan MongoDB Menggunakan perpustakaan
pemodelan objek-data (Mongoose) untuk bekerja dengan mudah dengan
data Anda.
PEMASANGAN

www.appbrewer y . com
Machine Translated by Google

SILABUS PENYEBARAN
Memahami hosting dan penerapan.
WEB LENGKAP Hosting situs web statis dengan Halaman GitHub.
PERKEMBANGAN Menyebarkan aplikasi berbasis server dengan Heroku.
Menyebarkan Database dengan Mongo Atlas.
BOOTCAMP

BUILDINGREST ful API s


Pahami REST dan prinsip panduan di balik desain API.
Belajar bekerja dengan MongoDB GUI Robo 3T
Menerapkan GET, POST, PUT, PATCH, dan DELETE dengan membuat API
publik dari awal.
Pahami dan gunakan pengendali rute berantai dari Express.

OTENTIKASI dan KEAMANAN


Pahami perlunya autentikasi dan jaga keamanan detail pengguna.

Pelajari tentang Enkripsi dan gunakan enkripsi untuk menjaga keamanan


database Anda.
Pelajari dan terapkan Hashing dan Salting dengan bcrypt
Menggunakan Sesi dan Cookie untuk mempertahankan sesi login pengguna.
Menyiapkan otentikasi lokal dari awal.
Menerapkan Paspor untuk mengautentikasi pengguna dengan cepat dan
efektif.
Memahami dan menggunakan variabel lingkungan untuk menyimpan kunci rahasia
aman.
Pahami dan gunakan OAuth 2.0 untuk login pengguna menggunakan Google
dan Facebook.

REAKSI . JS
Pelajari pengembangan front-end dengan React.
Pahami kapan dan bagaimana menggunakan React Components.
Belajar untuk lulus Alat Peraga dan bekerja dengan mereka.
Belajar menulis JSX dan memahami sintaks JSX.
Pelajari tentang React DOM.
Pelajari Manajemen Negara di React.
Pelajari tentang React Hooks.
Pelajari tentang rendering bersyarat di React.
Pahami perbedaan antara kelas dan fungsional
komponen.

JAVASCRIPT 6
Fungsi Panah
Peta/Filter/Kurangi
Temukan/TemukanSatu/TemukanIndeks

PEMASANGAN Impor/Ekspor dan Modul


Penghancuran Objek dan Array
www.appbrewer y . com
Operator Penyebaran
Machine Translated by Google

'
FAQ Apa perbedaan antara
yang Andaonlineandin - personbootcamp ?
WEB LENGKAP
PERKEMBANGAN Bootcamp online di Udemy memiliki kurikulum yang sama dengan
BOOTCAMP bootcamp tatap muka kami. Bootcamp tatap muka kami hanya berjalan
setahun sekali dan berbasis daftar tunggu. Kursus online Udemy dapat
diambil kapan saja, sesuai jadwal Anda.

'
Apa perbedaan antara
kursus online Anda demi dan aplikasi pembuatan
bir . com?
Sejak 2019, kami telah memindahkan semua kursus kami ke Udemy selain
beberapa kursus dengan kontrak sebelumnya (misalnya, perjanjian dengan
Google untuk kursus Flutter). Anda harus mendapatkan kursus kami dari Udemy.

Berapa lama bootcamp harus diselesaikan?

Kami mengajar kursus secara langsung selama 12 minggu. Tetapi kami telah
melihat siswa online menyelesaikan kursus secepat 3 minggu. Itu tergantung
apakah Anda akan bekerja penuh waktu atau paruh waktu. Ini juga dapat
membantu untuk membaca seputar topik dan melakukan lebih banyak penelitian
dan eksperimen mandiri.

'
Saya tidak memiliki pengalaman sebelumnya
atau latar belakang teknis bergabung?, Bisakah saya

Kursus ini dirancang untuk siswa dari semua tingkatan. Orang termuda yang
kami ikuti dalam kursus ini adalah 11 tahun, yang tertua 86 tahun. Siswa
yang paling tidak berpengalaman tidak tahu apa itu situs web, yang paling
berpengalaman bekerja untuk Twitter sebagai pengembang. Yang terpenting
adalah ketekunan dan kemauan untuk belajar. Jika Anda memilikinya maka Anda
akan melakukannya dengan baik!

PEMASANGAN

www.appbrewer y . com

Anda mungkin juga menyukai