Forwarded from Angga BuildWithAngga
Dalam merayakan bulan ramadhan maka kami mengadakan promo Flash Deal pada kelas-kelas Premium yang berkualitas tinggi.
Harga asli Rp 690.000 diskon menjadi Rp 234.567 (hebat banget deh pokoknya).
Khusus Kelas Full-Stack JavaScript Developer (MERN) berlaku dari tanggal 13 Apr - 16 Apr 2021 so jangan sampai terlewat.
Silahkan checkout langsung di joinbwa.com/mern
Harga asli Rp 690.000 diskon menjadi Rp 234.567 (hebat banget deh pokoknya).
Khusus Kelas Full-Stack JavaScript Developer (MERN) berlaku dari tanggal 13 Apr - 16 Apr 2021 so jangan sampai terlewat.
Silahkan checkout langsung di joinbwa.com/mern
BuildWith Angga
Kelas Online Premium Full-Stack JavaScript Developer: Website Travel — BuildWith Angga
Belajar materi kelas Full-Stack JavaScript Developer: Website Travel secara online dan gratis berkonsultasi dengan mentor yang berpengalaman pada bidangnya di BuildWith Angga
Latihan panjang dari Freecodecamp membuat aplikasi URL Shortener dengan Next JS, React, TypeScript, dan Mongo Db
https://www.freecodecamp.org/news/how-to-build-a-serverless-app/
---
Latihan panjang atau course pengenalan React JS dengan contoh kasus membuat aplikasi proyek tertentu
https://www.freecodecamp.org/news/react-tutorial-build-a-project/
---
Referensi beberapa library pendukung untuk React JS yang perlu dicoba.
https://www.freecodecamp.org/news/react-libraries-you-should-use/
---
Membuat element transisi dengan CSS dan React JS
https://blog.logrocket.com/react-transition-group-examples-tutorial/
---
Membuat halaman pendaftaran Sign Up page dengan Material UI dan React JS
https://levelup.gitconnected.com/create-a-signup-page-with-react-and-material-ui-9b203d18cf3f
---
Membuat React Component yang menggunakan TypeScript
https://felixgerschau.com/react-typescript-components/
---
#react #nextjs #serverless #typescript #nodejs #mongodb #animation #transition #materialUI
https://www.freecodecamp.org/news/how-to-build-a-serverless-app/
---
Latihan panjang atau course pengenalan React JS dengan contoh kasus membuat aplikasi proyek tertentu
https://www.freecodecamp.org/news/react-tutorial-build-a-project/
---
Referensi beberapa library pendukung untuk React JS yang perlu dicoba.
https://www.freecodecamp.org/news/react-libraries-you-should-use/
---
Membuat element transisi dengan CSS dan React JS
https://blog.logrocket.com/react-transition-group-examples-tutorial/
---
Membuat halaman pendaftaran Sign Up page dengan Material UI dan React JS
https://levelup.gitconnected.com/create-a-signup-page-with-react-and-material-ui-9b203d18cf3f
---
Membuat React Component yang menggunakan TypeScript
https://felixgerschau.com/react-typescript-components/
---
#react #nextjs #serverless #typescript #nodejs #mongodb #animation #transition #materialUI
freeCodeCamp.org
How to Build a Fully Functional Serverless App in Under Two Hours
If you want to dive deep into serverless full-stack apps, you've come to the right place. This post will guide you through the process of building your own link shortener. We are going to use TypeScript, React, Next.JS, and MongoDB. And to take advan...
Menggunakan ES Modules di Node JS backend , sebagai alternatif dari CommonJS module system
https://electerious.medium.com/from-commonjs-to-es-modules-how-to-modernize-your-node-js-app-ad8cdd4fb662
—-
Beberapa cara untuk menambah tingkat keamanan backend Node JS dengan mencegah code injection
https://snyk.io/blog/5-ways-to-prevent-code-injection-in-javascript-and-node-js/
---
Latihan menggunakan Event Emitter di Node JS Express JS
https://blog.logrocket.com/handling-and-dispatching-events-with-node-js/
---
Menggunakan JSON Web Token atau JWT untuk proses authentication di Node JS backend
https://javascript.plainenglish.io/how-to-authenticate-and-authorize-using-jwt-with-node-js-a324437dedb1
—-
#security #nodejs #express #esm #commonjs #module #jwt
https://electerious.medium.com/from-commonjs-to-es-modules-how-to-modernize-your-node-js-app-ad8cdd4fb662
—-
Beberapa cara untuk menambah tingkat keamanan backend Node JS dengan mencegah code injection
https://snyk.io/blog/5-ways-to-prevent-code-injection-in-javascript-and-node-js/
---
Latihan menggunakan Event Emitter di Node JS Express JS
https://blog.logrocket.com/handling-and-dispatching-events-with-node-js/
---
Menggunakan JSON Web Token atau JWT untuk proses authentication di Node JS backend
https://javascript.plainenglish.io/how-to-authenticate-and-authorize-using-jwt-with-node-js-a324437dedb1
—-
#security #nodejs #express #esm #commonjs #module #jwt
Snyk
5 ways to prevent code injection in JavaScript and Node.js | Snyk
Learn some best practices for keeping your Node.js and JavaScript projects safe from code injection attacks.
Forwarded from JavaScript Weeekly News
JavaScript Weekly 533
04/12/2021
• News The Healing Power of JavaScript
• News The ES2021 Edition “JavaScript for Impatient Programmers”
• News Connect Code to Customer in This Free Webinar Deep-Dive
• News Vanilla JavaScript Code Snippets
• News Five Ways to Prevent Code Injection in JavaScript
• News Front-End Senior Software Engineer (Remote)
• News Senior Software Engineering Consultant - [100% Remote ](https://javascriptweekly.com/link/106179/web)
• News Find Software Engineering Jobs with Hired
• News Replacing let with const (Even When It Feels Impossible)
• News How to Read React Errors
• News Breakpoints and console.log Is the Past, Time Travel Is the Future
• News How to Actually Test Component Driven UIs
• News How to Create a Globe and Add Cities using Three.js
• News 19 JavaScript 'Nuggets'
• News How to Password Protect a Site with Cloudflare Workers
• News Kaboom.js: A Fun JS Game Programming Library and Environment
• News React Hook Form 7.0
• News [New AI Security Scanning for WebStorm - Try the Free Security Plugin](https://javascriptweekly.com/link/106196/web)
• News CSS-Select 4.0: A CSS Selector Compiler and Engine
• News moovie.js: A Movie-Focused HTML5 Media Player
• News Cancelable Async Flows (CAF)
• News Book a Demo. Ship Fast. Rest Easy. LaunchDarkly
• News Flicking 3: A Flexible Carousel Component
Tags: #weekly #nodejs
JavaScript Indonesia Community
04/12/2021
• News The Healing Power of JavaScript
• News The ES2021 Edition “JavaScript for Impatient Programmers”
• News Connect Code to Customer in This Free Webinar Deep-Dive
• News Vanilla JavaScript Code Snippets
• News Five Ways to Prevent Code Injection in JavaScript
• News Front-End Senior Software Engineer (Remote)
• News Senior Software Engineering Consultant - [100% Remote ](https://javascriptweekly.com/link/106179/web)
• News Find Software Engineering Jobs with Hired
• News Replacing let with const (Even When It Feels Impossible)
• News How to Read React Errors
• News Breakpoints and console.log Is the Past, Time Travel Is the Future
• News How to Actually Test Component Driven UIs
• News How to Create a Globe and Add Cities using Three.js
• News 19 JavaScript 'Nuggets'
• News How to Password Protect a Site with Cloudflare Workers
• News Kaboom.js: A Fun JS Game Programming Library and Environment
• News React Hook Form 7.0
• News [New AI Security Scanning for WebStorm - Try the Free Security Plugin](https://javascriptweekly.com/link/106196/web)
• News CSS-Select 4.0: A CSS Selector Compiler and Engine
• News moovie.js: A Movie-Focused HTML5 Media Player
• News Cancelable Async Flows (CAF)
• News Book a Demo. Ship Fast. Rest Easy. LaunchDarkly
• News Flicking 3: A Flexible Carousel Component
Tags: #weekly #nodejs
JavaScript Indonesia Community
Forwarded from Nodejsweekly News
Node Weekly 383
04/12/2021
• News April 2021 Security Releases Out Now
• News Get Visibility into Your Node Apps with End-To-End Traces
• News NodeCSV 5.50: A Full Featured CSV Parser with a Simple API
• News Five Ways to Prevent Code Injection in JavaScript and Node
• News A Look at Class static Initializer Blocks in V8 9.1
• News Find Software Engineering Jobs with Hired
• News Node.js Developer at X-Team (Remote)
• News Sending Tuples from Node to Rust (and Back)
• News Using Top-Level await in Node Modules
• News Observability Won’t Replace Monitoring (Because It Shouldn’t)
• News Node Development with Docker and Docker Compose
• News Deploying Packages with GitHub Actions
• News Getting Started with Apache Kafka in Node.js
• News active-win: Get Metadata About the Active Window
• News iohook: Global Keyboard and Mouse Listener
• News [New AI Security Scanning for WebStorm - Try the Free Security Plugin](https://nodeweekly.com/link/106046/web)
• News StrongSoap 3.2: A SOAP Driver for Node
• News PM2 WebUI: An Open-Source Alternative to PM2 Plus
• News it-to-stream 1.0: Convert Streaming Iterables to Node Streams
• News Tail: A Zero Dependency Module for Tailing a File
• News p-queue: A Promise Queue with Concurrency Control
Tags: #weekly #nodejs
NodeJs Indonesia Community
04/12/2021
• News April 2021 Security Releases Out Now
• News Get Visibility into Your Node Apps with End-To-End Traces
• News NodeCSV 5.50: A Full Featured CSV Parser with a Simple API
• News Five Ways to Prevent Code Injection in JavaScript and Node
• News A Look at Class static Initializer Blocks in V8 9.1
• News Find Software Engineering Jobs with Hired
• News Node.js Developer at X-Team (Remote)
• News Sending Tuples from Node to Rust (and Back)
• News Using Top-Level await in Node Modules
• News Observability Won’t Replace Monitoring (Because It Shouldn’t)
• News Node Development with Docker and Docker Compose
• News Deploying Packages with GitHub Actions
• News Getting Started with Apache Kafka in Node.js
• News active-win: Get Metadata About the Active Window
• News iohook: Global Keyboard and Mouse Listener
• News [New AI Security Scanning for WebStorm - Try the Free Security Plugin](https://nodeweekly.com/link/106046/web)
• News StrongSoap 3.2: A SOAP Driver for Node
• News PM2 WebUI: An Open-Source Alternative to PM2 Plus
• News it-to-stream 1.0: Convert Streaming Iterables to Node Streams
• News Tail: A Zero Dependency Module for Tailing a File
• News p-queue: A Promise Queue with Concurrency Control
Tags: #weekly #nodejs
NodeJs Indonesia Community
Membuat fungsi switch case dan contohnya pada JavaScript
https://www.freecodecamp.org/news/javascript-switch-statement-with-js-switch-case-example-code/
---
Contoh kasus penggunaan Let dan Const dalam JavaScript variable
https://charles-stover.medium.com/replacing-let-with-const-86797b790775
---
Beberapa konsep yang perlu dipelajari dalam JavaScript
https://javascript.plainenglish.io/12-javascript-concepts-that-every-good-web-developer-should-know-6fac820b507c
—-
Panduan penggunaan Promise API di JavaScript
https://javascript.plainenglish.io/the-ultimate-guide-to-javascript-promises-76f2df318ce8
#switch #case #const #let #promise #concept
https://www.freecodecamp.org/news/javascript-switch-statement-with-js-switch-case-example-code/
---
Contoh kasus penggunaan Let dan Const dalam JavaScript variable
https://charles-stover.medium.com/replacing-let-with-const-86797b790775
---
Beberapa konsep yang perlu dipelajari dalam JavaScript
https://javascript.plainenglish.io/12-javascript-concepts-that-every-good-web-developer-should-know-6fac820b507c
—-
Panduan penggunaan Promise API di JavaScript
https://javascript.plainenglish.io/the-ultimate-guide-to-javascript-promises-76f2df318ce8
#switch #case #const #let #promise #concept
freeCodeCamp.org
JavaScript Switch Statement – With JS Switch Case Example Code
Creating conditionals to decide what action to perform is one of the most fundamental parts of programming in JavaScript. This tutorial will help you learn how to create multiple conditionals using the switch keyword. How switch statements work in JavaScript…
Latihan membuat aplikasi Quiz dengan React Next JS, Firebase Database, dan Chakra UI
https://www.freecodecamp.org/news/how-to-build-a-quizapp-using-nextjs-chakra-ui-and-firebase/
---
Latihan pengenalan React JS bagi pengembang yang telah menggunakan Vue JS, dari channel Coding With Justin
https://youtu.be/oipl-RXyLTw
---
Latihan pengenalan Vue JS bagi pengembang yang sebelumnya telah mengenal React JS
https://youtu.be/sUH7PDUswio
---
Beberapa alasan kenapa harus pindah atau migrasi ke Next JS dari React JS biasa
https://javascript.plainenglish.io/5-reasons-to-switch-from-react-to-next-js-f776413693d0
#vue #react #firebase #nextjs #chakraui #nodejs #quiz
https://www.freecodecamp.org/news/how-to-build-a-quizapp-using-nextjs-chakra-ui-and-firebase/
---
Latihan pengenalan React JS bagi pengembang yang telah menggunakan Vue JS, dari channel Coding With Justin
https://youtu.be/oipl-RXyLTw
---
Latihan pengenalan Vue JS bagi pengembang yang sebelumnya telah mengenal React JS
https://youtu.be/sUH7PDUswio
---
Beberapa alasan kenapa harus pindah atau migrasi ke Next JS dari React JS biasa
https://javascript.plainenglish.io/5-reasons-to-switch-from-react-to-next-js-f776413693d0
#vue #react #firebase #nextjs #chakraui #nodejs #quiz
freeCodeCamp.org
How to Build a Quiz App using NextJS, Chakra UI, and Firebase
Hello, everyone! Welcome to this hands-on tutorial. Before we begin you should be familiar with the basics of ReactJS [https://reactjs.org/docs/getting-started.html], NextJS [https://nextjs.org/docs/getting-started], and Firebase [https://firebase.google…
Latihan pengenalan Svelte JS dari channel Fireship
https://youtu.be/rv3Yq-B8qp4
---
Latihan berseri membangun aplikasi web berbasis Svelte JS
https://javascript.plainenglish.io/lets-build-a-svelte-app-c3b1b55ed70
#svelte #fireship
https://youtu.be/rv3Yq-B8qp4
---
Latihan berseri membangun aplikasi web berbasis Svelte JS
https://javascript.plainenglish.io/lets-build-a-svelte-app-c3b1b55ed70
#svelte #fireship
YouTube
Svelte in 100 Seconds
Svelte is a JS library for building reactive UI components. But unlike React, Angular, and Vue, it does not ship a runtime like Virtual DOM to the browser https://svelte.dev/
Also see...
Full Svelte Tutorial https://fireship.io/lessons/svelte-v3-overview…
Also see...
Full Svelte Tutorial https://fireship.io/lessons/svelte-v3-overview…
Catatan rilis Google Chrome versi 90 dengan tambahan fitur fitur baru
https://youtu.be/h3MONldIoNM
#chrome #release
https://youtu.be/h3MONldIoNM
#chrome #release
YouTube
New in Chrome 90: Overflow Clip, Permissions Policy, the Declarative Shadow DOM, and more!
Chrome 90 is rolling out now! There’s a new value for the CSS overflow property. The Feature Policy API has been renamed to Permission Policy. And there’s a new way to implement and use Shadow DOM directly in HTML. Plus there’s plenty more.
Doin' it 90s…
Doin' it 90s…
Daftar tips dan trik dalam penggunaan Chrome Dev Tools bagi pengembang aplikasi web
https://blog.asayer.io/15-devtool-secrets-for-javascript-developers
#chromeDevTool #tips
https://blog.asayer.io/15-devtool-secrets-for-javascript-developers
#chromeDevTool #tips
Openreplay
15 DevTool Secrets for JavaScript Developers
Your browser is no longer a simple visualization tool. Learn 15 secret tools already part of your favorite browser
Referensi struktur project berbasis Angular
https://javascript.plainenglish.io/how-to-structure-angular-apps-in-2021-a0bdd481ad0d
—-
Beberapa kesalahan yang sering ditemui ketika belajar menggunakan Angular
https://code.likeagirl.io/common-mistakes-which-every-angular-developer-should-avoid-6f212d30eac5
#angular #structure #mistake
https://javascript.plainenglish.io/how-to-structure-angular-apps-in-2021-a0bdd481ad0d
—-
Beberapa kesalahan yang sering ditemui ketika belajar menggunakan Angular
https://code.likeagirl.io/common-mistakes-which-every-angular-developer-should-avoid-6f212d30eac5
#angular #structure #mistake
Medium
How to Structure Angular Apps in 2021
This is how I structure my angular applications for extensive flexibility, scalability and smaller initial bundle size.
Traversy Media merilis latihan panjang membuat aplikasi Music Player dengan JavaScript Modern, CSS, dan HTML
https://www.youtube.com/watch?v=QTHRWGn_sJw
#css #html #traversyMedia #musicplayer #es2015
https://www.youtube.com/watch?v=QTHRWGn_sJw
#css #html #traversyMedia #musicplayer #es2015
YouTube
Build a Music Player | Vanilla JavaScript
Let's create a music player with HTML, CSS, JavaScript, and the HTML5 Audio API
Code:
https://github.com/bradtraversy/vanillawebprojects/tree/master/music-player
20 Vanilla Projects Course:
https://www.udemy.com/course/web-projects-with-vanilla-javasc…
Code:
https://github.com/bradtraversy/vanillawebprojects/tree/master/music-player
20 Vanilla Projects Course:
https://www.udemy.com/course/web-projects-with-vanilla-javasc…
Beberapa hal penting yang perlu diingat dalam penggunaan CSS
https://beforesemicolon.medium.com/15-css-things-to-master-and-become-a-better-web-developer-a18f370a8bc5
#css #tips #trick
https://beforesemicolon.medium.com/15-css-things-to-master-and-become-a-better-web-developer-a18f370a8bc5
#css #tips #trick
Medium
15 CSS Things to Master and Become a Better Web Developer
“CSS is not easy “ is probably one of the biggest complaints in the web development community. I strongly believe that CSS requires…
Hari ini Udemy sedang terdapat diskon atau harga terendah sebesar Rp 109.000 untuk semua kelas. Pembayaran bisa dengan Indomaret/Alfamart, transfer bank, ataupun potong pulsa.
Beberapa instruktur yang memiliki kelas menarik seputar JavaScript dan Node JS yaitu :
1. Maximilian Schwarzmüller
2. Colt Steele
3. Angela Yu
4. Jonas Schmedtmann
5. Stephen Grider
6. Brad Traversy
7. The Net Ninja (Shaun Pelling)
8. Andrei Neagoie
9. Andrew Mead
#udemy
Beberapa instruktur yang memiliki kelas menarik seputar JavaScript dan Node JS yaitu :
1. Maximilian Schwarzmüller
2. Colt Steele
3. Angela Yu
4. Jonas Schmedtmann
5. Stephen Grider
6. Brad Traversy
7. The Net Ninja (Shaun Pelling)
8. Andrei Neagoie
9. Andrew Mead
#udemy
Panduan sangat lengkap dan panjang dari Smashing Magazine tentang pembuatan struktur email dan desain email yang kompatibel dengan banyak vendor email service
https://www.smashingmagazine.com/2021/04/complete-guide-html-email-templates-tools/
#email #html
https://www.smashingmagazine.com/2021/04/complete-guide-html-email-templates-tools/
#email #html
Smashing Magazine
A Complete Guide To HTML Email — Smashing Magazine
In a new short series of posts, we highlight some of the useful tools and techniques for developers and designers. Recently we’ve covered CSS generators, SVG generators and accessible front-end components. This time we look into templates and tools for building…
Latihan dari Smashing Magazine membuat aplikasi Streaming Video dengan Node JS, Express, Vue Nuxt JS
https://www.smashingmagazine.com/2021/04/building-video-streaming-app-nuxtjs-node-express/
---
Membuat data untuk chart D3 JS pada Vue JS
https://medium.com/front-end-weekly/loading-data-into-a-vue-app-with-d3-80ab48852234
---
Latihan membuat aplikasi cuaca dengan Vue JS 3
https://javascript.plainenglish.io/create-a-weather-app-with-vue-3-and-javascript-9cd8fac99e
#vue #nuxt #video #streaming #nodejs #d3
https://www.smashingmagazine.com/2021/04/building-video-streaming-app-nuxtjs-node-express/
---
Membuat data untuk chart D3 JS pada Vue JS
https://medium.com/front-end-weekly/loading-data-into-a-vue-app-with-d3-80ab48852234
---
Latihan membuat aplikasi cuaca dengan Vue JS 3
https://javascript.plainenglish.io/create-a-weather-app-with-vue-3-and-javascript-9cd8fac99e
#vue #nuxt #video #streaming #nodejs #d3
Smashing Magazine
Building A Video Streaming App With Nuxt.js, Node And Express — Smashing Magazine
Instead of sending the entire video at once, a video is sent as a set of smaller chunks that make up the full video. This explains why videos buffer when watching a video on slow broadband because it only plays the chunks it has received and tries to load…
Boilerplate atau kerangka project backend Node JS yang menggunakan Docker, Fastify, dan Node JS REST API
https://github.com/pinceladasdaweb/docker-fastify-restful-api
#nodejs #docker #boilerplate
https://github.com/pinceladasdaweb/docker-fastify-restful-api
#nodejs #docker #boilerplate
GitHub
GitHub - pinceladasdaweb/docker-fastify-restful-api: Node.js RESTful API boilerplate using Traefik, Docker, Docker Compose, Fastify…
Node.js RESTful API boilerplate using Traefik, Docker, Docker Compose, Fastify, JWT and Mongodb - pinceladasdaweb/docker-fastify-restful-api
Latihan dari Design Course membuat halaman web dengan efek animasi partikel tiga dimensi dengan library Three JS
https://youtu.be/dLYMzNmILQA
#threejs #designcourse #animation
https://youtu.be/dLYMzNmILQA
#threejs #designcourse #animation
YouTube
Working with Three.js Particle Systems - They're AWESOME!
https://bit.ly/3uIxMN5 - Become a frontend developer (50% off limited time!)
-- Want to learn UI/UX? https://designcourse.com
-- Today, we're going to step back into the world of Three.js to take a look at particle systems / effects. This is an introductory…
-- Want to learn UI/UX? https://designcourse.com
-- Today, we're going to step back into the world of Three.js to take a look at particle systems / effects. This is an introductory…
Latihan dari Programming With Erik tentang pembuatan Twitter Bot dengan JavaScript Node JS
https://youtu.be/MdFz25rTWwY
#nodejs #bot #twitter #programmingWithErik
https://youtu.be/MdFz25rTWwY
#nodejs #bot #twitter #programmingWithErik
YouTube
Create The Ultimate Twitter Bot With JavaScript In 20 Minutes | Create A YT and Github Twitter Bot
👉Check out FREE Tabnine! https://www.tabnine.com/get?utm_source=youtube.com&utm_campaign=Erik
Creating a Twitter Bot in 2021 with JavaScript, TypeScript is a lot of fun. In this tutorial we create a Twitter Bot that updates our profile and website every…
Creating a Twitter Bot in 2021 with JavaScript, TypeScript is a lot of fun. In this tutorial we create a Twitter Bot that updates our profile and website every…
Mengenal tentang library React JS dan beberapa turunannya
https://www.freecodecamp.org/news/is-react-a-library-or-a-framework/
---
Latihan menggunakan state management Redux pada React JS
https://www.freecodecamp.org/news/redux-for-beginners-the-brain-friendly-guide-to-redux/
---
#react #redux
https://www.freecodecamp.org/news/is-react-a-library-or-a-framework/
---
Latihan menggunakan state management Redux pada React JS
https://www.freecodecamp.org/news/redux-for-beginners-the-brain-friendly-guide-to-redux/
---
#react #redux
freeCodeCamp.org
Is React a Library or a Framework? Here's Why it Matters
Developers have spent a great deal of time talking about what React is. But they have left out why this topic matters so greatly for anyone who builds React applications. The answer to this question is essential for any React developer, regardless of...
Latihan dari WebDevSimplified tentang beberapa fitur CSS yang jarang diketahui
https://youtu.be/pKO1ktPQByk
#css #tips #webdevsimplified
https://youtu.be/pKO1ktPQByk
#css #tips #webdevsimplified
YouTube
5 More Must Know CSS Tricks That Almost Nobody Knows
🚨 IMPORTANT:
CSS Selector Cheat Sheet: https://webdevsimplified.com/specificity-cheat-sheet.html
Learn CSS Today Course: https://courses.webdevsimplified.com/learn-css-today
CSS is a vast language with tons of features and it is impossible to know them…
CSS Selector Cheat Sheet: https://webdevsimplified.com/specificity-cheat-sheet.html
Learn CSS Today Course: https://courses.webdevsimplified.com/learn-css-today
CSS is a vast language with tons of features and it is impossible to know them…