From ca6ac877ba33fac1c56105e06553e7ec77e43222 Mon Sep 17 00:00:00 2001 From: Zain Fathoni Date: Fri, 14 Aug 2020 09:09:13 +0800 Subject: [PATCH 1/2] Add Challenges page --- content/challenges.md | 6 ++++++ src/components/layout/TopNavigation.tsx | 3 +++ 2 files changed, 9 insertions(+) create mode 100644 content/challenges.md diff --git a/content/challenges.md b/content/challenges.md new file mode 100644 index 0000000..096b2dc --- /dev/null +++ b/content/challenges.md @@ -0,0 +1,6 @@ +--- +layout: page +title: 'Tantangan' +--- + +Untuk meningkatkan interaksi pembelajaran di dalam komunitas, kami para pengelola komunitas ReactJS Indonesia bekerja sama dengan [Facebook Developer Circle: Medan](https://www.facebook.com/groups/DevCMedan) mencoba menginisiasi format baru dalam bentuk tantangan yang dapat diikuti oleh semua anggota komunitas ReactJS Indonesia, baik di grup [Telegram](https://t.me/react_id) maupun grup [Facebook](https://www.facebook.com/groups/442974152553174/). diff --git a/src/components/layout/TopNavigation.tsx b/src/components/layout/TopNavigation.tsx index c7452c1..a9d08f4 100644 --- a/src/components/layout/TopNavigation.tsx +++ b/src/components/layout/TopNavigation.tsx @@ -87,6 +87,9 @@ const TopNavigation: React.FC = ({ title }) => ( + + Tantangan + Komunitas From 310887a92c098632a2d13edad848f18b792be74b Mon Sep 17 00:00:00 2001 From: Zain Fathoni Date: Fri, 14 Aug 2020 09:34:35 +0800 Subject: [PATCH 2/2] Compose the first draft --- content/challenges.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/content/challenges.md b/content/challenges.md index 096b2dc..0de2c4f 100644 --- a/content/challenges.md +++ b/content/challenges.md @@ -4,3 +4,33 @@ title: 'Tantangan' --- Untuk meningkatkan interaksi pembelajaran di dalam komunitas, kami para pengelola komunitas ReactJS Indonesia bekerja sama dengan [Facebook Developer Circle: Medan](https://www.facebook.com/groups/DevCMedan) mencoba menginisiasi format baru dalam bentuk tantangan yang dapat diikuti oleh semua anggota komunitas ReactJS Indonesia, baik di grup [Telegram](https://t.me/react_id) maupun grup [Facebook](https://www.facebook.com/groups/442974152553174/). + +## Topik + +Topik tantangan kali ini kita fokuskan pada seluk-beluk pengujian (_testing_) di aplikasi React. Demikian tahapan-tahapannya. + +## Tahapan + +Tantangan ini melibatkan beberapa tahapan di dalamnya. + +### 1. Pengenalan teori melalui _Pair Programming_ + +Pada tahap ini akan kami adakan sesi _meetup online_ dengan topik pembahasan pengenalan dasar React dan Testing melalui pembuatan aplikasi sederhana dengan format pemrograman berpasangan (_pair programming_). + +Sebagai pengantar konsep _testing_ pada React, peserta _meetup_ diharapkan menyaksikan video [Confident React Testing](https://zainf.dev/confident-react-testing) ini terlebih dahulu sebelum _meetup_ dimulai. + +### 2. Sesi tanya jawab (_Ask Me Anything_) mengenai topik terkait + +Pada tahap ini akan kami adakan sesi _meetup online_ dengan format tanya jawab. Pertanyaan dikumpulkan terlebih dahulu melalui grup-grup yang sudah ada untuk nantinya dijawab secara langsung oleh para narasumber di sesi _meetup online_. + +### 3. Pengumuman tantangan + +Pada tahap ini, kami akan umumkan tantangan melalui tulisan di situs resmi [ReactJS Indonesia](https://reactjs.id) beserta kriteria penilaiannya. + +### 4. Seleksi finalis + +Dari semua pengerjaan tantangan yang terkumpul, panitia akan menyeleksi beberapa peserta terbaik berdasarkan kriteria penilaian yang telah diumumkan sebelumnya. Para finalis yang terpilih akan didampingi untuk mempresentasikan karyanya di _meetup online_ selanjutnya. + +### 5. Presentasi finalis + +Para finalis yang terpilih mendemonstrasikan karyanya di sesi _meetup online_ yang akan kita adakan, untuk nantinya dipilih juaranya oleh para peserta _meetup_. Para juara akan mendapatkan hadiah menarik yang akan disediakan oleh [Facebook Developer Circle: Medan](https://www.facebook.com/groups/DevCMedan).