JavaScript in Practice: Getting Started
Delve into practical JavaScript skills, from basic concepts to integration with HTML/CSS, and discover its history and evolution in software development through hands-on exercises.
Zsolt Nagy is the head of frontend development at Sociomantic Labs. He specializes in maintainable JavaScript applications since 2010. He is also the author of three PacktPub courses on Functional Programming. He is the founder of the following blogs: Zsolt Nagy is the head of frontend development at Sociomantic Labs. He specializes in maintainable JavaScript applications since 2010. He is the founder of the following blogs: Zsoltnagy.eu – a tech blog on developing maintainable web applications. Devcareermastery.com – a career blog on finding lasting fulfilment in your career.
Join 3.1 million developers at
What You'll Learn
- Write and run basic JavaScript programs and print output to the console
- Use comments to improve JavaScript code readability with single-line and multi-line styles
- Apply primitive data types and operators, including NaN, Infinity, and type coercion rules
- Manipulate strings using slice, split, join, replace, trim, case conversion, and localeCompare
- Build and use arrays, objects, and functions with correct scope and variable declarations using let
- Control program flow with if/else, switch, ternary, and loops using break and continue
- Clone objects safely by comparing value vs reference types and applying shallow and deep copy methods
Learning Roadmap
1.
Introduction to JavaScript
Introduction to JavaScript
2.
DataTypes
DataTypes
3.
All about Arrays
All about Arrays
3 Lessons
3 Lessons
4.
Functions and Operators
Functions and Operators
4 Lessons
4 Lessons
5.
Executing Selective Instructions
Executing Selective Instructions
4 Lessons
4 Lessons
6.
Loops
Loops
6 Lessons
6 Lessons
7.
Values and Reference Types
Values and Reference Types
4 Lessons
4 Lessons
8.
Cloning Objects
Cloning Objects
6 Lessons
6 Lessons
9.
Using Strings in Javascript
Using Strings in Javascript
15 Lessons
15 Lessons
10.
JavaScript with HTML and CSS
JavaScript with HTML and CSS
4 Lessons
4 Lessons
11.
The Modern Javascript
The Modern Javascript
6 Lessons
6 Lessons
Zsolt Nagy
Zsolt Nagy specializes in maintainable JavaScript applications since 2010. He is the founder of the following blogs: zsoltnagy.eu and devcareermastery.com.
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