
Discover Node.js, an open source cross-platform JavaScript runtime that runs server-side, enabling full-stack development with fast, scalable, data-intensive real-time services.
Install node.js and npm, set up a code editor (Visual Studio Code recommended), verify with node -v and npm -v, and choose the lts version from nodejs.org.
Install Node.js and npm by downloading the LTS setup from nodejs.org, verify versions with node -v and npm -v, and prepare your environment for Node.js, React.js, or any JavaScript app.
Explore the power of Node.js to run JavaScript without a browser, using console.log and a simple loop in app.js, run via node app.js from the command line.
Create a camelCase function in JavaScript to convert a string, using a regex to split words, lowercase the first word, capitalize the others, and join with an underscore.
npm is a package manager that helps developers manage and install libraries, providing a central repository of millions of packages via Node.js and package.json.
Learn how to use the lodash library in a node project to convert strings with camelCase. Install lodash via npm, import it, and run index.js to compare outputs.
Initialize an npm project with npm init to create package.json, name the project, set the entry point to index.js, and then install and uninstall packages like lodash.
Learn to manage multiple node versions with nvm for Windows, including listing, installing, switching, and uninstalling Node.js versions to keep projects running smoothly.
Create a Node.js server using the built in http module in app.js, handling request and response with http.createServer and server.listen on a port.
Establish a one-to-many relationship between post and comment models, using has many and belongs to, and expose it via resource routes for posts and comments.
Welcome to the front-end Web Development course with the Pashto language, the only course you need to learn to code and to become a front-end web developer, with this free front-end web development course, you can improve your development skills, especially front-end web development.
At 32 Minutes, this web front-end development course is, without a doubt the most comprehensive front-end web development course available online, Even though if you have zero programming experience. This course will take you from scratch to advance, here’s we have mentioned the course content :
· Introduction web technologies
· Introduction Required web development kit ( tools )
· First Basic HTML Tags + attributes
· Basic CSS file link to HTML file & CSS syntax
· Basic CSS rules ( selectors + Properties + values )
· Basic JavaScript functionalities :
We are going to take you step-by-step through engaging video tutorials and teach you everything you need to know to succeed as a front-end web developer, we are going to mention the features of this course :
· This course made with the Pashto language
· Easy and clear teaching
· With frequent outline
The course includes over 30 Minutes of HD video tutorials and builds your front-end web development knowledge while making real-world web front-end development.
I designed this front-end web development course to be easily understood by absolute beginners
What you’ll learn
General Information about web development ( Learn web front-end development )
Learn all HTML Tags + attributes
Learn all CSS rules, to do style for web page
Learn JavaScript functionalities
Are there any course requirements or prerequisites?
web development course from scratch ( from basic to advance )
Who this course is for:
Beginner Front-end web development course