Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Web Development

Mastering HTML + CSS: The Complete Guide from Beginner to Advanced - Part 1 [Basics]

The "Learning HTML + CSS Properly: Complete Mastery from Beginner to Practical Application Part 1" course is designed to provide a deep understanding of how the internet and the web work, and to solidify the basics of HTML/CSS through a practice-oriented curriculum. By taking this course, you can firmly grasp the essential concepts of web development and immediately apply them to projects.

16 learners are taking this course

  • nhcodingstudio
html
CSS
HTML/CSS

What you will learn!

  • Learn the basic concepts of HTML & CSS, and understand the principles of web page structure and styling.

  • Learn how to write accessible web documents using semantic tags.

  • Gain a deeper understanding of the web by understanding the operating principles of the internet and websites, as well as the roles of core technologies such as HTTP and DNS.

  • You will naturally learn everything from setting up the development environment to utilizing tools (such as Visual Studio Code and Live Server).

  • Master how to effectively style text, colors, backgrounds, layouts, and more with CSS.

  • Learn how to use helpful tools like Normalize.css to reduce cross-browser compatibility issues.

  • Develop the ability to freely design webpage structures using box models, display properties, and more.

  • Acquire knowledge applicable to real-world projects through step-by-step learning, from beginner to advanced levels.

  • Solve various practice problems yourself to improve your coding and debugging skills.

  • Establishes a comprehensive foundation in web development, making it easier to expand into JavaScript or other frameworks later on.

Web development, does it feel vague?

This course is not an introductory course that simply goes over HTML/CSS grammar .

  • How the Internet and websites work,

  • Why technologies like HTTP and DNS are important,

  • How browsers and servers communicate ,

We will first firmly establish these fundamental principles. Understanding the basics properly is the shortcut to learning more efficiently and growing faster.

💡 How is this course different from other 'introductory courses'?

  1. Systematic curriculum

    • We will thoroughly cover HTML/CSS grammar , as well as how the web works and network basics (HTTP, DNS) .

    • The basic knowledge you build up this way will be of great help when you learn front-end technologies such as JavaScript, React, and Vue in the future.

  2. Practice-oriented progress

    • Each section includes practice problems where you can write your own code and check the results.

    • It is designed so that even beginners can learn actively and quickly acquire practical skills.

  3. The know-how of a team of experts

    • This is the content of [Our Neighborhood Coding Studio] , created by developers who majored in computer engineering at prestigious overseas universities and came from global IT companies.

    • Easy and friendly explanations contain know-how that can be applied immediately in practice .

I recommend this to these people

Complete beginner starting web development for the first time

Those who want to build a solid foundation in HTML/CSS basics

For those who want to learn the basics of how the Internet and websites work.

After class...

  • By properly understanding how the Internet and websites work , the vagueness disappears.

  • You can freely handle everything from HTML semantic tags to CSS layout (box model, display) to create structured and beautiful web pages .

  • Even those who thought, “I know HTML/CSS, but…” will have a solid foundation to confidently participate in projects .

  • By using Normalize.css , you can easily resolve cross-browser compatibility issues and provide a better UX.

  • It will also make it much easier to adapt when learning JavaScript or front-end frameworks in the future.

Hello, welcome to our neighborhood coding studio !

Our Neighborhood Coding Studio is an educational group created by developers who majored in computer engineering at major universities in North America, such as Carnegie Mellon, Washington, Toronto, and Waterloo , and gained practical experience at global IT companies such as Google, Microsoft, and Meta .

It started as a study group for computer science majors from the US and Canada who wanted to study and grow together . Even though we were from different universities and in different time zones, the time we spent solving problems together and learning from each other was very special, and naturally, I had this thought.

“What if we could teach others the same way we studied?”

That question was the starting point for our neighborhood coding studio .

Currently, about 40 current developers and computer engineering college students are in charge of their respective areas of expertise, and they directly design and teach a curriculum that covers everything from introductory to practical. Beyond simply imparting knowledge, we provide an environment where you can learn from the perspective of a real developer and grow together .

“Real developers should learn from real developers.”

We systematically cover the entire process of web development from start to finish, but we do not stop at theory, but develop your skills through practice and practical feedback .
Our philosophy is to think about and guide the growth of each and every student.

Our philosophy is clear:
"True learning comes from practice, and growth is accomplished when we do it together."

From beginners just starting out in development, job seekers looking to develop practical skills, to young people exploring their career paths.
Our neighborhood coding studio aims to be everyone's starting point and a strong companion as we walk together.

Now, don't worry alone.
Our neighborhood coding studio will grow with you.


Welcome to Neighborhood Coding Studio !

Neighborhood Coding Studio was founded by a team of developers who studied computer science at top North American universities such as Carnegie Mellon, the University of Washington, the University of Toronto, and the University of Waterloo , and went on to gain hands-on experience at global tech companies like Google, Microsoft, and Meta .

It all began as a study group formed by computer science students across the US and Canada , created to grow together by sharing knowledge, solving problems, and learning from one another.
Although we were attending different schools in different time zones, the experience was so meaningful that it led us to one simple thought:

“What if we shared this way of learning with others?”

That thought became the foundation of Neighborhood Coding Studio .

Today, we are a team of around 30 active developers and computer science students , each taking responsibility for their area of expertise—designing and delivering a curriculum that spans from foundational knowledge to real-world development.
We're not just here to teach—we're here to help you see through the lens of real developers and grow together .

“To become a real developer, you must learn from real developers.”

Our courses take you through the entire web development journey—from start to finish—focused on hands-on practice, real-world projects, and practical feedback .
We care deeply about each learner's growth and are committed to supporting your path every step of the way.

Our philosophy is simple but powerful:
“True learning comes from doing, and true growth happens together.”

Whether you're just getting started, preparing for your first job, or exploring your future in tech,
Neighborhood Coding Studio is here to be your launchpad—and your trusted companion on the journey.

You don't have to do it alone.
Let Neighborhood Coding Studio walk with you toward your future in development.

Learn about these things

Section 1: [Our Neighborhood Coding Studio] Essential Web Development Knowledge

  • The fundamental principles of how the Internet & websites work

  • Why HTTP and DNS are important in web development

  • Practical Know-How : Why You Need to Know When Connecting Domains and Servers

Section 2: HTML Level 1

  • HTML Document Structure & Semantic Tags

  • Various HTML tags such as forms, multimedia, and comments

  • Layout Exercise : Creating Structured Web Pages with Semantic Tags

Section 3: CSS Level 1 (Part 1)

  • CSS selectors and specificity

  • Basic styling such as text, background, color, font size, etc.

  • Practice & Exercises : Apply the style yourself while writing code

Section 4: CSS Level 1 (Part2)

  • display, box model

  • The concept of overflow and box-sizing

  • Cross-browser compatibility with Normalize.css

  • Review key concepts in a summary PDF

Practice environment

  • Visual Studio Code : Easy to install & use even for beginners

  • Live Server : Check HTML/CSS code in real time

  • Normalize.css : Reset browser styles

Learning Materials

  • PDF summary provided for each lecture

  • You can practice and check on your own with practice problems and solution examples.

Recommended for
these people

Who is this course right for?

  • Complete beginner considering getting into web development

  • For those who want to solidify their basic understanding of HTML/CSS

  • For those who want to learn the basic principles of how the internet and websites work.

  • For those who want to directly practice the purpose and usage of HTML tags (including semantic tags).

  • For those who want to master CSS properties and layout design to create beautiful web pages

Hello
This is

147

Learners

6

Reviews

4.3

Rating

9

Courses

안녕하세요, 우리동네코딩 스튜디오에 오신 것을 환영합니다!

우리동네코딩 스튜디오는 카네기 멜론, 워싱턴, 토론토, 워터루 등 북미의 주요 대학에서 컴퓨터공학을 전공하고, Google, Microsoft, Meta 등 글로벌 IT 기업에서 실무 경험을 쌓은 개발자들이 함께 만든 교육 그룹입니다.

처음에는 미국과 캐나다의 컴퓨터공학 전공자들끼리 함께 공부하며 성장하고자 만든 스터디 모임에서 시작되었습니다. 각기 다른 대학, 다른 시간대에 있었지만 함께 문제를 해결하고 서로에게 배운 그 시간은 매우 특별했고, 자연스럽게 이런 생각이 들었습니다.

“우리가 공부하던 이 방식, 그대로 다른 사람에게도 전하면 어떨까?”

그 물음이 바로 우리동네코딩 스튜디오의 출발점이었습니다.

현재는 약 30명의 현직 개발자와 컴퓨터공학 전공 대학생들이 각자의 전문 분야를 맡아, 입문부터 실전까지 아우르는 커리큘럼을 직접 설계하고 강의합니다. 단순한 지식 전달을 넘어, 진짜 개발자의 시선으로 배우고 함께 성장할 수 있는 환경을 제공합니다.

“진짜 개발자는, 진짜 개발자에게 배워야 합니다.”

저희는 웹 개발의 전 과정을 처음부터 끝까지 체계적으로 다루되, 이론에 머무르지 않고 실습과 실전 중심의 피드백을 통해 실력을 키워드립니다.
수강생 한 사람, 한 사람의 성장을 함께 고민하고 이끌어가는 것이 우리의 철학입니다.

🎯 우리의 철학은 분명합니다.
"진정한 배움은 실천에서 오고, 성장은 함께할 때 완성된다."

개발을 처음 시작하는 입문자부터, 실무 능력을 키우고 싶은 취업 준비생, 진로를 탐색 중인 청소년까지.
우리동네코딩 스튜디오는 모두의 출발점이자, 함께 걷는 든든한 동반자가 되고자 합니다.

이제, 혼자 고민하지 마세요.
우리동네코딩 스튜디오가 여러분의 성장을 함께하겠습니다.


Welcome to Neighborhood Coding Studio!

Neighborhood Coding Studio was founded by a team of developers who studied computer science at top North American universities such as Carnegie Mellon, the University of Washington, the University of Toronto, and the University of Waterloo, and went on to gain hands-on experience at global tech companies like Google, Microsoft, and Meta.

It all began as a study group formed by computer science students across the U.S. and Canada, created to grow together by sharing knowledge, solving problems, and learning from one another.
Though we were attending different schools in different time zones, the experience was so meaningful that it led us to one simple thought:

“What if we shared this way of learning with others?”

That thought became the foundation of Neighborhood Coding Studio.

Today, we are a team of around 30 active developers and computer science students, each taking responsibility for their area of expertise—designing and delivering a curriculum that spans from foundational knowledge to real-world development.
We’re not just here to teach—we’re here to help you see through the lens of real developers and grow together.

“To become a real developer, you must learn from real developers.”

Our courses take you through the entire web development journey—from start to finish—focused on hands-on practice, real-world projects, and practical feedback.
We care deeply about each learner’s growth and are committed to supporting your path every step of the way.

🎯 Our philosophy is simple but powerful:
"True learning comes from doing, and true growth happens together."

Whether you're just getting started, preparing for your first job, or exploring your future in tech,
Neighborhood Coding Studio is here to be your launchpad—and your trusted companion on the journey.

You don’t have to do it alone.
Let Neighborhood Coding Studio walk with you toward your future in development.

Curriculum

All

38 lectures ∙ (1hr 43min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

$23.10

nhcodingstudio's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!