{"id":25844170,"url":"https://github.com/dicodingacademy/ilt-febe-2025","last_synced_at":"2025-03-01T07:27:57.105Z","repository":{"id":256507583,"uuid":"841872447","full_name":"dicodingacademy/ilt-febe-2025","owner":"dicodingacademy","description":null,"archived":false,"fork":false,"pushed_at":"2025-01-30T08:19:51.000Z","size":6176,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-30T09:24:38.665Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dicodingacademy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-13T08:03:55.000Z","updated_at":"2025-01-16T08:19:42.000Z","dependencies_parsed_at":"2024-09-11T07:12:18.546Z","dependency_job_id":"bcb66bbe-d02b-4244-93bc-5c71d90c4b1d","html_url":"https://github.com/dicodingacademy/ilt-febe-2025","commit_stats":null,"previous_names":["dicodingacademy/ilt-febe-2024","dicodingacademy/ilt-febe-2025"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dicodingacademy%2Filt-febe-2025","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dicodingacademy%2Filt-febe-2025/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dicodingacademy%2Filt-febe-2025/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dicodingacademy%2Filt-febe-2025/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dicodingacademy","download_url":"https://codeload.github.com/dicodingacademy/ilt-febe-2025/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241333964,"owners_count":19945906,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-01T07:27:57.032Z","updated_at":"2025-03-01T07:27:57.096Z","avatar_url":"https://github.com/dicodingacademy.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# ILT FEBE 2024\n\nRepository ini dikhususkan untuk para instruktur ILT. Lakukanlah fork jika ingin melakukan perubahan kode dan memberikannya ke para siswa.\n\n## Pengantar\n\nSelamat datang di ILT Hands-on Deck!\n\nRepository ini menyimpan seluruh kebutuhan Hands-on demo dalam sesi ILT. Studi kasus yang diangkat dalam Hands-on demo adalah **Calm Headphones**. Ia adalah aplikasi yang menyediakan layanan untuk meningkatkan produktivitas dan fokus dalam bermeditasi.\n\nTopik Calm Headphones akan selalu digunakan dari satu ILT ke ILT berikutnya. Oleh karena itu, kami pisahkan kemajuan aplikasi dalam branch terpisah.\n\n## Daftar ILT\n\nBerikut adalah daftar topik hands-on yang akan diangkat per ILT.\n\n### ILT-1 Buat Website Pertamamu\n\nPengembangan Calm Headphones Landing Page menggunakan HTML dan CSS. Pengembangan layout-nya yang responsif akan melibatkan Flexible Box Layout atau flexbox.\n\nBerikut gambaran hasil akhirnya.\n\nAnda bisa klik [link ini](https://github.com/dicodingacademy/ilt-febe-2024/tree/01-html-css) untuk menuju ke branch terkait.\n\n### ILT-2 Membuat Websitemu Lebih Interaktif\n\nDalam tahap ini, aplikasi Calm Headphones menjadi interatif dengan menambahkan JavaScript dan DOM manipulation di dalamnya.\n\nBerikut gambaran hasil akhirnya.\n\nAnda bisa klik [link ini](https://github.com/dicodingacademy/ilt-febe-2024/tree/02-dom-manipulation-event) untuk menuju ke branch terkait.\n\n### ILT-3 Berkomunikasi dengan RESTful API\n\nILT ini mengangkat topik Asynchronous JavaScript Request atau AJAX. Aplikasi Calm Headphones akan dihubungkan dengan server untuk mendapatkan data dari web server.\n\nBerikut gambaran hasil akhirnya.\n\nAnda bisa klik [link ini](https://github.com/dicodingacademy/ilt-febe-2024/tree/03-async-javascript-request) untuk menuju ke branch terkait.\n\n### ILT-4 Selangkah Lebih Maju dengan PWA\n\nUntuk meningkatkan pengalaman pengguna, aplikasi Calm Headphones akan menerapkan Progressive Web App (PWA).\n\nBerikut gambaran hasil akhirnya.\n\nAnda bisa klik [link ini](https://github.com/dicodingacademy/ilt-febe-2024/tree/04-progressive-web-app) untuk menuju ke branch terkait.\n\n### ILT-5 Menguji Aplikasi Web\n\nPotensi bug dan error bisa saja terjadi pada aplikasi apa pun. Oleh karena itu, pengujian aplikasi perlu dilaksanakan dalam tahap pengembangannya. Ada beberapa metode pengujian dan Calm Headphones akan menggunakan cara otomatis atau **Automated Testing**.\n\nBerikut gambaran hasil akhirnya.\n\nAnda bisa klik [link ini](https://github.com/dicodingacademy/ilt-febe-2024/tree/05-automated-testing) untuk menuju ke branch terkait.\n\n### ILT-6 JavaScript untuk Pengembangan di Sisi Server\n\n......\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdicodingacademy%2Filt-febe-2025","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdicodingacademy%2Filt-febe-2025","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdicodingacademy%2Filt-febe-2025/lists"}