Skip to content

Commit

Permalink
feat(content): miniclass
Browse files Browse the repository at this point in the history
Create web-dev miniclass comprehensive explanation

Issues #28
  • Loading branch information
alizul01 committed Jul 9, 2023
1 parent 26be8cf commit 27cf959
Show file tree
Hide file tree
Showing 3 changed files with 97 additions and 7 deletions.
8 changes: 4 additions & 4 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
96 changes: 93 additions & 3 deletions src/content/miniclass/web.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,102 @@ time:

## Pengenalan Singkat

Diisi
```typescript jsx
import { WebDevelopment } from "@miniclass/web";

const web = new WebDevelopment();

web.learn();
web.enjoy();
```

Kamu pengen belajar bikin web nih? Kuy ikutan `Web Development` miniclass! Well, miniclass ini akan membahas tentang web development secara umum, mulai dari basic skills yang harus kamu kuasai, sampai peminatan bidang! So, tunggu apa lagi? Ayo join miniclass web!

## Goals

Goals di sini apa sih? Apa yang bakal kamu dapetin?
1. Strong web fundamental knowledge
2. Explore and High Curiosity at Web Development Technology
3. Build tons of web app project for your portfolio
4. Networking with other web developer

Gila, banyak banget ya benefitnya? Gimana, tertarik?

## Learning Phase

<img src="../../assets/miniclass/web/web-dev-learning-phase.png" alt="web-dev">

Jadi, miniclass ini memiliki sebuah `framework` berpikir dalam belajar, yaitu `Web Development Learning Phase` yang terdiri dari 5 tahap, yaitu:

1. Learning how to learn Effectively
2. Get to Know: Behind the scene of Web Development
3. Learn HTML, CSS, and Javascript `also learn about Git and Github`
4. Front-end or Back-end Concentration `choose by yourself`
5. Build your own Web App Project
6. Explore! Explore! Explore!

## Materi

Ini apa
Apa aja nih yang bakal dipelajarin? Ok kita bakal bagi jadi beberapa bagian, yaitu:

# Fundamental Phase
- Learning how to learn
- Behind the scenes of Web Development
- HTML, CSS, and JavaScript
- Git and GitHub
- Mini Project 01

<div style="display: flex; gap: 3px;">
<img src="https://img.shields.io/badge/HTML5-E34F26?style=for-the-badge&logo=html5&logoColor=white" alt="HTML Badge">
<img src="https://img.shields.io/badge/CSS3-1572B6?style=for-the-badge&logo=css3&logoColor=white" alt="CSS Badge">
<img src="https://img.shields.io/badge/JavaScript-323330?style=for-the-badge&logo=javascript&logoColor=F7DF1E" alt="JavaScript Badge">
<img src="https://img.shields.io/badge/Git-F05032?style=for-the-badge&logo=git&logoColor=white" alt="Git Badge">
<img src="https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white" alt="GitHub Badge">
</div>

# Advanced Phase
## Front-end Concentration
- Fast Review HTML, CSS, and JavaScript
- JavaScript ES6
- Tailwind CSS
- Pick a Front-end Framework (React, Vue, Angular)
- Mini Project 02

<div style="display: flex; gap: 3px;">
<img src="https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB" alt="React Badge">
<img src="https://img.shields.io/badge/Vue.js-35495E?style=for-the-badge&logo=vue.js&logoColor=4FC08D" alt="Vue.js Badge">
<img src="https://img.shields.io/badge/Angular-DD0031?style=for-the-badge&logo=angular&logoColor=white" alt="Angular Badge">
<img src="https://img.shields.io/badge/Tailwind_CSS-38B2AC?style=for-the-badge&logo=tailwind-css&logoColor=white" alt="Tailwind CSS Badge">
<img src="https://img.shields.io/badge/ES6-F7DF1E?style=for-the-badge&logo=javascript&logoColor=black" alt="ES6 Badge">
</div>

## Back-end Concentration
- Fast Review HTML, CSS, and JavaScript
- Node.js
- Express.js
- MongoDB
- Mini Project 02

<div style="display: flex; gap: 3px;">
<img src="https://img.shields.io/badge/Node.js-43853D?style=for-the-badge&logo=node.js&logoColor=white" alt="Node.js Badge">
<img src="https://img.shields.io/badge/Express.js-404D59?style=for-the-badge" alt="Express.js Badge">
<img src="https://img.shields.io/badge/MongoDB-4EA94B?style=for-the-badge&logo=mongodb&logoColor=white" alt="MongoDB Badge">
</div>


# Final Project
- Build your own Web App Project
- Explore! Explore! Explore!

## Mentor

Siapa aja
**Our Web Development Fellows!**

_Meet the team_


| Name | Roles | LinkedIn | Github |
| :---: |:-----:|:----------------------------------------------------:|:------------------------------------------------:|
| **Ali Zulfikar** | Lead | [LinkedIn](https://www.linkedin.com/in/alizulfikar/) | [Github](https://www.github.com/alizul01) |

We are waiting for you to join us!

0 comments on commit 27cf959

Please sign in to comment.