Beta

Explore every episode of Weekly Code Quickies

Dive into the complete episode list for Weekly Code Quickies. Each episode is cataloged with detailed descriptions, making it easy to find and explore specific topics. Keep track of all episodes from your favorite podcast and never miss a moment of insightful content.

Rows per page:

1–50 of 58

Pub. DateTitleDuration
05 Feb 2023ChatGPT subscription, CSS has, is , not and Activision Blizzard Microsoft - WCQ27 202300:11:47

Join the ChatGPT revolution with the latest ChatGPT Subscription! This powerful language model is trained by OpenAI, making it easier than ever to automate and streamline your work. Don't miss out on this opportunity to enhance your workflow - subscribe today!


CSS pseudo-class rise in popularity: has(), is(), not() gaining more and more Global browser support. 


Plus, learn about the recent collaboration with Activision Blizzard and Microsoft for WCQ27 2023. Watch now!


YouTube Video : https://youtu.be/jGS27WehIjs


Show notes: 



  • 00:00 - Introduction  

  • 00:31- What is Open AI ChatGPT subscription  

  • 01:03 - What do you get for subscribing to ChatGPT Plus 

  • 02:59 - Visual Studio Code Insiders VS Regular 

  • 04:32 - CSS :has(), is() , :not() Selectors 

  • 05:03 - What is the CSS has() pseudo-class browser support  

  • 05:34 - What is the CSS is() pseudo-class browser support  

  • 06:05 - What is the CSS not() pseudo-class browser support  

  • 07:19 - Microsoft under pressure from EU for Activision Blizzard deal 

  • 09:35 - WoW lead fired by Blizzard



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
04 Sep 2022What is ASTRO JS & How To Run it00:03:23

Learn what the Astra Framework is and how to run Astro and create your first Astro blog website.




# What is Astro and How to use it


Your assignment, build a Blog website, ok , let me do a `npx create-react-app my-blog` and do a total overkill of your assignment.


Or just use Astro, with is similar to a static site generator and make you life much easear.


## What is Astro?


Astro is an all-in-one web framework for building fast, content-focused websites.


For example Blogs, Landing pages ,Portfolio, Showcase, etc...


## Key Features:


Some of the Key Features of the Astro framework are :


- **Component Islands**: A new web architecture for building faster websites, that considers your website as the ocean and the components as islands.


- **Server-first API design**: opposite to next.js, expensive hydration is removed of your users’ devices increasing site speed.


- **Zero JS, by default**: No JavaScript runtime overhead to slow you down. JavaScript is loaded only when required.


- **Edge-ready**: can run on global edge runtime like Deno or Cloudflare.


- **Customizable**: Tailwind, MDX, and 100+ other integrations to choose from.


- **UI-agnostic**: Supports React, Preact, Svelte, Vue, Solid, Lit and more as integrable components.


There main selling point is that you ship les JavaScript!




🎱Source Code for this Video: https://norbertbm.com/


  👇 


Website & Courses: 👨‍🏫  : https://norbertbm.com/web-development/web-dev-courses/ 


Podcast: https://www.youtube.com/channel/UCDKBcl1m__Oj7C5O-orhn_w



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
22 Nov 2021Web 3 / Metaverse, New Framework Hydrogen for dynamic E-commerce - WCQ1100:20:21
In this episode of Weekly code quickies I will analyze  Gary Veynerchuck AKA GaryVee interview withMark Zuckerberg the CEO of Meta about his future plans for the Metaverse and the Web 3.0  Here are the topics todays episode - Web3 / Metaverse - The Metaverse ETF - Hydrogen Framework
 ---------------------------------------------------------------------------------------------------------------------  
Watch on YouTube: 
https://youtu.be/fmMU6ICqVwY
Listen to the podcast on: 
Apple Podcasts: https://podcasts.apple.com/de/podcast/weekly-code-quickies-with-norbert-b-m/id1455776215 
Spotify: https://open.spotify.com/show/1bpbmoaP44RGq9rDqaat4R?si=76134374af6d495d 
Stitcher: https://listen.stitcher.com/yvap/?af_dp=stitcher://show/380154&af_web_dp=https://www.stitcher.com/show/380154 
Follow the Blog:
https://norbertbm.com/garyvee-and-mark-zuckerberg-on-web3-metaverse-new-framework-hydrogen-for-dynamic-e-commerce-wcq11/
---------------------------------------------------------------------------------------------------------------------  
Show notes: 
00:00 - Introduction and topics 
00:49 - Mark Zuckerberg  about Web3 / Metaverse 
01:55 - Is the Metavers similar to the early days of Facebook 
03:14  - Why did Mark Zuckerberg acquire Oculus so early on? 
05:07 - Are contact lenses the future of augmented reality ? 
07:51 - Will the Metaverse core focus be the attention grab 
10:23 - What is Mark Zuckerberg stand on NFTs 
11:00 - What is the real problem with the Metaverse ? 
12:34 - How to invest in the Metaverse ETF 
13:10 - What is a ETF? 
17:58 - What is Hydrogen Framework 
18:30 - Why build a custom storefront?  
#metaverse #nft #WCQ

Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
01 Oct 2021How Old are programing [ coding ] languages00:10:50

In this episode we are going to go through some of the most popular coding / programing languages like C, C++, C#, Java, JavaScript, HTML, CSS Pythone, Rupy, Rust, and more. And define what they stand for, when they ware released and how old they are.


Check out the full episode on youtube: https://youtu.be/UY0FR6_Xw_k


💖  Support The Channel by becoming a patreon! https://www.patreon.com/user?u=49022497


-------------------------------------------------------------------------------------------------


 Full blog post : https://wp.me/pakj3t-14W 


👨‍🏫 Check out my Website for more Tutorials and  Udemy Course👨‍🏫  : https://volere.life/web-development/web-dev-courses/



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
03 Jan 2022Blockchain in a nutshell WCQ1700:11:18

In this episode we will explain what blockchain is, how it works, what proof of work in a blockchain is and if Blockchain is secure.




Watch it on youtube: https://youtu.be/Pby0lta2cN0



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
05 Mar 2023Top 10 skills web developers will need in 2023 - WCQ3000:09:40

In this video, we'll be exploring the top 10 skills that web developers will need to stay ahead of the game in 2023. As technology continues to evolve at an unprecedented pace, it's essential for web developers to remain up-to-date with the latest trends and technologies to build robust, scalable, and user-friendly web applications.


We'll be covering a range of topics, including front-end and back-end development, cloud computing, artificial intelligence, and more. Whether you're a seasoned developer or just getting started, this video is sure to provide valuable insights and practical tips to help you succeed in the fast-paced world of web development.


So if you're ready to take your web development skills to the next level and stay ahead of the curve, be sure to tune in to our Top 10 Skills Web Developers Will Need in 2023 video!


Time Stemps :


00:40  - Proficiency in JavaScript


01:14  - Responsive Design


02:17 - Cybersecurity


03:01 - UI/UX Design


04:00 - Cloud Computing


04:41 - Version Control


05:30 - AI and Machine Learning


06:31 - Server-Side Programming


07:14 - Agile Methodology


08:16 - Communication





Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
28 Nov 2022What is the Difference between Beginner vs Intermediate vs Advanced programmer00:08:32

In this video, we're going to discuss what it takes to become a professional programmer. We'll cover the basics of what it takes to become a professional programmer, as well as some of the benefits that come with this career.  


If you're interested in becoming a professional programmer, then this video is for you! We'll discuss what it takes to become a professional programmer, cover the basics  mistakes  and give you some tips on how to avoid them. Whether you're a beginner or a professional programmer, this video is a great way to learn more about this career!    


🎱Blog Post for this Video:https://norbertbm.com/


----------------------------------------------------------------------------- 


👇 Website & Courses: 👨‍🏫   :https://norbertbm.com/web-development/web-dev-courses/Podcast:https://anchor.fm/menyhart-b-norbert9


------------------------------------------------------------------------------------------------- Timestamps: 00:00 - Intro  01:00 - Beginner VS Intermediate Programmer 03:00 - Intermediate VS Advanced Programmer 07:40 - About My upcoming React Course  ----------------------------------------------------------------------------------------------------------------------------------------------------------------- #programmingforbeginners #howtolearntocode #norbertbmwebdevelopment



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
12 Feb 2023Microsoft ChatGPT vs Google AI Bard and GitHub layoffs 10%00:04:09

Compare Microsoft's ChatGPT with Google's AI Bard and stay updated on the latest tech news with our coverage of the 10% layoffs at GitHub. Discover the strengths and weaknesses of each AI technology and how they stack up against each other. Stay informed and make informed decisions with our in-depth analysis.







Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
06 Aug 2022How to write good code00:05:01

In this web development tips and tricks I will share my thought on how to write better code.



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
04 Mar 202410 Visual Studio Code Update you need February 202400:15:52

In this video we are going to go though the laster update or the visual studio code February 2024 code editor.



Blog Post: https://volerelife.wordpress.com/?p=6775


YouTube: https://youtu.be/rjz6J3jdZHU



Courses: https://volerelife.wordpress.com/web-development/web-dev-courses/



00:00 - Start
00:21 - Overview
00:51 - Per-window zoom levels
02:48 - Hey Code voice command
04:53 - Multi-file diff editor
07:23 - Triggered breakpoints
08:14 - Expanded Sticky Scroll support
10:07 - Markdown paste options
11:23 - Flexible Auto Save options
12:19 - Source Control input
12:54 - Extension notifications
14:41 - GitHub Copilot updates


#vscodeupdates #codeeditor







Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
10 Feb 202410 GitHub Best Practices for repository management00:09:59

Learn the top 10 GitHub best practices for effective repository management! Whether you're a beginner or an experienced developer, implementing these practices can streamline your workflow, enhance collaboration, and optimize your projects on GitHub. From organizing your repositories to leveraging branching strategies, this video covers essential tips to help you maintain clean, efficient, and well-managed repositories on GitHub. Watch now and take your GitHub skills to the next level!
Complet Git and GitHub Course: https://www.udemy.com/course/essential-git-github-project-management-version-control/?referralCode=5683CEA64296F0A95290
All Courses:https://volerelife.wordpress.com/web-development/web-dev-courses/
00:00 - Start
00:43 - Clear GitHub Repository structure
01:29 - Create Meaningful GitHub Repository README.md files
02:34 - Consistent coding style in GitHub Repositories
03:31 - GitHub repository version control best practices
04:24 - Issue and pull request management
04:53 - Continuous integration and deployment
05:32 - GitHub Repository Documentation
06:59 - License management for GitHub Repositories
07:26 - Security best practices for GitHub Repositories
08:10 - Community engagement

#github #tips



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
23 Apr 2023Is CSS making Sass obsolete | WCQ 3400:05:22

In this episode, we explore the question of whether CSS is making Sass obsolete in front-end web development. We examine the advantages and disadvantages of both CSS and Sass and provide insights on which option may be best for your project.




👇 My Website / Courses / Podcast / Tutorials / Projects / Blog: 👨‍🏫 :
https://norbertbm.com/web-development/web-dev-courses/


Complete Article:


https://norbertbm.com/is-css-making-sass-obsolete-a-look-at-the-pros-and-cons/


-------------------------------------------------------------------------------------------------
Timestamps:
00:00 - Intro & Project overview
00:41 - Variable in CSS vs Sass / Scss
01:37 - Nesting in CSS vs Sass / Scss
02:49 - Mixins, Extends, functions in CSS vs Sass / Scss
03:38 - Importing in CSS vs Sass / Scss
04:40 - Is CSS better then SASS ?




-------------------------------------------------------------------------------------------------
Sponsors:
-------------------------------------------------------------------------------------------------

#CSSvsSass #LearnCSS #norbertbmwebdevelopment



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
19 Feb 2024CSS Frameworks VS Custom CSS - WCQ 3700:12:47

Explore the intricate differences between CSS frameworks and custom CSS in web development.


00:00 - Start
00:48 - CSS Frameworks are Pre-built Styles
04:14 - CSS Frameworks are Consistency
05:31 - CSS Frameworks have responsive desing build in
06:33 - Complete Bootstrap Course for Beginners
07:05 - Custom CSS
08:18 - Custom CSS Tailored to Your Needs
08:48 - CSS Flexibility
09:31 - CSS Optimization
09:42 - CSS Learning Experience
10:37 - Complete CSS and SASS Course
12:08 - Coool board game design using custom CSS

Courses:
Complete Bootstrap Course for Beginners:
https://www.udemy.com/course/complete-bootstrap-5-for-beginners-with-real-world-projects/?referralCode=2B064D68400C6AAA1989

Master Responsive Web Design CSS Grid, Flexbox & Animations:
https://www.udemy.com/course/master-responsive-web-design-css-grind-flexbox-animations/?referralCode=C9376D9C317CA2A61693

Advanced CSS & SASS: Framework, Flexbox, Grid, Animations:
https://www.udemy.com/course/advanced-css-sass-framework-flexbox-grid-animations/?referralCode=B19166E470E54882DE44
Blog and Websitehttps://volerelife.wordpress.com/2024/02/19/css-frameworks-vs-custom-css/

#webdevelopment #css3



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
14 Apr 2024Devin AI vs Web Developer vs Coding00:09:14

Devin AI is a new AI created by the company Cognition, and they claim they have created the first AI software engineer. witch can basically write code for you.


Watch on YouTube:


https://youtu.be/uO4yr5osZ2I



Blog Post:
https://volerelife.wordpress.com/2024/04/03/devin-ai-vs-web-developers/

Devin AI Website:
https://www.cognition-labs.com/introducing-devin

00:00 - Start
00:57 - What is Devin AI
05:32 - Will Devin AI replace coding

#devinai #webdevelopment #aicoding



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
26 Oct 2021New Macbook Pro M1 Max and VS Code WEB APP00:13:57

New apple Macbook pro m1 max release and Microsoft visual studio code web application in the browser  


------------------------------------------------------------------------------------------------- 


Check out the video on my youtube : https://youtu.be/kQ5ionTNzbo




Timestamps: 


00:00 - Intro & overview 


00:18 - New VS Code Web app in the browser 


01:08 - Limitations of VS Code web app 


02:14 - Advantages of VS Code web app 


03:23 - First look at vs code web app 


08:37 - New Macbook pro 16'' M1 Max



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
15 Nov 2021The future of coding, NodeJS in the browser and WebContainers - WCQ November 15, 202100:07:53

In this episode we will talk about the potential future of web development, witch could take place in the browser instead of traditional IDE app. 


---------------------------------------------------------------------------------------------------------------------


Watch it on YouTube: https://youtu.be/PPJQSZJyvCg


---------------------------------------------------------------------------------------------------------------------


Show notes: 


00:00 - Introduction  


01:31 - Topics 


01:51 - What are web containers 


02:56 - Node.js in the browser 


03:53 - What is a IDE 


04:23 - What is StackBlitz 


05:05 - Properties of StackBlitz 


06:10 - FRONT-END FRAMEWORKS & LIBRARIES in StackBlitz 


06:47 - BACK-END in StackBlitz  


#webcontainers #stackblitz #WCQ



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
27 Dec 2021Ethereum In A Nutshell | WCQ1600:10:09

In this episode we are going to explain Ethereum



  • When was Ethereum invented

  • What is Ethereum

  • How dose Ethereum Work

  • What is Ether

  • What is Gas in the Ethereum blockchain

  • Conclusion



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
11 Mar 20243 NEW Visual Studio Code UPDATES 2024 (vs code v1.87) WCQ-4000:07:26

Welcome to the February 2024 release of Visual Studio Code. There are 3 important updates for web developers in this version that we hope you'll like, include:

Voice dictation in editor - Use your voice to dictate directly in the editor.
Multi-cursor inline suggestions - Review and accept inline suggestions for multiple cursors.
Multi-language support for speech - Multiple languages supported for speech recognition.

00:00 - Start
00:35 - Visual Studio Code - Voice dictation in editor
01:47 - Visual Studio Code - Multi-language support for speech
04:20 - Visual Studio Code Multi-cursor inline suggestions



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
10 Feb 2022Top 10 Skills You Must Know 2022 Before You Learn ReactJS00:09:28

Here is what you should know in JavaScript before starting to  learn the React JS Framework.   💖  Support The Channel by becoming a part of this community!  🎱 Outlet for this Video and PDF: https://norbertbm.com/top-10-skills-you-must-know-2022-before-you-learn-reactjs/-----------------------------------------------------------------------------  👨‍🏫 Check out my Website for more tutorials and  Udemy Course👨‍🏫  : https://volere.life/web-development/web-dev-courses/ ------------------------------------------------------------------------------------------------- Timestamps: 00:00 - Intro & Project overview 00:47 - What are javascript template literals , template strings 01:36 - JavaScript Shorthand property names 02:08 - JavaScript Arrow functions 02:53 - What is JavaScript Destructuring 03:23 - JavaScript Parameter defaults 03:54 - JavaScript  Rest/Spread 04:50 - JavaScript ESModules 06:19 - JavaScript  Ternaries 06:51 - JavaScript Array Methods 07:28 - JavaScript Promises and async/await



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
15 Apr 20243 Best Practice Tips for Backend Development | WCQ-4200:09:11

In this episode of the podcast we will discuss some best practices for backend development. These tips will help you write better code and build more efficient applications.


Watch on YouTube:


https://youtu.be/ELt8WLIaaUk



Listen on Spotify:Read Blog Post:00:00 - Start
00:15 - Separations of concenrns in backend development
01:04 - Layered architecture in backend development
01:21 - Microservices in backend dev
01:36 - Middleware
02:02 - Modular programming in backend development
02:21 - Error handling in backend development
03:13 - Exception Handling in Backend Development
03:30 - Error Logging in Backend development
03:48 - HTTP Status Codes
04:22 - Retry policies
04:53 - Error propagation in backend development
05:28 - Testing and Documentation in Backend development
06:12 - Unit Testing in backend development
06:25 - Integration Testing in backend development
06:47 - End-to-End Testing
07:00 - Performance testing
07:14 - Documentation in backend development
08:32 - Recap

#backendwebdevelopment #learnbackenddevelopment



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
26 Feb 2023GitHub Copilot, Windows Mac BING, Junoior DEVs and Students00:06:33

GitHub Copilot the good the bad, and the ugly, Windows on Mac BING on the down fall, Top countrie in europe for Junoior devs and students


Welcome to WCQ, in this episode:



  • GitHub's Copilot improving its AI model and capabilities but old problems still frustrate DEV's.

  • Microsoft Windows now Officially suportetd on Mac's with Apple silicon, but also takes a huge hit in the stock market after BING looses controle.

  • Junior devs and students are favoring this European country for study and starting their careers.



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
11 Apr 2022React version 18 | What is new in React v18 | How to Install Update and run React JS v1800:10:04

In this React tutorial you are going to learn how to install update and run react version 18  


💖  Support The Channel by becoming a part of this community!  


🎱 Code for this Video: https://norbertbm.com/ 


-----------------------------------------------------------------------------  


👇 Website & Courses: 👨‍🏫  : 


https://norbertbm.com/web-development/web-dev-courses/  


------------------------------------------------------------------------------------------------- 


Timestamps: 


00:00 - Intro  


00:40 - What is new in React 18 


01:22 - React create root method 


02:10 - React 18 new Hooks 


02:42 - React useId hook 


03:03 - React startStransition and useTransition Hooks 


03:34 - React useDeferredValue hook 


4:04 - React useSyncExternalStore 


04:35 - React useInsertionEffect 


05:06 - How to Update React from v17 to v18 


05:40 - How to instal react v18 


06:07 - How to implement react createRoot method 


07:55 - How to instal and Run React V18




#ReactV18 #ReactNews #norbertbmwebdevelopment



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
18 Mar 2024New React V19 Update | ReactJS Compiler | WCQ-4100:04:32

First look at React V19 and the react compiler that will bring one of the biggest changes to the React ecosystem and the way we will write react code in the future.

My Courses:
https://volerelife.wordpress.com/web-development/web-dev-courses/


YouTube:


https://youtu.be/WAoDkO9Fcps



Blog:
https://volerelife.wordpress.com/2024/03/17/new-react-v19-update-reactjs-compiler-wcq-41/(opens in a new tab)

00:00 - Start
00:31 - What is React Compiler
01:25 - What dose the react compiler do
02:39 - What are React Actions
03:17 - What is React useFormStatus hook
03:49 - What is React useFormState hook

#ReactUpdate #reactcompilor



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
28 Sep 2021Windows 11 for coding and programing00:05:06

In todays Weekly Code Quickies we are going to take a first look at windows 11 and if it is any good for coding and programing


Timestamps: 0:00 - Intro 0:37 - Will windows 11 increase coding performance 1:30 - What are window 11 Improvements  1:35 - What is windows 11 snap layouts  2:04 - Windows 11 multi monitor setup 3:38 - Windows 11 with integrated Microsoft Teams for communication  4:24 - Conclusions about Windows 11




💖  Support The Channel by becoming a patreon! https://www.patreon.com/user?u=49022497   


👨‍🏫 Check out my Website for more tutorials and  Udemy Course👨‍🏫  : https://volere.life/web-development/web-dev-courses/



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
26 Feb 20244 New JavaScript Array Methods for 2024 - WCQ 3800:06:43

Explore the latest JavaScript array methods for 2024! In this video, we dive into 4 powerful array methods introduced in the current year. Stay updated with WCQ 38 as we unravel these cutting-edge techniques to enhance your JavaScript programming skills.



Source CODE:https://volerelife.wordpress.com/?p=6775
Courses: https://volerelife.wordpress.com/web-development/web-dev-courses/



00:00 - Start
00:59 - 4 New JavaScript Array Method
03:18 - Olde JavaScript Sort Array Method
04:04 - JavaScript toSorted array method
04:39 - JavaScript toRevesed array method
05:19 - JavaScript toRSpliced array method
05:41 - JavaScript with array method#learnjavascript #jsarraymethods



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
29 Nov 2021New JavaScript Framework Remix, React Router 6 - WCQ1200:08:28

In this episode of Weekly code quickies we will take a look at Remix the New, Free and Open source JavaScript Framework, and React Router V6 


 --------------------------------------------------------------------------------------------------------------------- 


Watch it on YouTube:


https://youtu.be/ruSwu1VLoEg




--------------------------------------------------------------------------------------------------------------------- 


 Show notes: 


00:00 - Introduction  


01:04 - What is remix? 


01:40 - Remix is Server-side rendered 


02:10 - Remix is not part of the  JAM Stack 


02:40 - What are the Benefits of Remix 


03:10 - What are the use case of Remix 


03:40 - How to get Started with Remix 


04:10 - React Router V6 What is React Router ? 


05:16 - How to set up React Router 6 


06:12 - What is New to React Router 6 ?    


#RemixFramework #ReactRouter6 #WCQ



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
13 Dec 2021Top Benefits of micro Frontend Web Development in 2022 - WCQ1400:10:02

In todays episode we will take a look at the benefits of Micro Frontend! Throughout this episode I will cover :




What are Micro Frontends?


How Micro Frontend Works?


What are the Best Practices of Micro-Frontend?


How to Adopt Micro Frontend Architecture?


Why Micro Frontend Matters?


What are the Benefits of Micro Frontend Architecture?


Concluding Micro Frontend Architecture





Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
19 Dec 2021Bitcoin in a Nutshell | WCQ1500:09:03

In todays episode you will learn about Bitcoin, what bitcoin is, who created it, how bitcoin works , haw to own bitcoin, how to mine bitcoin and where to store bitcoin. Also as a conclusion at the end, the ups and down or the pros and cons of Bitcoin.



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
18 Oct 2021Vs Code v1.61 September 2021 updated & Font Awesome V6 Beta - WCQ Ep600:06:55

In todays episode we are going to take a look at the new Visual Studio Code Aka VS Code Version 1.61 September 2021 updates and at Font Awesome V6 BETA.


Watch the full episode on YouTube: https://youtu.be/HGhLHGDFeck


Timestamps: 


00:00 - Introduction


00:38 - What is Visual studio code?


00:49 - VS Code September 2021 version 1.61 updates overview


01:37 - Vs Code Split editors within the same group


01:59 - VS Code-Locked editor groups


02:06 - VS Code-Better display of deleted and readonly files


02:23 - VS Code Bracket pair guides


02:43 - VS Code-Fixed terminal dimensions


03:00 - VS Code - Jupyter Notebook improvements


03:30 - VS Code-Platform-specific extensions


03:47 - VS Code - Virtual Workspaces extension guide


04:11 - VS Code - Advanced container configuration


04:36 - Font Awesome V6 Beta


04:44 - What is Font Awesome



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
31 Oct 2021Facebook is going Meta, get ready User One!00:04:18

The company that owns Instagram, WhatsApp and Facebook called facebook, is as of Oct 28 known as Meta.



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
28 Sep 20218 Useful JavaScript Array Methods00:05:05

In this Weekly Code Quickies we will learn about the 8 most Useful JavaScript Array Methods:  JavaScript Filter () method JavaScript Map () method JavaScript Find() method JavaScript forEach () method JavaScript some() method JavaScript every () method JavaScript reduce() method JavaScript includes() method




👨‍🏫 Check out my Website for more tutorials and  👨‍🏫 Udemy Course : https://volere.life/web-development/web-dev-courses/



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
10 Apr 2023Top 10 ways to EARN MONEY with OpenAI's ChatGPT | Analysis | WCQ3200:12:37


Learn how to earn money with OpenAI's ChatGPT analysis with these top 10 tips and strategies. ChatGPT is a cutting-edge AI technology that can be used for various applications, including business and finance. In this video, we will explore the most effective ways to leverage ChatGPT to generate income and grow your business.



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
04 Feb 202410 Productivity Tips for Web Developers 202400:07:58

Welcome to our latest video where we're diving deep into the world of web development productivity! In this fast-paced industry, staying efficient is key to success. Whether you're a seasoned developer or just starting out, these 10 productivity tips will help you streamline your workflow, maximize your output, and stay ahead in 2024 and beyond.

In this video, we'll cover essential strategies and tools that every web developer should know to boost productivity and effectiveness. From time management techniques to optimizing your development environment, we've got you covered.




🕐 Timestamps:
00:00 - Intro & Project overview
00:19 - Set clear goals
00:47 - Use version control
01:20 - learn keyboard shortcuts
02:00 - Automate repetitive task
02:39 - Embrace modular coding
03:31 - Keeo code DRY
04:28 - Utilize integrated development env IDE
05:19 - Stay updated on tools and libraries
05:43 - Practice regular breaks
06:39 - Utilize online resources and communities



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
22 Apr 2024Top 10 CSS FEATURES YOU NEED TO KNOW - WCQ #4300:08:15

In this episode of the podcast, we discussed some of the new CSS features that you need to know about. These features can help you create more powerful and flexible designs for your web pages. By using container queries, new viewport units, CSS nesting, individual transform properties, and other new features, you can take your CSS skills to the next level. So, start experimenting with these new features and see how they can enhance your web designs.


Course and Projects:


https://volerelife.wordpress.com/web-development/web-dev-courses/


YouTube Video:


https://youtu.be/bEMwn0Pu4lw/



Blog Post:
https://volerelife.wordpress.com/2024/04/17/top-10-css-features-you-need-to-know/


00:00 - Start
00:13 - CSS Container Queries
00:44 - CSS New Viewport Units
01:34 - CSS Nesting
02:26 - CSS Individual Transform Properties
03:07 - CSS Inset Property
03:57 - Accent-color Property in CSS
04:22 - CSS Gap Property for Flexbox
05:00 - CSS Logical Properties (Inline and Block)
05:39 - CSS nth-of syntax
06:03 - CSS Selector :has()


#webdevelopment #cssnews



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
04 Oct 2021Top 10 tips for beginner web developers00:11:04

This one is for all you beginner web developers. In this episode I will give you my personal top 10 tips for you if you wish to start your career as a web developer.


Watch the full episode on YouTube: https://youtu.be/o3IFf-9DQL8



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
28 Sep 20215 Tips for improving your web development skills00:05:09

In this Weekly Code Quickies I will give you 5 Tips for improving your web development skills.




💖  Support The Channel by becoming a patreon! https://www.patreon.com/user?u=49022497  🎱 Resources for this Video: https://volere.life/5-tips-for-improving-your-web-development-skills/ -----------------------------------------------------------------------------  👨‍🏫 Check out my Website for more tutorials and  👨‍🏫 Udemy Course : https://volere.life/web-development/web-dev-courses/



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
13 Jun 2022WWDC 2022 Apple iOS and MAC's for Web Development.00:06:39

Is Apple viable for Web Development in 2022 with ist new M2 silicon Chip. iOS 16 and MacOS Ventura, also new MacBook Air and MacBook Pro for Web Developers and coding.



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
02 Oct 2022Create a website with scroll animation00:10:38

Learn how to create a website with scroll animation using HTML CSS and JavaScript with its Intersection Observer API  


🎱Source Code for this Video: 


https://norbertbm.com/scroll-animated-website/


-----------------------------------------------------------------------------  


👇 Website & Courses: 


👨‍🏫  : https://norbertbm.com/web-development/web-dev-courses/ 


Podcast: https://www.youtube.com/channel/UCDKBcl1m__Oj7C5O-orhn_w


------------------------------------------------------------------------------------------------- 


Timestamps: 


00:00 - Intro & Project overview 


02:00 - Basic Setup HTML and CSS 


05:25 - using Intersection Observer API 


08:42 - delay transition effect with css     


------------------------------------------------------------------------------------------------- 


 -------------------------------------------------------------------------------------------------


  #SrollAnimation #javascriptproject #WebsiteAnimation



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
18 Apr 2023Is The GitHub Copilot Killer The FREE Amazon Code Whisperer | WCQ33 |00:03:42

In this episode of the podcast I will analyze the new Amazon CodeWhisperer and GitHub Copilot X
What are the pros and cos, how to install it, price, and more.


👇 My Website / Courses / Podcast / Tutorials / Projects / Blog: 👨‍🏫 :
https://norbertbm.com/web-development/web-dev-courses/
-------------------------------------------------------------------------------------------------

Useful Links:

https://aws.amazon.com/codewhisperer/https://marketplace.visualstudio.com/items?itemName=AmazonWebServices.aws-toolkit-vscodehttps://plugins.jetbrains.com/plugin/11349-aws-toolkit
-------------------------------------------------------------------------------------------------

Timestamps:
00:00 - Intro & Project overview
01:00 - How to install and Use Amazon CodeWhisperer
03:00 - What is GitHub Copilot X

-------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------

#GitHubCopilot #AmazonCodeWhisperer #AI



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
29 Jan 2023Reacting to The state of JS 2022 - WCQ2600:21:16

The State of JavaScript 2022 report is an annual survey that aims to understand the current state of the JavaScript ecosystem. This report provides an overview of the most popular JavaScript frameworks, libraries, and tools, as well as the latest trends and future predictions.  One of the biggest takeaways from the State of JavaScript 2022 report is the continued dominance of React. 




My Udemy Courses: 


- 30+ React Projects, Learn React JS by Building 30+ Web Apps: https://www.udemy.com/course/30-react... 


- Advanced HTML CSS & SASS - Build and Deploy Modern Websites: https://www.udemy.com/course/advanced... 


- Git & GitHub -Essentials for Version Control & Management Complete: https://www.udemy.com/course/essentia... 


- Bootstrap 5 for Beginners with real world Projects: https://www.udemy.com/course/complete... 


- 30 HTML CSS & JavaScript projects in 30 Days for Beginners: https://www.udemy.com/course/30-html-... 


- Visual Studio Code - Master the Complete VS Code environment: https://www.udemy.com/course/visual-s... 


- Master Responsive Web Design CSS Grid, Flexbox & Animations: https://www.udemy.com/course/master-r... 


- Modern JavaScript from Beginner to Advanced: https://www.udemy.com/course/modern-j... 


- Advanced CSS & SASS: Framework, Flexbox, Grid, Animations: https://www.udemy.com/course/advanced... 


- Web Development HTML CSS & JS a Beginner to Advance guide: https://www.udemy.com/course/advanced...  


 -----------------------------------------------------------------------------  


👇 Website / Tutorials / Projects /Blog 👨‍🏫  


 https://norbertbm.com/web-development...


Show notes: 



  • 00:00 - Introduction 

  • 01:55 - “Yearly Salary” vs “Years of Experience” for JavaScript developers 

  • 07:12 - Demographics Country and Language of JavaScript developers 

  • 09:39 - Top used JavaScript Features going in to 2023 1

  • 2:00 - Top JavaScript Libraries going in to 2023 

  • 12:32 - Top Front-end Frameworks going in to 2023 

  • 13:25 - Top Rendering Frameworks going in to 2023 

  • 15:38 - Top JS Mobile and Desktop going in to 2023 

  • 17:10 - Usage of JavaScript vs TypeScript going in to 2023 

  • 17:56 - Where to learn JavaScript in 2023 




Check out the State of JS 2022 here: 




#stateofjs2022 #javascript2023 #WCQ



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
08 Nov 2021Is Web 3.0 the future of the internet, should you even care blockchain?00:13:50

Web 3.0, You may have heard of it, but what is it? Should you even care about it and do we really need another version of the internet? What's wrong with Web 2.0, witch is the current version of the internet and its predecessor Web 1.0? Are there any benefits to Web 3.0?


In this episode of the podcast I will try to answer all of this questions. And if wish to learn about the current fastest growing then Technology then stick around to the end!


Whatch it on YouTube: https://youtu.be/zN_fpvp_EVk


Summery


Is Web 3.0 the future of the internet, should you even care?Summery

What is the Web 1.0



What is Web 2.0What is the problem with Web 2.0?



What is Web 3.0The concept of Web 3.0

Web 3.0 Will Use AI

Web 3.0 will return to the Original Concept

Why Web 3.0 Matters



What is Blockchain, the fastest growing web technology.Enter the blockchain

Blockchain VS typical database



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
03 Jul 2022React JS Explained00:07:04

Learn what react is and how to create your first react app in this web development tutorial. React (also known as React.js or ReactJS) is a free and open-source front-end JavaScript Framework, or kind of.


Actually React is a JavaScript library that is declarative, efficient, and flexible for building user interfaces. It lets you compose complex UIs from small and isolated pieces of code called “components”.


It is maintained by Meta (formerly Facebook) and a community of individual developers and companies.

React can be used as a base in the development of single-page, mobile, or server-rendered applications with frameworks like Next.js.




Watch the full video Tutorial:


https://youtu.be/il34iLY6o2s





Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
06 Dec 2021Top 5 Technologies for WEB Development in 2022 - WCQ1300:09:50

In this episode of the Weekly Code Quickies Podcast we will take a look at the latest trends for 2022  for web development like: No-code, Data base, JavaScript, WEB 3.0, Metaverse. 


 Support the channel by subscribing! 


 ---------------------------------------------------------------------------------------------------------------------


  Listen to the podcast on: Apple Podcasts: https://podcasts.apple.com/de/podcast/weekly-code-quickies-with-norbert-b-m/id1455776215Spotify: https://open.spotify.com/show/1bpbmoaP44RGq9rDqaat4R?si=76134374af6d495dStitcher: https://listen.stitcher.com/yvap/?af_dp=stitcher://show/380154&af_web_dp=https://www.stitcher.com/show/380154---------------------------------------------------------------------------------------------------------------------  


Show notes: 


00:00 - Introduction  


00:42 - NO CODE web development 


01:47 - Database 


04:35 - AI in web development 


05:32 - JavaScript the foundation of all Frameworks 


06:17 - Web 3.0 


08:08 - Metaverse     


#2022 #webdevelopmen #WCQ



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
05 Nov 2024How To Install Next.js in Visual Studio Code in 4 min00:06:01

Step-by-Step Guide to Installing Next.js and Setting Up Tailwind CSS in Visual Studio Code

In this guide, I'll walk you through the process of setting up a Next.js project and integrating Tailwind CSS for styling, all within Visual Studio Code. By the end, you’ll have a fully functional Next.js app styled with Tailwind CSS!

Prerequisites

* Node.js: Make sure Node.js is installed on your computer. Next.js requires version 18 or higher.

* Visual Studio Code: Open your project here, as it provides a consistent terminal experience across Windows and Mac.

Step 1: Check Node.js Installation

* Open Terminal in Visual Studio Code:

* Go to the top menu and select Terminal > New Terminal.

* Or use the shortcut Ctrl + ~ (tilde) to open the terminal.

* Verify Node.js Installation:

* Run the following command to check your Node.js version:

node -v

* Copy code

node -v

* If you don’t have Node.js installed, download it from Node.js, choosing the LTS version. Follow the installation prompts.

* Verify NPM Installation:

* Node.js installation automatically includes npm. Confirm its version with:

npm -v

* Copy code

npm -v

Step 2: Create a Project Folder

* On your desktop or a location of your choice, create a folder named projects (or any preferred name).

* Inside, create another folder for your Next.js app. For this example, we’ll name it my-next-app.

* Drag and drop this folder into Visual Studio Code to open it.

Step 3: Install Next.js

* Run the Next.js Installation Command:

* In the terminal, use npx to install Next.js:

npx create-next-app@latest my-next-app

* Copy code

npx create-next-app@latest my-next-app

* Here’s a breakdown of the installation prompts:

* Project Name: Enter my-next-app or another name. Avoid uppercase letters or starting with a number.

* TypeScript: Choose No (or Yes if you want TypeScript).

* ESLint: Choose No (or Yes if you need linting).

* Tailwind CSS: Select Yes to automatically install and configure Tailwind.

* Source Directory: Select Yes to store your code in a src directory.

* App Router: Choose Yes to enable routing (like React Router).

* Turbo Pack: Choose No.

* Custom Imports: Select No.

* Navigate to Your Project Directory:

* Once the setup completes, move into the newly created project directory:

cd my-next-app

* Copy code

cd my-next-app

Step 4: Start the Development Server

* In the terminal, run the following command to start your Next.js app in development mode:

npm run dev

* Copy code

npm run dev

* After a few seconds, your app will be live at

http://localhost:3000

* .

* Hold Ctrl and click the link in the terminal to open it.

* Alternatively, open a browser and go to http://localhost:3000

Step 5: Verify Tailwind CSS Setup

* Open any page file, like src/pages/index.js.

* In the classes, you’ll notice Tailwind’s utility classes ready for styling. With Tailwind installed, you can now apply utility-first CSS classes directly in your JSX.

Wrap Up

That’s it! You now have a Next.js app with Tailwind CSS configured. Tailwind’s powerful styling makes it easy to quickly build and customize UIs.

Thank you for following along. Happy coding!



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
17 Nov 2024State of Front-End Development in 2024: Trends, Tools, and Insights00:20:47

Dive into the latest front-end development trends for 2024, including popular frameworks, tools, and technologies shaping the future. Explore key developer preferences, accessibility insights, and the role of AI in front-end workflows.



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
06 Jan 2025State of JavaScript 2024 Survey Insights: Trends, Salaries, and Framework Preferences00:22:41

State of JavaScript 2024: Comprehensive Survey Results

The State of JavaScript 2024 Survey offers valuable insights into the JavaScript ecosystem, from developer demographics to salary trends, framework preferences, and emerging technologies. In this post, we’ll analyze the key takeaways, helping you stay ahead in this dynamic field.

1. Demographics and Salaries: Who Took the Survey?

Participation by Region

* United States: 1,596 respondents.

* Germany: 875 respondents.

* France, Spain, UK, Poland: Significant representation.

* India’s participation (257 respondents) remains surprisingly low, given its large developer community.

Average Salaries by Country

* United States: $125,000–$200,000.

* Germany and Poland: Both average around $70,000, though Poland offers lower living costs.

* Australia, Sweden, and Ireland: Competitive salaries at $125,000.

Diagram Idea: A bar chart comparing average salaries by country.

Experience vs. Income

* 50-59 Age Bracket: Highest median salary at $119,000.

* Developers aged 20-29 typically earn $38,000, reflecting entry-level roles.

2. Years of Experience: Impact on Careers

* Most respondents have 5-9 years of experience (31%).

* Interestingly, those with 25-29 years earn more than those with 30+ years, likely reflecting evolving skills demand.

Insight: Staying updated with modern frameworks and tools is crucial for career longevity.

3. Framework Preferences: Winners and Losers

Front-End Frameworks

* React: Dominates with the highest positive sentiment and adoption rate.

* Vue.js: Strong runner-up with growing appeal.

* Angular: Declining popularity, though it remains significant in specific regions like Germany.

* Svelte: Emerging as a promising alternative.

Diagram Idea: A pie chart of framework popularity percentages.

Meta Frameworks

* Next.js: The preferred choice for full-stack applications.

* Vite: Gains traction as a fast and flexible bundler, often paired with frameworks like React and Vue.

4. Back-End and Serverless Trends

Back-End Frameworks

* Express: Leading for Node.js applications.

* NestJS: Rising for structured, scalable apps.

Serverless Runtimes

* AWS Lambda: The clear leader at 28%, followed by Vercel and Cloudflare.

5. AI and Development Tools

AI Tools

* ChatGPT: The most used AI assistant for coding and debugging.

* GitHub Copilot: Close second, integrated into popular IDEs like Visual Studio Code.

Future Prediction:

* Google Gemini is expected to surpass current leaders by the end of 2025, given its advanced capabilities.

Diagram Idea: A timeline predicting AI tools’ market share shifts by 2025.

6. Hosting and Bundling

* AWS and Vercel: Top hosting platforms.

* GitHub Pages and Netlify: Ideal for small-to-medium projects.

Bundlers and Libraries

* Vite and Webpack: Popular choices for faster development cycles.

* Lodash and Day.js: Leading utility libraries for code optimization.

7. Career Paths: Education, Job Titles, and Salaries

Education

* 24% of respondents had no formal degree, earning comparable salaries to those with degrees over time.

* Takeaway: Practical skills and experience outweigh formal education in many cases.

Job Titles and Salaries

* Top Earners: Directors of Engineering and Senior Software Engineers, earning $125,000+.

* Front-End Developers: Entry-level salaries around $50,000 but can reach $125,000+ with experience.

8. Resources and Learning Platforms

* Top Learning Platforms:

* Udemy: Popular for beginner courses.

* Frontend Masters and Wes Bos Courses: Ideal for advanced learners.

* Podcasts: Syntax.fm remains a favorite among developers.

Tip: For beginners, focus on foundational courses before diving into advanced topics like TypeScript.

Conclusion: What Lies Ahead for JavaScript?

JavaScript continues to evolve as a versatile, developer-friendly language. The 2024 survey highlights:

* The growing importance of React, Vite, and serverless technologies.

* Competitive salaries across regions, with career growth tied to staying updated with tools and frameworks.

* AI tools are becoming integral to the developer workflow, with promising advancements on the horizon.

Key Takeaway:

Invest in foundational JavaScript knowledge, stay adaptable, and leverage the latest tools to excel in your career.

What are your thoughts on these trends?Share your opinions in the comments below, and subscribe to stay updated with the latest insights in web development.

Norbert B.M.



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
13 Jan 2025A Beginner's Guide to Getting Started with Web Development in 202500:02:32

Dive into web development in 2025 with my step-by-step guide. Learn how to set up your tools, master HTML, CSS, JavaScript, and explore essential frameworks like React and Tailwind CSS.

Watch it on YouTube

------------------------------------------------------------------------------------------------- Read Blog Post: https://menyhartmedia.com/2025/01/13/a-beginners-guide-to-getting-started-with-web-development-in-2025/

-------------------------------------------------------------------------------------------------

ALL Course: https://menyhartmedia.com/web-dev-courses/ 👇 My Website / Courses / 🔗 Source codes/Podcast / Tutorials / Projects / Blog: 👨‍🏫 : https://menyhartmedia.com/ -------------------------------------------------------------------------------------------------

🕐 Timestamps:

00:00 - Intro

00:10 - Install Node.js

00:16 - Install Code Editor

00:28 - Setup Code Editor

00:32 - Learn Web Dev Basics

00:43 - Learn Beck-end Development

01:00 - Learn Version Control

01:10 - Learn Responsive design

01:18 - Learn CSS Frameworks

01:23 - Learn JavaScript Frameworks

01:32 - Build Simple Projects

01:54 - Learn AI for Web Development

02:01 - Learn to publish your website

02:11 - Buy a Domain

02:19 - Outro

-------------------------------------------------------------------------------------------------



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
26 Jan 2025Best Visual Studio Code Crash Course for beginners in just 15 min00:21:16

Visual Studio Code, or VS Code, is a powerful and versatile code editor that can revolutionize the way you write and manage your code. Whether you're a beginner diving into web development or an experienced coder, VS Code offers tools and extensions to supercharge your productivity.

In this comprehensive guide, we’ll walk you through the basics of setting up VS Code, understanding its interface, and leveraging its key features.

👨‍💻 What You’ll Learn:

* How to download and install VS Code

* A complete walkthrough of the interface

* Setting up your coding environment

* Installing and using essential extensions

* Using Git and version control

------------------------------------------------------------------------------------------------- 🕐 Timestamps:

00:08 - What is Visual Studio Code

00:42 - Download and Install Visual Studio Code

01:27 - Interface Overview of Visual Studio Code

01:51 - What is the Activity Bar

02:08 - What is the Sidebar

02:22 - The editing area

02:56 - How to open the command pallet

03:17 - How to open files and folders in Visual Studio Code

03:54 - How to create new files and folders in Visual Studio Code

04:43 - How to install Extensions in Visual Studio Code

06:30 - How to install and run Live Server to Visual Studio Code

09:37 - How to setup Visual Studio Code

10:46 - How to set autosave in visual studio code

11:32 - How to increase editor font size in visual studio code

12:19 - How intalicense works in visual studio code

13:06 - How to use comments in Visual Studio Code 1

3:55 - How to switch between tabs in Visual Studio Code

14:22 - How to open the terminal in visual studio code

15:19 - How to use search in Visual Studio Code

16:16 - How to use Source control Git and GitHub in VS Code

17:37 - How to change Themes in Visual Studio Code

18:37 - How to use Keyboard shortcuts in Visual Studio Code

19:04 - Productivity tips for Visual Studio Code

20:21 - How to open and arrange multiple tabs in Visual Studio Code

20:54 - Outro

🔗 Resources:

* Download VS Code:

https://code.visualstudio.com

* Prettier Extension: Prettier

* Live Server Extension: Live Server

Hit the Like button if this helped you, and don’t forget to Subscribe for more tutorials!

In this comprehensive guide, we’ll walk you through the basics of setting up VS Code. You will understand its interface. We will also show you how to leverage its key features.

Step 1: Download and Install Visual Studio Code

* Head over to the official VS Code website.

* Click the download button for your operating system (Windows, macOS, or Linux).

* Follow the straightforward installation process and open VS Code once installed.

Step 2: Explore the Interface

Here’s what you’ll see when you open VS Code:

* Activity Bar (Left): Features like Explore, Search, Source Control, Debugging, and Extensions.

* Sidebar: Displays project folders and files.

* Editor Area (Middle): Where you’ll write and edit your code.

* Status Bar (Bottom): Shows key project information like active programming language and servers.

* Command Palette: Accessed with Ctrl+Shift+P (or Cmd+Shift+P on macOS), this lets you perform quick actions.

Step 3: Setting Up Your Workspace

* Create a project folder on your desktop (e.g., "Code").

* Open this folder in VS Code using File > Open Folder or drag it into the editor.

* Inside this folder, create the files you need:

* index.html (HTML file)

* style.css (CSS file)

* script.js (JavaScript file)

Step 4: Install Must-Have Extensions

VS Code’s real power lies in its extensions. Two essential ones for web development are:

* Prettier: Automatically formats your code for better readability.

* Live Server: Runs a local development server and refreshes the browser automatically when you save changes.

To install these:

* Click the Extensions icon in the Activity Bar.

* Search for "Prettier" and "Live Server."

* Click Install for each.

Step 5: Writing Your First Code

Open index.html and write this basic structure:

htmlCopyEdit My First Web Page

Hello, World!

Right-click on the file and choose Open with Live Server to see your webpage in action. Now, every time you make changes and save the file, the browser will auto-refresh.

Step 6: Key Features of VS Code

* Command Palette: Use Ctrl+Shift+P (or Cmd+Shift+P) to access commands like changing settings or running tasks.

* Integrated Terminal: Open the terminal with Ctrl+ (or Cmd+). Use it for running commands like npm install.

* Split Editor: Work on multiple files side-by-side by dragging tabs or using Ctrl+\.

Step 7: Customizing Your Setup

* Themes: Change the editor’s appearance by going to File > Preferences > Color Theme.

* Keyboard Shortcuts: Customize shortcuts under File > Preferences > Keyboard Shortcuts.

* Autosave: Enable autosave in File > Preferences > Settings > Autosave.

Step 8: Mastering Git Integration

VS Code has built-in Git support for version control.

* Go to the Source Control tab.

* Initialize a Git repository for your project.

* Connect to GitHub to share or back up your code.

If you're unfamiliar with Git or GitHub, check out our GitHub Crash Course.

Conclusion

By now, you should have a solid understanding of Visual Studio Code's interface, setup, and essential features. Keep practicing and exploring to make VS Code your ultimate coding companion.

Remember: The more you use it, the more you’ll uncover its hidden gems!



Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
09 Feb 2025HTML Crash Course for complete beginners00:38:23

HTML Crash Course

Introduction

HTML (HyperText Markup Language) is the standard language for creating web pages. It describes the structure of a web page using markup. HTML elements are the building blocks of HTML pages.

Step 1: Basic Structure of an HTML Document

* Open your text editor (e.g., Visual Studio Code).

* Create a new file and save it as index.html.

* Add the following basic structure to your HTML document:

HTML Crash Course

Welcome to HTML Crash Course

: This declaration defines the document type and version of HTML. It ensures the browser knows to render the page in standards mode.

: This is the root element of an HTML document. The lang="en" attribute specifies the language of the document as English.

: This element contains meta-information about the HTML document, such as its title and character set.

: This meta tag specifies the character encoding for the HTML document, ensuring that it can display a wide range of characters correctly.

: This meta tag ensures the webpage is responsive by setting the viewport to match the device's width and initial zoom level.

HTML Crash Course: This element sets the title of the HTML document, which is displayed in the browser's title bar or tab.

: This element contains the content of the HTML document that is visible to the user.

Welcome to HTML Crash Course

: This is a heading element that displays a level 1 heading with the text "Welcome to HTML Crash Course".

Each of these elements plays a crucial role in structuring and presenting the HTML document correctly.

Step 2: Adding Content to the HTML Document

Now that you have set up the basic structure of the HTML document, you can start adding content to it. Here are some common HTML elements for adding text, images, links, and lists:

* Text: Use the

element to add paragraphs of text.

This is a paragraph of text.

* Images: Use the element to add images to your document.Description of the image

* Links: Use the element to create hyperlinks.Visit Example Website

* Lists: Use the

    (unordered list) and
  • (list item) elements to create bulleted lists.
    • Item 1
    • Item 2
    • Item 3

    * div: Use the

    element to group and style content.

    This is a div element with styled content.

    By combining these elements, you can create rich and interactive web pages with HTML.

    Step 3: Styling Your HTML Document

    To style your HTML document, you can use CSS (Cascading Style Sheets) to control the appearance and layout of your content. Here's an example of how you can add CSS to your HTML document:

    * Create a new file and save it as styles.css.

    * Add the following CSS code to style your HTML document:

    * body { font-family: Arial, sans-serif; background-color: #f0f0f0; color: #333; } h1 { color: #007bff; } p { font-size: 16px; } img { max-width: 100%; height: auto; } a { color: #007bff; text-decoration: none; } ul { list-style-type: disc; } div { border: 1px solid #ccc; border-radius: 5px; padding: 10px; }

    * Link the CSS file to your HTML document by adding the following line inside the element:

    By linking the CSS file to your HTML document, you can apply styles to elements such as the body, headings, paragraphs, images, links, lists, and divs. This allows you to customize the appearance of your web page to create a visually appealing design.

    Step 4: id, class and Attributes

    HTML elements can have attributes that provide additional information about the element. Here are some common attributes you can use:

    * id: The id attribute uniquely identifies an element on the page.

    Section 1

    #section1 { color: red; } document.getElementById("section1").innerHTML = "Updated Section 1";

    * class: The class attribute assigns one or more classes to an element, allowing you to style multiple elements with the same class.

    This paragraph is highlighted.

    .highlighted { background-color: yellow; } var elements = document.getElementsByClassName("highlighted"); for (var i = 0; i < elements.length; i++) { elements[i].style.color = "blue"; }

    * style: The style attribute allows you to add inline CSS styles to an element.

    This paragraph is red.

    * src: The src attribute specifies the URL of an external resource, such as an image or script.Description of the image

    * alt: The alt attribute provides alternative text for images, which is displayed if the image cannot be loaded.Description of the image

    By using these attributes, you can enhance the functionality and appearance of your HTML elements, making your web pages more interactive and accessible.

    Step 5: Additional HTML Features

    HTML offers a wide range of features and elements to enhance the functionality and interactivity of your web pages. Here are some additional HTML features you can explore:

    * Forms: Use the

    element to create interactive forms for user input.

    * Tables: Use the

    , ,
    , and elements to create structured data tables.
    Name Age
    John Doe 30
    Jane Smith 25

    * Semantic Elements: Use semantic elements like

    ,
    ,
    17 Feb 2025Ultimate CSS Crash Course: Mastering Cascading Style Sheets00:42:09

    Unlock the secrets of CSS and elevate your web development skills with our Ultimate CSS Crash Course. From basics to advanced techniques, learn how to style your web pages effectively in this comprehensive guide.

    ------------------------------------------------------------------------------------------------- 🕐 Timestamps:

    00:00 - Intro & Project overview

    01:10 - What will you learn in this crash course

    02:03 - What is CSS

    02:58 - How to add CSS to HTML

    04:01 - How to create a HTML file

    04:58 - What is the Style property in HTML

    05:42 - How to write CSS in HTML

    06:59 - How to create a CSS file

    07:26 - How to link CSS files to HTML

    08:13 - How to style HTML tags

    09:59 - How to create comments in CSS

    10:35 - Ho to style Classes in CSS

    12:59 - How to style html ID in CSS

    14:13 - Most Important properties in CSS

    14:34 - How use colors in CSS

    16:00 - How to style background colors in CSS

    16:17 - How to style the font size in CSS

    17:35 - How to style the font family in CSS

    18:02 - How to style the Width and Hight in CSS

    19:06 - How to style margin in CSS

    21:16 - How to style borders in CSS

    22:01 - How to style padding in CSS

    22:56 - What is the Box model in CSS

    25:03 - Excessing with CSS

    6:50 - How to style link tags in CSS

    28:12 - What are Pseudo classes in CSS

    28:46 - What are Pseudo elements in CSS

    30:35 - How to select element within element in CSS

    31:22 - What is Specificity in CSS 34:03 - What is Flexbox in CSS

    34:42 - How to use Flexbox in CSS

    36:03 - How to display flex direction column and row in CSS

    36:53 - How to add gap in flexbox CSS

    37:45 - What is the grid system in CSS

    38:16 - How to display grid in CSS

    39:06 - What is inheritances in CSS

    39:47 - How to use grid template columns in CSS

    Welcome to the Ultimate CSS Crash Course! In this comprehensive guide, we'll cover everything you need to know to get started with CSS (Cascading Style Sheets). Whether you're a complete beginner or looking to refresh your skills, this guide is for you. Follow along as we dive into the core concepts, syntax, and best practices of CSS to style your web pages effectively.

    Step 1: Setting Up Your Project

    Before we begin, ensure you have a project folder set up on your desktop. Within this folder, create two subfolders: html_crash_course and css_crash_course. Open Visual Studio Code (VS Code) and drag your project folder into it. Create an index.html file within the css_crash_course folder.

    Step 2: Understanding CSS Basics

    CSS stands for Cascading Style Sheets. It controls the visual presentation of HTML content. Think of HTML as the structure of a web page, while CSS is the paint and decorations that make it come alive.

    Step 3: Adding Inline CSS

    In your index.html file, add an

    tag with the content "CSS Crash Course." Use inline CSS to style it. For example:

    html

    CSS Crash Course

    This will set the color to red and the font size to 50 pixels.

    Step 4: External CSS Stylesheet

    Instead of using inline CSS, we recommend using an external stylesheet for better organization. Create a new file called style.css in the css_crash_course folder. Link this CSS file to your HTML file by adding the following line in the section:

    html

    Step 5: Writing CSS in the External Stylesheet

    In your style.css file, you can now define styles for your HTML elements. For example:

    css

    h1 { color: blue; font-size: 50px; }

    Step 6: CSS Selectors and Properties

    CSS selectors help you target specific HTML elements. You can use element selectors, class selectors, and ID selectors. For example:

    css

    /* Element selector */ h1 { color: blue; } /* Class selector */ .highlight { background-color: yellow; border: 2px solid orange; } /* ID selector */ #main-content { width: 80%; }

    Step 7: The Box Model

    Understanding the box model is crucial for controlling the layout of your web page. The box model consists of content, padding, border, and margin. For example:

    css

    #box { width: 300px; height: 300px; padding: 20px; border: 5px solid gray; margin: 10px; }

    Step 8: Flexbox and Grid Layouts

    Flexbox and Grid are powerful layout systems in CSS. Flexbox helps you create flexible layouts, while Grid allows you to design complex grid-based layouts.

    Flexbox Example:

    css

    .container { display: flex; flex-direction: row; gap: 10px; }

    Grid Example:

    css

    .grid-container { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 10px; }

    Step 9: Adding Pseudo-classes and Pseudo-elements

    Pseudo-classes and pseudo-elements allow you to style elements based on their state or position. For example:

    css

    /* Pseudo-class */ a:hover { color: #666; text-decoration: underline; } /* Pseudo-element */ a::after { content: " (visited)"; font-size: small; }

    Conclusion

    Congratulations! You've completed the Ultimate CSS Crash Course. By following these steps, you now have a solid understanding of CSS and how to style your web pages effectively. Keep practicing and exploring more advanced CSS concepts to become a proficient web developer.

    Happy coding,

    Norbert B.M



    Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
    23 Feb 2025Create Amazing Web Dev Projects Without Using JavaScript00:24:51

    In this tutorial, we will create a responsive and animated navigation bar using HTML and CSS. This navigation bar will be mobile-friendly and will have a hamburger menu that transforms into a close icon when clicked.

    HTML Structure

    First, let’s look at the HTML structure of our navigation bar.

    Animated Nav Bar

    Explanation

    *

    02 Mar 2025Creating a CSS-Only Image Carousel00:19:12

    In this tutorial, we will create a simple image carousel using only HTML and CSS. This carousel will automatically cycle through images with a smooth animation effect.

    HTML Structure

    First, let's set up the basic HTML structure for our carousel.

    Image Carousel (CSS Only)

    CSS Styling

    Next, we will add the CSS to style our carousel and create the animation.

    Explanation

    * HTML Structure: We have a container div with the class carousel that holds another div with the class carousel-slide. Inside the carousel-slide div, we have multiple img elements representing the images in the carousel.

    * CSS Styling:

    * The body is styled to center the content and set a background gradient.

    * The .carousel class styles the carousel container, setting its dimensions and overflow properties.

    * The .carousel-slide class styles the slide container, setting its width to accommodate all images and applying the animation.

    * The .carousel-slide img class styles the images, ensuring they fit within the carousel.

    * The @keyframes carousel-animation defines the animation for the carousel, moving the images horizontally.

    With this setup, you have a simple, CSS-only image carousel that cycles through images automatically. You can adjust the number of images and the animation duration as needed.



    Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
    16 Mar 2025Create a Stunning Portfolio Landing Page with Dark Mode Toggle00:28:26

    Description

    Learn how to create a beautiful and responsive portfolio landing page with a dark mode toggle feature. Follow this step-by-step guide to enhance your web development skills and showcase your projects in style.

    Step-by-Step Guide

    1. Setup Your Project

    * Create a new folder for your project.

    * Inside the folder, create two files: index.html and style.css.

    2. HTML Structure

    * Open index.html and add the basic HTML structure.

    * Add a navbar, hero section, projects section, and contact section.

    * Include a button for toggling dark mode.

    Portfolio

    Hello, I'm Norbert

    A Passionate Web Developer

    View Projects

    My Projects

    Project 1

    Description of project 1.

    Project 2

    Description of project 2.

    Project 3

    Description of project 3.

    Project 4

    Description of project 4.

    Project 5

    Description of project 5.

    Project 6

    Description of project 6.

    Contact Me

    Email: yourname@example.com

    3. Styling with CSS

    * Open style.css and add general styles for the body and container.

    * Style the navbar, hero section, projects section, and contact section.

    * Add styles for dark mode.

    /* filepath: c:\Users\Norbert\Desktop\Web Dev\youtube-web-dev-2025-repo\ideas\03\16-03-landingpage\regular\style.css */ /* General Styles */ * { margin: 0; padding: 0; scroll-behavior: smooth; box-sizing: border-box; } body { font-family: "Inter", sans-serif; margin: 0; padding: 0; background-color: #f8fafc; color: #1e293b; transition: background-color 0.3s, color 0.3s; } .container { width: 90%; max-width: 1200px; margin: auto; padding: 20px; } /* Navbar */ .navbar { background: #ffffff; padding: 1rem 0; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); display: flex; justify-content: space-around; align-items: center; border-radius: 8px; position: sticky; top: 0; /* z-index: 1000; */ } .theme-toggle { background: #e2e8f0; border: none; padding: 0.5rem 1rem; cursor: pointer; border-radius: 8px; transition: 0.3s; &:hover { background: #cbd5e1; } } /* Hero Section */ .hero { height: 100vh; display: flex; flex-direction: column; justify-content: center; align-items: center; .container { display: flex; flex-direction: column; justify-content: space-around; align-items: center; text-align: center; background: #1e3a8a; color: white; border-radius: 12px; height: 200px; } .highlight { color: #facc15; font-weight: bold; } .btn { display: inline-block; margin-top: 20px; padding: 12px 24px; background: #facc15; color: #1e3a8a; font-weight: bold; text-decoration: none; border-radius: 8px; transition: 0.3s; &:hover { background: #eab308; } } } /* Projects Section */ .projects { padding: 60px 20px; background: #f1f5f9; text-align: center; border-radius: 12px; .projects-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 24px; margin-top: 24px; } .project-card { background: white; padding: 24px; border-radius: 12px; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); transition: transform 0.3s; &:hover { transform: translateY(-5px); } } } /* Contact Section */ .contact { text-align: center; padding: 50px 20px; } /* Dark Mode */ .dark-mode { background-color: #1e293b; color: #f8fafc; .navbar { background: #334155; } .theme-toggle { background: #475569; color: white; &:hover { background: #64748b; } } .projects { background: #475569; } .project-card { background: #334155; color: white; } }

    4. Dark Mode Toggle

    * In index.html, add a script to toggle dark mode when the button is clicked.

    5. Enhancements

    * Add transitions for smooth color changes.

    * Use CSS Grid for a responsive projects section.

    * Add hover effects for buttons and project cards.

    By following these steps, you'll create a visually appealing portfolio landing page with a modern dark mode feature. This project will not only enhance your web development skills but also provide a professional platform to showcase your work.



    Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
    24 Mar 2025Create a Stunning Responsive Resume with HTML and CSS00:26:32

    Project: Responsive Resume Website

    A single-page personal resume website showcasing:✅ Name, photo, and a short bio✅ Contact information✅ Skills section with progress bars (pure CSS)✅ Work experience & education in a neat layout✅ Downloadable PDF resume button✅ A responsive design that adapts to mobile & desktop

    📌 Features Included:

    ✅ Fully responsive (mobile-friendly)✅ Sections: Profile, Skills, Experience, Education, Contact✅ Printable/downloadable as a PDF using CSS✅ No JavaScript required

    Why This Is a Good Tutorial?

    * Beginner-friendly: Covers structuring with HTML and styling with CSS.

    * Real-world use case: Viewers can build their own resume website.

    * Demonstrates responsive design: Teaches Flexbox/Grid for layout.

    * No JavaScript required: All functionality is handled with HTML & CSS.

    Introduction

    In this tutorial, we will create a beautiful and responsive resume using HTML and CSS. This resume will include sections for contact information, skills, experience, and education. Additionally, we will add a button to download the resume as a PDF. Follow this step-by-step guide to enhance your web development skills and create a professional resume.

    Step 1: Setup Your Project

    * Create a new folder for your project.

    * This folder will contain all the files related to your resume project.

    * Inside the folder, create two files: index.html and style.css.

    * index.html will contain the HTML structure of your resume.

    * style.css will contain the CSS styles to make your resume look great.

    Step 2: HTML Structure

    Open index.html and add the following basic HTML structure:

    My Resume

    Profile Photo

    John Doe

    Web Developer | Frontend Enthusiast

    Contact Info

    Email: johndoe@example.com

    Phone: +123 456 7890

    Website: www.johndoe.com

    Skills

    HTML
    CSS
    Responsive Design

    Experience

    Web Developer - XYZ Company (2020 - Present)

    Developed responsive websites and improved UI/UX for clients.

    Education

    Bachelor's in Computer Science - ABC University (2015 - 2019)

    Explanation:

    * DOCTYPE and HTML structure: This sets up the basic HTML document structure.

    * Meta tags: These tags ensure proper character encoding and responsive behavior.

    * Title: Sets the title of the document.

    * Stylesheets: Links to external CSS files for fonts and icons.

    * Body: Contains the main content of the resume, divided into sections like header, contact info, skills, experience, and education.

    Step 3: Styling with CSS

    Open style.css and add the following CSS code to style your resume:

    /* General setup */ body { font-family: "Poppins", sans-serif; background: linear-gradient(135deg, #667eea, #764ba2); display: flex; justify-content: center; align-items: center; height: 100vh; margin: 0; padding: 20px; } /* Resume Section */ .resume { background: white; padding: 30px; max-width: 600px; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); border-radius: 10px; text-align: center; } header img { width: 120px; border-radius: 50%; border: 4px solid #667eea; } h1 { margin: 10px 0 5px; font-size: 24px; color: #333; } /* Contact Section */ h2 { border-bottom: 2px solid #667eea; display: inline-block; padding-bottom: 5px; margin-bottom: 15px; font-size: 20px; color: #333; } p { color: #555; } /* Skills Section */ .skills .bar { height: 10px; background: #e0e0e0; margin: 5px 0; border-radius: 5px; overflow: hidden; } .bar div { height: 100%; transition: width 0.5s ease-in-out; } .html { width: 90%; background: #ff5733; } .css { width: 85%; background: #33a1ff; } .responsive { width: 80%; background: #33ff57; } button { display: block; width: 100%; padding: 12px; background: #667eea; color: white; border: none; border-radius: 5px; cursor: pointer; font-size: 16px; margin-top: 20px; transition: 0.3s; } button:hover { background: #5563c1; } /* Print layout */ @media print { button { display: none; } body { background: white; } .resume { box-shadow: none; } }

    Explanation:

    * General setup: Sets up the font, background, and layout for the body.

    * Resume section: Styles the main resume container with padding, shadow, and border radius.

    * Header: Styles the profile image and main heading.

    * Contact section: Styles the contact information.

    * Skills section: Styles the skill bars with different colors and widths.

    * Button: Styles the download button with hover effects.

    * Print layout: Hides the button and removes background and shadow for printing.

    Conclusion

    By following these steps, you have created a stunning and responsive resume using HTML and CSS. You can further customize the styles and content to match your personal preferences. This project not only helps you create a professional resume but also enhances your web development skills. Happy coding!



    Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
    31 Mar 2025How to learn anything00:03:32

    Learning is a lifelong process, and there's no single "right" way to do it. However, there are some general strategies that can help you learn more effectively:

    Key Principles of Learning

    Active Learning:

    * Don't just passively absorb information. Engage with it. This means:

    * Asking questions.

    * Taking notes in your own words.

    * Summarizing what you've learned.

    * Modifying the material on your own.

    Spaced Repetition:

    * Review material at increasing intervals. This helps to reinforce learning and move information into long-term memory.

    Interleaving:

    * Mix up different subjects or topics while you're studying. This can help you to better understand the relationships between different concepts.

    Retrieval Practice:

    * Test yourself on the material you're learning. This helps to strengthen your memory and identify areas where you need to focus more.

    Growth Mindset:

    * Believe that your intelligence and abilities can be developed through effort and practice. This will help you to stay motivated and persevere through challenges.

    Practical Strategies:

    * Set Clear Goals:What do you want to learn? Why do you want to learn it? Having clear goals will help you to stay focused and motivated.

    * Create a Learning Environment:Find a quiet and comfortable place to study. Minimize distractions.

    * Use a Variety of Resources:Don't rely on just one source of information. Use textbooks, articles, videos, podcasts, and other resources to get a well-rounded understanding of the topic.

    * Connect New Information to Existing Knowledge:Try to relate new concepts to things you already know. This will help you to better understand and remember the information.

    * Take Breaks:Don't try to cram everything in at once. Take regular breaks to avoid burnout. 10-15 minutes every hour is a good rule of thumb.

    * Get Enough Sleep:Sleep is essential for learning and memory.

    * Stay Curious:Cultivate a sense of curiosity and a love of learning. This will make the process more enjoyable and rewarding.

    * Find your Learning Style:Some people learn best by visual methods, others by auditory, and others by kinesthetic methods. try different methods to see which ones work best for you.

    * Get criticism:Don't be afraid to ask for feedback. This can help you to identify areas where you need to improve and give you a different perspective on your learning.

    * Accept Failure:Don't be afraid to make mistakes. Failure is a natural part of the learning process. Learn from your mistakes and keep going.



    Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
    03 Apr 2025Get The BEST Tailwind CSS Course Bundle Before Prices SKYROCKET00:05:29

    Hey everyone! I have two major surprises for you today—this is an exciting moment for me, and I hope you’re just as thrilled!

    Ultimate CSS Frameworks Course Bundle Promo : https://norbert-bm-s-school.teachable.com/p/landingpage

    Master Tailwind CSS: A Beginner’s Guide to Modern Web Design Course Promo: https://www.udemy.com/course/master-tailwind-css-a-beginners-guide-to-modern-web-design/?couponCode=DAYONE

    🎯 Surprise #1: My Tailwind CSS Course is Out Now!

    The wait is over—my Tailwind CSS course is finally live! 🎉 If you want to master utility-first CSS, learn responsive design, and build real-world projects with Tailwind CSS, this is the perfect course for you.

    👉 Get the early bird price now (limited-time offer!) in the link below.

    🎯 Surprise #2: The Ultimate CSS Frameworks Bundle 💥

    I've been working hard on creating my own platform where I can bundle multiple courses together into one massive learning package. And today, I’m excited to introduce:

    🔥 The Ultimate CSS Frameworks Bundle

    📚 65 hours of video content📌 550 lectures💻 25+ real-world projects📝 Full source code included

    This bundle is your all-in-one solution to mastering CSS, web design, and front-end development. Let’s take a look at what’s inside!

    📌 Course #1: Mastering Visual Studio Code

    Before diving into CSS frameworks, you need a solid development setup. This course will teach you everything about VS Code, including:

    ✅ Customizing the editor✅ Writing code faster with shortcuts & snippets✅ Using Git & GitHub for source control✅ Working with Python, Node.js, React, Vue, Angular, and more✅ Essential extensions and themes

    Start with this course to boost your coding efficiency and make your workflow smoother.

    📌 Course #2: HTML & CSS for Beginners to Advanced

    If you're new to web development, this course will take you from absolute beginner to proficient developer. You’ll learn:

    HTML & CSS basicsResponsive web design using Flexbox & GridReal-world projects and how to deploy them online✅ GitHub & Netlify deployment

    By the end, you'll be able to build and launch your own websites!

    📌 Course #3: Tailwind CSS – The Latest & Greatest

    This is my newest and proudest course, designed to help you master Tailwind CSS. You’ll learn:

    Setting up Tailwind CSS in your projects✅ Utility classes for styling✅ Responsive design best practicesDark mode & custom configurationsTailwind CSS with JavaScript & React

    Plus, we’ll build reusable components, so you can quickly develop projects faster than ever before!

    📌 Course #4: Bootstrap 5 – The Fastest UI Framework

    Want to build websites in record time? Then Bootstrap 5 is for you! This course covers:

    Bootstrap 5 utilities & componentsPre-built themes & UI elementsAdvanced layout techniques (Flexbox, Grid)✅ Using Bootstrap with SaaS for customizationBuilding real-life websites

    This course is perfect for developers who want to create fast, responsive, and professional-looking websites.

    📌 Course #5: Advanced SaaS – CSS With Superpowers

    If you love CSS and want more control, then SaaS is a game-changer. This course includes:

    CSS with variables, mixins, loops, and functionsMedia query management for responsive design✅ CSS animations & reusable componentsBuilding your own mini-framework

    Think of SaaS as TypeScript for CSS—it makes everything easier, cleaner, and more powerful!

    🎁 Why You Should Get This Bundle

    ✔️ Five complete courses in one package✔️ Over 65 hours of expert-led training✔️ Hands-on projects with real-world applications✔️ Lifetime access to all updates✔️ Early bird pricing available now!

    🔗 Get the Ultimate CSS Frameworks Bundle Today!

    If you want to support my work, please:✅ Like this postShare with fellow developersGrab the bundle or Tailwind CSS course

    Happy coding! 🚀 See you in the courses!



    Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
    05 Apr 2025🚀 Tailwind CSS Crash Course 00:27:51

    🔧 What is Tailwind CSS?

    Tailwind is a utility-first CSS framework. Instead of writing custom CSS, you use predefined classes to build your UI quickly.

    Promotions👇

    👨‍🏫Ultimate CSS Frameworks Course Bundle Promo : https://norbert-bm-s-school.teachable.com/p/landingpage

    👨‍🏫Master Tailwind CSS: A Beginner’s Guide to Modern Web Design Course Promo: https://www.udemy.com/course/master-tailwind-css-a-beginners-guide-to-modern-web-design/?couponCode=DAYONE

    ✅ Why Tailwind?

    * Fast to build UIs

    * Responsive by default

    * No need to name CSS classes

    * Easy to customize with config files

    Description

    In this tutorial, you'll learn how to create a modern and responsive profile card using Tailwind CSS. This card will include a profile picture, name, job title, description, and interactive buttons. Additionally, we'll implement a dark mode toggle to enhance the user experience. Follow this step-by-step guide to create a sleek profile card for your portfolio or project.

    Here's a short project perfect for teaching a Tailwind CSS crash course: a Responsive Profile Card with Dark Mode Toggle.

    This shows off:

    * Tailwind’s utility classes

    * Responsive design

    * Flexbox

    * Dark mode support

    Custom styles using @apply (optional)

    🧪 Mini Project: Responsive Profile Card + Dark Mode

    🔧 Tools Used

    Tailwind via CDN (for simplicity)

    Vanilla HTML/JS

    Responsive layout

    Dark mode toggle (uses class="dark")

    💡 What You’ll Learn

    * Layout with Flex

    * Utility classes for spacing, colors, borders, and text

    * Responsive design with md:, lg:

    * Dark mode using dark: classes

    * Simple interactivity with JS

    Step 1: Setup Your Project

    * Create a new folder for your project.

    * Inside the folder, create an index.html file.

    * Add the Tailwind CSS CDN to your project for quick setup.

    Step 2: HTML Structure

    Open index.html and add the following code:

    Tailwind Profile Card

    Avatar

    John Doe

    Frontend Developer

    Creating modern UIs and delightful user experiences.

    Step 3: Key Features of the Code

    * Dark Mode SupportThe dark class is added to the tag to enable dark mode.A button toggles the dark class dynamically using JavaScript.

    * Responsive DesignThe card is centered using Tailwind's flex, justify-center, and items-center utilities.The card adjusts to different screen sizes with max-w-sm and w-full.

    * Profile Card StylingThe card has a modern look with rounded corners (rounded-2xl), shadows (shadow-xl), and padding (p-6).The profile picture is styled with rounded-full and a border.

    * Interactive ButtonsButtons have hover effects for better interactivity using hover:bg-blue-700 and hover:bg-gray-700.

    Step 4: Customizing the Card

    Replace the profile picture URL (https://i.pravatar.cc/150?img=12) with your own image.Update the name, job title, and description to match your profile.Modify the button links (href="#") to point to your social media or contact pages.

    Step 5: Testing the Dark Mode

    Open theindex.html file in your browser.Click the "Toggle Dark Mode" button to switch between light and dark themes.Observe how the colors and styles adapt seamlessly.

    GitHub Repository

    https://github.com/NorbertBM/learn-web-development-for-beginners-.git

    Conclusion

    Congratulations! You've successfully created a responsive profile card with Tailwind CSS and implemented dark mode support. This card is perfect for showcasing your profile on a personal website or portfolio. Feel free to experiment with Tailwind's utilities to further customize the design.

    Happy coding!



    Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe
    13 Apr 2025Tailwind CSS 4.1 Offers EXCITING New Features For Developers00:06:17

    🔧 Getting Started: Setup Tailwind CSS 4.1 Without a Build Tool

    To keep things simple, we’ll use Tailwind via the CDN—no frameworks, no build tools.

    Tailwind 4.1 Demo

    You can now use all of Tailwind’s new features right in your HTML.

    🎨 1. Drop Shadow with Color

    Standard shadows often fall flat, especially in dark mode. Tailwind 4.1 adds color drop shadows to give your elements more punch.

    💡 Example:

    Colorful Drop Shadow

    To control intensity, use shade values like drop-shadow-red-500, drop-shadow-blue-300, etc.

    2. Text Shadows (with Color!)

    Text shadows bring another layer of depth, especially on headings and banners.

    💡 Example:

    Spooky Red Glow

    You can go from text-shadow-2xs to text-shadow-lg, and add color variants like text-shadow-blue-400.

    🖼️ 3. Mask Utilities for Images

    You can now mask images or elements using directional gradients.

    💡 Example:

    Masked Image

    This creates a soft fade from bottom to top or vice versa. You can tweak directions with classes like mask-top, mask-left, mask-right.

    ⚠️ Mask gradients might look different in dark mode.

    ⚙️ 4. Seamless Dark Mode

    Tailwind 4.1 improves dark mode handling—just use the dark: prefix, no extra configuration needed.

    💡 Example:

    Dark Mode Ready

    Other Notable Improvements

    * Text wrapping control via overflow-wrap

    * Improved browser compatibility

    * Less need for configuration files

    * CSS @import now works for simpler integrations

    📹 Video Description (for YouTube)

    Tailwind CSS 4.1 is packed with awesome new features—from colored drop shadows and text shadows to masking utilities and dark mode improvements.

    In this video, we:

    ✅ Set up Tailwind 4.1 without build tools

    ✅ Explore drop shadows with color

    ✅ Try out text shadows (yes, with color!)

    ✅ Add image masks using mask-gradient

    ✅ Tweak dark mode designs easily

    🙌 Conclusion

    Tailwind CSS 4.1 brings subtle but powerful tools to elevate your designs. Whether you're building a dark mode dashboard or fine-tuning text styling, there's a feature here for you.

    👉 Which feature are you most excited about? Let me know in the comments or over on YouTube!



    Get full access to Norbert’s Web Dev School at norbertbmwebdev.substack.com/subscribe

Enhance your understanding of Weekly Code Quickies with My Podcast Data

At My Podcast Data, we strive to provide in-depth, data-driven insights into the world of podcasts. Whether you're an avid listener, a podcast creator, or a researcher, the detailed statistics and analyses we offer can help you better understand the performance and trends of Weekly Code Quickies. From episode frequency and shared links to RSS feed health, our goal is to empower you with the knowledge you need to stay informed and make the most of your podcasting experience. Explore more shows and discover the data that drives the podcast industry.
© My Podcast Data