Web Development: Unraveling HTML, CSS, and JavaScript
Explore HTML, CSS, and JavaScript fundamentals. Gain insights into forms, controls, OOP in JavaScript, and key CSS patterns. Create responsive, stylized, and performant web applications.
Istvan Novak is an associate and the chief technology consultant of SoftwArt, a small Hungarian IT consulting company. He works as a software architect and community evangelist. In the last 20 years, he participated in more than 50 enterprise software development projects. In 2002, he co-authored the first Hungarian book about .NET development. In 2007, he was awarded with the Microsoft Most Valuable Professional (MVP) title, and in 2011 he became a Microsoft Regional Director. As the main author, he contributed in writing the Visual Studio 2010 and .NET 4 Six-In-One book (Wiley, 2010), and in Beginning Windows 8 Application Development (Wiley, 2012). He is the main author of Beginning Visual Studio LightSwitch Development (Wiley, 2011). István holds a master’s degree from the Technical University of Budapest, Hungary, and also has a doctoral degree in software technology. He lives in Dunakeszi, Hungary, with his wife and two teenage daughters. He is a passionate scuba diver. You may have a good chance of meeting him underwater at the Red Sea in any season of the year.
Join 3.1 million developers at
What You'll Learn
- Identify the roles of HTML, CSS, and JavaScript in structuring, styling, and adding interactivity
- Build semantic HTML5 pages using headings, lists, links, images, and modern structural elements
- Create accessible HTML tables using thead/tbody/tfoot, headers, captions, and spanning cells
- Develop HTML forms with controls, GET/POST submission, and built-in and custom JavaScript validation
- Apply CSS selectors, specificity, cascading rules, and media queries to style responsive pages
- Manipulate the DOM with JavaScript to query, modify, add, remove elements, and handle events
- Debug JavaScript using Chrome DevTools breakpoints, stepping, and variable inspection
Learning Roadmap
1.
Commencing the Journey: Introductions and Conventions
Commencing the Journey: Introductions and Conventions
2.
A Short Tour of HTML, CSS, and JavaScript
A Short Tour of HTML, CSS, and JavaScript
3.
HTML5: First Impressions and Beyond
HTML5: First Impressions and Beyond
16 Lessons
16 Lessons
4.
Achieving Richer User Experience with HTML
Achieving Richer User Experience with HTML
29 Lessons
29 Lessons
5.
Forms and Controls
Forms and Controls
20 Lessons
20 Lessons
6.
A Few More Things On HTML
A Few More Things On HTML
20 Lessons
20 Lessons
7.
Delving into the Document Object Model
Delving into the Document Object Model
24 Lessons
24 Lessons
8.
Entering the Realm of JavaScript
Entering the Realm of JavaScript
40 Lessons
40 Lessons
9.
Advanced JavaScript Programming
Advanced JavaScript Programming
23 Lessons
23 Lessons
10.
Introducing CSS in Style
Introducing CSS in Style
24 Lessons
24 Lessons
11.
Basic Style Patterns
Basic Style Patterns
24 Lessons
24 Lessons
12.
The Voyage Ahead
The Voyage Ahead
2 Lessons
2 Lessons
Istvan Novak
Technology consultant and evangelist of agile frameworks and common sense software development approaches.
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers












Free Resources