Les Mandarin & Coding Anak Semarang

Kursus Mandarin & Coding Anak

Les / Kursus Coding / Programming & Bahasa Mandarin Anak / Pelajar di Semarang

Get Started

Programming/Coding Level 1

Programming/Coding Level 1

Target Pembelajaran : 

Siswa/i untuk mampu memahami konsep, struktur website dan dapat membuat website dan web aplikasi dengan HTML, CSS, dan Javascript.

Siswa/i setelah mengikuti kelas ini dapat membuat website landing page sendiri yang dapat diakses secara online, Full praktek dan project.

Materi benar-benar REAL CODING bukan software simulasi coding seperti di tempat lain.

Cocok Untuk :  Anak SD kelas 3 hingga dewasa 

Tersedia Kelas : Privat dan /kelompok, 90 menit/sesi.


Materi yang dipelajari :

Chapter 1 : Bagaimana Cara Kerja Web

Siswa/i akan belajar bagaimana sebuah web bekerja, kita akan belajar mengenai file web, web server, IP Address, Nama Domain, DNS, SSL, Browsers, CDNs, dll

Chapter 2 : Software / Tools Yang Digunakan

Siswa/i akan belajar semua software / tools yang dibutuhkan untuk coding pada course ini seperti Visual Studio Code, Filezilla, Browsers, dll.

Chapter 3 : Dasar HTML

Siswa/i akan belajar mengenai dasar-dasar HTML seperti sejarah HTML, struktur dasar dari sebuah web, Heading Tags, Comments, Grouping, Anchors, Images, Lists, Tables, Forms, dll

Chapter 4 : Web Accessibility

Siswa/i akan belajar mengenai bagaimana menggunakan tag/element dengan benar sesuai dengan fungsinya sehingga web dapat diakses dengan baik, kita akan membahas mengenai semantic HTML, Navigation, Alt Text, Specify Language, Color Contrast, Aria Attributes & Roles, Table Options, Tab Order, Automated Checkups, dll.

Chapter 5 : Dasar CSS

Siswa/i akan belajar mengenai dasar-dasar CSS seperti sejarah CSS, Inline Styling, Membuat sebuah file CSS, Internal Styling, Targeting, Sizes, Fonts, Text Formatting, Visibility and Display, Spacing, Image Positioning, Cascading CSS, dll

Chapter 6 : Debugging HTML dan CSS

Siswa/i akan belajar mengenai debugging yaitu proses mengidentifikasi, memahami, dan memperbaiki kesalahan atau bug dalam sebuah web. Kita akan belajar mengenai Chrome Dev Tools, Reviewing Elements, Identifying Applied Styles, Changing Styles and Layout, Network, Screen Sizing, Testing di browser lain, dll.

Chapter 7 : Deploying a Website

Siswa/i akan belajar membuat web dapat diakses secara publik / online. Kita akan belajar cara deploy web pada jaringan internal atau jaringan global seperti IIS, Docker, Interserver, Azure Web App, dll

Chapter 8 : Project#1 - Website Restaurant

Siswa/i akan belajar membuat sebuah project yaitu sebuah website untuk restaurant yang akan menampilkan informasi sebuah restaurant lengkap dengan menunya. 

Chapter 9 : Dasar Javascript

Siswa/i akan belajar dasar-dasar Javascript best practice seperti sejarah Javascript, Inline, Separate File, Variables, Working with Variables, Arrays, Conditionals, Loops, Functions, Objects, Classes, IIFE, Scope, Use Strict, dll.

Chapter 10 : Debugging Javascript

Siswa/i akan belajar debugging Javascript seperti Console, Breakpoints, attaching VSCode, dll

Chapter 11 : Javascript DOM

Siswa/i akan belajar mengenai Document Object Model (DOM) yang digunakan untuk memanipulasi konten halaman web. Kita akan belajar mengenai the DOM, Selecting  Elements, Manipulating Elements, Traversing Elements, Creating HTML, Events, Timed Actions, Forms, dll. Kita juga akan belajar membuat sebuah project membuat Task List.

Chapter 12 : Advanced HTML

Siswa/i akan belajar mengenai HTML tingkat lanjut seperti Meta Tags, Robot Crawlers, Video, iFrame, SEO, dll

Chapter 13 : Advanced CSS

Siswa/i akan belajar mengenai CSS tingkat lanjut seperti Position, Flexbox, Media Queries, CSS Grid, CSS Variables, Pseudo-elements, Print Style Sheets, SCSS SASS, LESS, dll

Chapter 14 : Advanced Javascript

Siswa/i akan belajar mengenai Javascript tingkat lanjut seperti Local Storage, Session Storage, Promises, Async Await, Fetch API, dll

Chapter 15 : External Javascript Libraries

Siswa/i akan belajar mengenai Javascript Libraries yaitu jQuery, ChartJS, ToastJS, Luxon, dll. Dimana Javascript Libraries ini akan sangat membantu dalam membuat project.

Chapter 16 : Web Tools

Siswa/i akan belajar mengenai web tools yang akan membantu dalam coding yaitu NPM Yarn, ESLint, Babel, Prettier, Gulp Grunt Webpack, Jasmine Jest, dll

Chapter 17 : Project#2 - Website Personal Portfolio

Siswa/i akan belajar membuat sebuah project yaitu sebuah website portfolio untuk menampilkan informasi diri dan karya-karya menggunakan semua materi yang sudah dipelajari.