The Common Coder
The Common Coder
  • Видео 41
  • Просмотров 46 061
CSS: A Tutorial for Absolute Beginners! (2024)
CSS doesn’t have to be complicated-let’s dive into the essentials you actually need to know!
In this CSS tutorial for beginners, we are going to be covering the absolute basics of CSS-no fancy tricks or layouts, just the core concepts to get you started. We’ll go over the basic CSS syntax, show you the different ways to add CSS to your HTML, and break down the main types of CSS selectors. You’ll also get a taste of some useful concepts like combinators, pseudo-classes and pseudo-elements, and that mysterious “specificity” thing everyone talks about. Whether you’re an beginner that's new to CSS or just brushing up on the basics, this tutorial will give you the CSS foundations to start bring...
Просмотров: 171

Видео

Semantic HTML: What It Is and Why It Matters!
Просмотров 4122 месяца назад
Did you know that using semantic HTML can improve your website's accessibility, boost SEO, and make your code cleaner and easier to maintain? In this video, we’ll break down what semantic HTML is and why it’s essential for modern web development. You’ll discover how using the right tags can enhance your site's search engine rankings, improve accessibility for all users, and make your code more ...
StandardJS Tutorial: A Simple Alternative to Prettier & ESLint!
Просмотров 5873 месяца назад
Tired of managing both Prettier and ESLint? StandardJS (JavaScript Standard Style) might the all-in-one solution you've been looking for! StandardJS takes the hassle out of configuring both Prettier and ESLint by offering a single tool that handles the linting and formatting of your JavaScript code. In this video, we'll learn how to install and configure StandardJS in a project, and show you ju...
Prettier & ESLint in Visual Studio Code: The Ultimate Guide
Просмотров 2,5 тыс.3 месяца назад
Learn how to set up Prettier and ESLint in Visual Studio Code to keep your code looking sharp and error-free! Prettier and ESLint each have their own role: Prettier ensures your code style is clean and consistent, while ESLint catches errors and enforces JavaScript best practices. However, they don’t always work seamlessly together. In this video, we'll show you how to configure Prettier and ES...
How to Use Prettier with VS Code! (2024 Full Tutorial)
Просмотров 1,3 тыс.3 месяца назад
Are you tired of messy, inconsistent code? Let's fix that with Prettier and VS Code! Prettier is an opinionated code formatter helps keep your code styling consistent across projects and teams. In this video, we'll walk you through how to use Prettier with Visual Studio Code. First, we'll learn how to install Prettier into our projects via the command line. Next, we'll install and configure the...
The BEST Way to Use ESLint with Visual Studio Code!
Просмотров 1,1 тыс.3 месяца назад
Let's learn the BEST way to use ESLint with Visual Studio Code: The ESLint Extension! ESLint is an essential tool for developers wanting to write clean and error-free JavaScript code. In this video, we'll learn how to bring ESLint's features into Visual Studio Code by installing the official ESLint extension. We'll cover the prerequisites for using the ESLint extension, how to install it into V...
How to Set Up ESLint in 2024 (For Beginners)
Просмотров 8 тыс.4 месяца назад
How to Set Up ESLint in 2024 (For Beginners)
How to Download and Install Node.js in 2024 | Mac & Windows
Просмотров 2,7 тыс.4 месяца назад
How to Download and Install Node.js in 2024 | Mac & Windows
HTML Elements and Attributes: A Beginner's Guide
Просмотров 1384 месяца назад
HTML Elements and Attributes: A Beginner's Guide
Git Essentials in VS Code: A Step-by-Step Guide
Просмотров 3,5 тыс.5 месяцев назад
Git Essentials in VS Code: A Step-by-Step Guide
How To Deploy a React App on GitHub Pages (Two Different Ways)
Просмотров 3626 месяцев назад
How To Deploy a React App on GitHub Pages (Two Different Ways)
Top 5 Must-Know Git And GitHub Commands!
Просмотров 3586 месяцев назад
Top 5 Must-Know Git And GitHub Commands!
How to Use GitHub Pages: 2024 Beginner's Guide
Просмотров 7 тыс.6 месяцев назад
How to Use GitHub Pages: 2024 Beginner's Guide
How To Delete and Restore a Repository on GitHub in 2024
Просмотров 966 месяцев назад
How To Delete and Restore a Repository on GitHub in 2024
How to Upload Your Project On GitHub in 8 Minutes!
Просмотров 3377 месяцев назад
How to Upload Your Project On GitHub in 8 Minutes!
How to Create an SSH Key for GitHub in 2024 | Mac & Windows
Просмотров 1,2 тыс.7 месяцев назад
How to Create an SSH Key for GitHub in 2024 | Mac & Windows
Git Tutorial: Learn How To Use Git in 23 Minutes!
Просмотров 1587 месяцев назад
Git Tutorial: Learn How To Use Git in 23 Minutes!
How to Download and Install Git in 2024 | Mac & Windows
Просмотров 5767 месяцев назад
How to Download and Install Git in 2024 | Mac & Windows
How to Create a GitHub Account (For Beginners!)
Просмотров 2758 месяцев назад
How to Create a GitHub Account (For Beginners!)
Top 10 VS Code Extensions for Web Developers (And How to Use Them!)
Просмотров 1878 месяцев назад
Top 10 VS Code Extensions for Web Developers (And How to Use Them!)
Ten VS Code Keyboard Shortcuts Every Developer Should Know!
Просмотров 1218 месяцев назад
Ten VS Code Keyboard Shortcuts Every Developer Should Know!
Visual Studio Code: An Overview and Tutorial for Beginners!
Просмотров 9488 месяцев назад
Visual Studio Code: An Overview and Tutorial for Beginners!
Installing Visual Studio Code on Mac and Windows (Step-by-Step)
Просмотров 3189 месяцев назад
Installing Visual Studio Code on Mac and Windows (Step-by-Step)
Understanding HTML Block and Inline Elements!
Просмотров 709 месяцев назад
Understanding HTML Block and Inline Elements!
How To Validate HTML Code - What You Need To Know
Просмотров 1109 месяцев назад
How To Validate HTML Code - What You Need To Know
What is HTML: Exploring the Basics
Просмотров 1139 месяцев назад
What is HTML: Exploring the Basics

Комментарии

  • @user-iq334
    @user-iq334 8 часов назад

    Great video, since most recourses are for older versions of eslint.

  • @rocioparrar.2848
    @rocioparrar.2848 9 часов назад

    YOU SAVED MY LIFEEEEEE !!! THANKS

  • @IdelsonSilveiraFernandes
    @IdelsonSilveiraFernandes 2 дня назад

    Is that a way to bypass prettier single quotes and configure with ESLint to use both double and single quotes in the same doc file? I appreciate it in advance

    • @thecommoncoder
      @thecommoncoder 2 дня назад

      Since quotes are more of a style/formatting preference, newer versions of ESLint actually have the quotes rule disabled since it was deprecated in version v8.53.0. The prettier-plugin-eslint package enables support for the Prettier rules (including quotes) in ESLint, so you'll see those as errors when running the linter or using any of the IDE extensions. To answer your question, Prettier was intentionally designed to be opinionated, so unfortunately it doesn't provide a way to "disable" the quotes rule. As a workaround, you could ignore that particular file by adding it to a .prettierignore file, but by doing so you'll be ignoring all of the prettier rules and lose the formatting ability for that file. In general, it's not considered a good practice to mix quote styles in a projects codebase, let alone inside of a single file. Would you mind sharing the use case?

  • @lynmkeful
    @lynmkeful 3 дня назад

    I appreciate this video, I am a beginner, and I got to step 1,a, getting the new repository name and I checked Readme file. I don't know what is happening after 2.25 timeline...where did the html, java, csv files come from...what are the contents? I have not used these before. My goal is a github page showing my publications and a photo or two. Please help.

    • @thecommoncoder
      @thecommoncoder 3 дня назад

      Those are examples files I created for this demo video. GitHub pages is designed to host static HTML websites, so you’ll need some basic knowledge of HTML, CSS and GitHub in order to use it effectively. If you are familiar with HTML and CSS, I created another video on how to upload your project to GitHub that might be helpful: ruclips.net/video/TXV8-IX2FXE/видео.htmlsi=r-A68SBX_MN6LL8z Hope that helps!

  • @ohmyguillen
    @ohmyguillen 3 дня назад

    Thank you so much I was stuck going in circles all day trying to get to the final step! Definitely gained a new subscriber 💻

    • @thecommoncoder
      @thecommoncoder 3 дня назад

      Thank you! Happy to hear that it was helpful. 🙏

  • @ghfix
    @ghfix 4 дня назад

    This content is awesome! Just what I needed to get started. Subscribed

    • @thecommoncoder
      @thecommoncoder 4 дня назад

      Thank you so much! I'm glad the videos have been helpful. 😊

  • @ghfix
    @ghfix 4 дня назад

    Thanks for creating this video. Very helpful

  • @TechHut
    @TechHut 6 дней назад

    Weird question, what front is that during your explanation on excaildraw?

    • @thecommoncoder
      @thecommoncoder 5 дней назад

      Are you talking about the font? If so, I believe it’s called Virgil, but they also have their own called Excalifont which is pretty similar. Thanks for watching! 🙏

    • @TechHut
      @TechHut 5 дней назад

      @@thecommoncoder font yes, haha sorry for the typo. Thanks a ton :)

    • @thecommoncoder
      @thecommoncoder 5 дней назад

      @TechHut Anytime! 😊

  • @Asmousdeous
    @Asmousdeous 6 дней назад

    thank you so much. al those other vidoes were so hard to understand and took me hours of work and eventually failed but with your video i was ablo to do it under 10 minutes

    • @thecommoncoder
      @thecommoncoder 5 дней назад

      That’s awesome! I’m glad the video was helpful. 😊

  • @EhsanAfridi
    @EhsanAfridi 7 дней назад

    What if I don't check the necessary tools option?

    • @thecommoncoder
      @thecommoncoder 7 дней назад

      @@EhsanAfridi For the majority of use cases, you can leave them uninstalled. However, there are certain node packages that are dependent on them that may not work correctly on Windows without them. It ultimately depends on your projects setup, but you can always install them later if you need to.

  • @snehasneha775
    @snehasneha775 8 дней назад

    Thanks for your video ☺️

  • @TeamClutch21
    @TeamClutch21 9 дней назад

    Thank you this was super helpful.

  • @sgtproper
    @sgtproper 11 дней назад

    I actually work as a full-time TS developer for big companies, and I was still baffled by ESLint setup in the new versions (the flat vs old config); and honestly you helped me so much. Thanks! 🤩

    • @thecommoncoder
      @thecommoncoder 11 дней назад

      Happy to help! I still get confused myself sometimes. 😜

  • @Psychokiller9723
    @Psychokiller9723 14 дней назад

    Very good video

  • @necggry5396
    @necggry5396 15 дней назад

    Very bad tutorial you literally skipped the most important step

  • @drmcgoodtimes
    @drmcgoodtimes 16 дней назад

    I was struggling trying to figure out how to actually get the build started, but the toggling from main to none and back got it up and running. Thanks for the tip, I was really pulling my hair out.

    • @thecommoncoder
      @thecommoncoder 16 дней назад

      Nice! Glad the video was helpful. 🙂

  • @xxAnaCutieBanana24xx
    @xxAnaCutieBanana24xx 17 дней назад

    Umderrated Content

  • @Flamebamboo
    @Flamebamboo 18 дней назад

    THANK YOU SO MUCH!!!!

    • @thecommoncoder
      @thecommoncoder 16 дней назад

      You're welcome! Glad it helped. 😊

  • @francischampagne6469
    @francischampagne6469 19 дней назад

    How to install Eslint: 1. Don’t 2. Install Biome

    • @thecommoncoder
      @thecommoncoder 19 дней назад

      @@francischampagne6469 😂

    • @thecommoncoder
      @thecommoncoder 19 дней назад

      @@francischampagne6469 I’m going to make a video on Biome soon.

  • @ArifaNadia-n2l
    @ArifaNadia-n2l 20 дней назад

    thank you so much! this video helped me lot

  • @MmM17000
    @MmM17000 21 день назад

    I have a project running Node 14.15 and I couldn't find any video that helped me, do you have any guide on how to install older releases of eslint? I tried specifing the version in npm, but then it broke other peer deps. Now I'm using tslint which works despite being deprecated...

    • @thecommoncoder
      @thecommoncoder 20 дней назад

      You should be able to use ESLint at version 8 which supports node 14.x. As far as the peer dependencies, installed packages shouldn’t have a peerDependency on ESLint since that is more of a devDependency (development concern). If it’s complaining about peers from another package, you’ll want to make sure that those are installed in your project, and listed in your “package.json since peers aren’t installed automatically in older versions of node.

  • @MiguelDebruyne
    @MiguelDebruyne 22 дня назад

    I think you forgot to mention that you can auto fix problems on save by going to VSC settings, search for "format on save" and it will automatically fix the problems that it is able to fix.

    • @thecommoncoder
      @thecommoncoder 20 дней назад

      That setting is actually under “editor.codeActionsOnSave”, where you would want to set “source.fixAll.eslint” to “true”. The “format on save” setting is helpful when you have a default formatter set up, such as the ones built into VS Code or a 3rd party formatter like Prettier.

    • @MiguelDebruyne
      @MiguelDebruyne 17 дней назад

      @@thecommoncoder Yeah you're right kinda forgot about that.

  • @martinsnarogs7530
    @martinsnarogs7530 23 дня назад

    is it me alone, but whatever I do, eslint v9+ does not highlights my syntax in the code... like it just don't see the eslint.config.js file. Has someone faced such a problem? with eslint v7 it was working fine. Could it be that some hidden setting had to changed? In console it works normally

    • @thecommoncoder
      @thecommoncoder 20 дней назад

      Have you tried uninstalling/reinstalling the VS Code extension, then restarting VS Code and/or your machine? You might also want to check and make sure you don’t have any other extensions installed that could conflict with ESLint.

  • @andreea_mc
    @andreea_mc 29 дней назад

    This was super helpful thanks!

    • @thecommoncoder
      @thecommoncoder 25 дней назад

      You’re welcome! Thanks for watching. 🙏

  • @ahmadirfan7840
    @ahmadirfan7840 Месяц назад

    This help me a lot

  • @zakurocer2473
    @zakurocer2473 Месяц назад

    Would it be a better replacement to eslint?

    • @thecommoncoder
      @thecommoncoder Месяц назад

      It ultimately depends on the project and the team. Some people really don't like the StandardJS defaults, so they'll lean towards something that's more customizable like ESLint or Biome. Thanks for watching!

  • @thecommoncoder
    @thecommoncoder Месяц назад

    What else would you like to learn about CSS? Let me know! 👇

  • @sarah-z8j6o
    @sarah-z8j6o Месяц назад

    Thank you for creating such an excellent tutorial on ESLint!!

    • @thecommoncoder
      @thecommoncoder Месяц назад

      You're welcome! Glad it was helpful. 🙏

  • @IdelsonSilveiraFernandes
    @IdelsonSilveiraFernandes Месяц назад

    Quick question. Is it possible to accept both double and single quotes using either prettier or eslint or even both? Imagine having a js file and for practice you need to create a json object which requires double quotes

    • @thecommoncoder
      @thecommoncoder Месяц назад

      @@IdelsonSilveiraFernandes JSON files aren’t included in the quotes rules for Prettier and ESLint. For JSON in JavaScript files, remember that actual JSON is just a string, so the contents of the string also wouldn’t be included. For working with JSON data, you would use regular JavaScript objects combined with JSON.stringify() and JSON.parse() to convert the data back and forth when needed. Hope that helps!

  • @kepscodefun
    @kepscodefun Месяц назад

    Great video , easy explanation , thank you so much 💕💕

    • @thecommoncoder
      @thecommoncoder Месяц назад

      You're welcome! I'm glad you found it helpful. 😊

  • @mitchellrcohen
    @mitchellrcohen Месяц назад

    Thanks!

  • @lukejarvis-se5bz
    @lukejarvis-se5bz Месяц назад

    Thanks man

  • @escha1723
    @escha1723 Месяц назад

    thanks man, very helpful 👍👍👍

    • @thecommoncoder
      @thecommoncoder Месяц назад

      Glad to hear it. Thanks for watching!

  • @Whiz-lc5kc
    @Whiz-lc5kc Месяц назад

    Wow! This was a great tutorial video. Thank you!

    • @thecommoncoder
      @thecommoncoder Месяц назад

      You're welcome! I'm glad it was helpful. 😊

  • @developermohib
    @developermohib Месяц назад

    Can you please make another video on how to setup **************eslint+prettier in react******

    • @thecommoncoder
      @thecommoncoder Месяц назад

      Thanks for the suggestion! I'll add that to my list of ideas. The setup for React is essentially the same, but you also need to install the React plugin for ESLint. If you are using the ESLint configuration wizard, just select React when it asks which framework you are using and it will automatically install the plugin for you.

  • @developermohib
    @developermohib Месяц назад

    you are really good dude, keep doing👌👌

  • @developermohib
    @developermohib Месяц назад

    instead of a white background, please use grey, dark blue, or black background

    • @thecommoncoder
      @thecommoncoder Месяц назад

      Thanks for the suggestion! I'll have to see if I can change the background color in Excalidraw.

  • @developermohib
    @developermohib Месяц назад

    really helpful tutorial. thanks a lot

  • @yahyamohamoud2954
    @yahyamohamoud2954 Месяц назад

    Thank you Josh, it was great video

    • @thecommoncoder
      @thecommoncoder Месяц назад

      You're welcome! Hope it was helpful. 😊

  • @michelro
    @michelro Месяц назад

    After hours of trying to figure it out... thanks!

  • @0x7f6
    @0x7f6 Месяц назад

    eslint plugin continues to lint the files that I added for shadcn components. biomejs works like a charm. It's 2024!

  • @whathuh6965
    @whathuh6965 Месяц назад

    Now this is how you make a tutorial. Simplistic, to the point, and accurately informative.

  • @KeshiNguyen0611
    @KeshiNguyen0611 Месяц назад

    how to use eslint to config path module with esm js with nodejs?

    • @thecommoncoder
      @thecommoncoder Месяц назад

      The path module is built into Node, so if you run the eslint configuration wizard and select Node as the environment and JavaScript modules instead of CommonJS, I think you should be good to go. Hope that helps!

  • @nexusanimarum
    @nexusanimarum 2 месяца назад

    i hate that eslint can0t be embedded vscode comes with node

    • @thecommoncoder
      @thecommoncoder 2 месяца назад

      It would be nice if there was native linting support in VS Code, but unless you could disable it you’d be giving up a lot of flexibility depending on your workflow. This is especially true on the DevOps side of things, as most CI/CD tooling will run tests/linters as part of the build and deploy jobs. Thanks for watching! 🙏

  • @francis_tech
    @francis_tech 2 месяца назад

    Great tutorial

  • @gamer_filthi
    @gamer_filthi 2 месяца назад

    Thanks broski I was waiting for this today n u delivered

  • @thecommoncoder
    @thecommoncoder 2 месяца назад

    What else would you like to learn about HTML? Let me know! 👇

  • @JonStaples-c6q
    @JonStaples-c6q 2 месяца назад

    If you are installing Node on Mac with anything other than Homebrew, you are not trustworthy. LOL. Get real dude.

    • @thecommoncoder
      @thecommoncoder 2 месяца назад

      @@JonStaples-c6q There’s no mention of homebrew in the official Node.js docs, which I why I chose to focus on using the installer on both platforms. Having to explain what homebrew is, how to install it, and how to use it is well outside the scope of this video. IMO, it would only add confusion to those looking to get started. That’s about as real and trustworthy as it gets. Thanks for the comment! 😉

  • @dev-vf5fm
    @dev-vf5fm 2 месяца назад

    nice tutorial! +1 subscriber. Hoping for more updated tutorials like this cuz old tutorials are outdated.

    • @thecommoncoder
      @thecommoncoder 2 месяца назад

      Thanks for the sub! Theres definitely more to come. 😊