Build A Website – Using HTML, CSS, JavaScript, and Node.js
Build A Website – Using HTML, CSS, JavaScript, and Node.js, available at $69.99, has an average rating of 3.85, with 39 lectures, based on 24 reviews, and has 96 subscribers.
You will learn about Learn to build and launch modern websites online HTML, CSS, JavaScript, Node JS How a website works How to set up your computer to code Responsive web design (how to build website that works on desktop and mobile) Host your website at a live domain Build a website with a front-end and a back-end Add images Add unique fonts Add icons Build a sliding menu CSS animations Input forms Send data in JSON format Work with Node JS packages Implement reusable components JavaScript functions This course is ideal for individuals who are Anyone who wants to learn to build websites and launch them online or Designers who wants to expand their skills set into HTML, CSS, JavaScript, and Node JS or Computer science students studying at university who want to learn to build modern websites in contemporary programming languages like JavaScript and Node JS or Anyone who is tired of using Squarespace, Wix, and other web builders to build websites and wants to build one from scratch It is particularly useful for Anyone who wants to learn to build websites and launch them online or Designers who wants to expand their skills set into HTML, CSS, JavaScript, and Node JS or Computer science students studying at university who want to learn to build modern websites in contemporary programming languages like JavaScript and Node JS or Anyone who is tired of using Squarespace, Wix, and other web builders to build websites and wants to build one from scratch.
Enroll now: Build A Website – Using HTML, CSS, JavaScript, and Node.js
Summary
Title: Build A Website – Using HTML, CSS, JavaScript, and Node.js
Price: $69.99
Average Rating: 3.85
Number of Lectures: 39
Number of Published Lectures: 39
Number of Curriculum Items: 39
Number of Published Curriculum Objects: 39
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn to build and launch modern websites online
- HTML, CSS, JavaScript, Node JS
- How a website works
- How to set up your computer to code
- Responsive web design (how to build website that works on desktop and mobile)
- Host your website at a live domain
- Build a website with a front-end and a back-end
- Add images
- Add unique fonts
- Add icons
- Build a sliding menu
- CSS animations
- Input forms
- Send data in JSON format
- Work with Node JS packages
- Implement reusable components
- JavaScript functions
Who Should Attend
- Anyone who wants to learn to build websites and launch them online
- Designers who wants to expand their skills set into HTML, CSS, JavaScript, and Node JS
- Computer science students studying at university who want to learn to build modern websites in contemporary programming languages like JavaScript and Node JS
- Anyone who is tired of using Squarespace, Wix, and other web builders to build websites and wants to build one from scratch
Target Audiences
- Anyone who wants to learn to build websites and launch them online
- Designers who wants to expand their skills set into HTML, CSS, JavaScript, and Node JS
- Computer science students studying at university who want to learn to build modern websites in contemporary programming languages like JavaScript and Node JS
- Anyone who is tired of using Squarespace, Wix, and other web builders to build websites and wants to build one from scratch
Did you see the simple, clean portfolio website in the introduction video?
What if you knew how to code and design a website just like that one completely from scratch? Wouldn’t that be amazing?
That’s where I come in. I’m here to teach you HTML, CSS, JavaScript, and Node.js step-by-step so you can build that website and more.
What if you want to build a completely different website – maybe for a client or a personal venture? No problem! This course will teach you the skills to build clean, simple websites at the drop of a hat and host them online.
I studied computer science at university, learning to code countless algorithms and data structures, which is extremely intellectually rigorous, and I can still say learning to build and launch a website in less than a few hours is the single most empowering skill that I’ve learned as a developer.
In order to become an empowered web developer who is capable of building websites in the future, these are the skills this course will help you master:
-
Setting up your computer to code
-
Setting up a website project with a front-end that users will see and a back-end for processing data
-
HTML fundamentals
-
CSS fundamentals
-
JavaScript fundamentals
-
Styling for desktop, mobile, and varying screen sizes
-
Launching your website live online through Google Cloud hosting (one the most professional ways to host your website files online)
-
Adding images
-
Adding unique fonts
-
Adding icons
-
Building a sliding menu
-
CSS animations for added design
-
Input forms for collecting user input data
-
Sending data from the back-end to the front-end as JSON
-
Working with Node.js packages (very valuable skill)
-
Building re-usable components, so you don’t retype the same code more than once (good developer practices)
-
JavaScript functions
-
All the skills necessary to interpret your learning and build your own websites
Are you ready to begin or do you want to know more? If you need more reasons to learn to build websites, then read on…
-
Why should you learn HTML, CSS, and JavaScript?
Building websites allows you to do creative work from anywhere in the world, and with improvements in skill, it can become a lucrative career. HTML, CSS, and JavaScriptare the most practical and modern languages to begin learning if you want to become a web developer.
This course will take you from knowing nothing about computer science to building and launching your very own website in under 6 hours. After seven years of coding, I designed a course that I think is the most useful, practical, and simple introduction to learning how to code.
2) Why should you choose this course?
Reason #1: You’ll learn by building a portfolio website
I believe the best way to learn is by doing. This course teaches the essential web development languages of HTML, CSS, JavaScript, and Node.js by having you build a highly practical project – a portfolio website.
By the end of the course, you’ll have a live portfolio website where you can showcase your own work as a web developer, designer, photographer, product manager, painter, or any other theme you can think of! You can change the fonts and text to fit your personal style and have something tangible to show to the world.
Reason #2: I’m the right teacher for you
I struggled A LOT when I was learning to code. I am not the smartest person on Earth. For that reason, I explain things simply and carefully. I am good at explaining things in a way that anyone can understand. Coding is hard! Debugging (solving errors in your code) can be frustrating and take tons of hours of Googling! I empathize with my students because I was there once too, learning to code just like you.
I have a Bachelors degree from Brown University in Computer Science and Visual Art. I’ve worked as a software engineer and as a user experience designer for over seven years.
Learning to easily build websites has been one of the biggest breakthroughs I’ve made as a developer, so I want to share that knowledge in an accessible format with new developers.
3) This course is for you if…
… you’re a complete beginner and you want to learn to build websites
… you already checked out some free resources online on HTML and CSS, but you’re struggling to build a full website with best practices and launch it live
… you are a designer who wants to expand your skills into HTML, CSS, JavaScript, and Node.js
… you are a professional who is tired of Squarespace, Wix, and other web builder tools and want to easily and simply build a website yourself from scratch
… you’re an an aspiring software engineer and you want to take a course that will be a great introduction to coding
Course Curriculum
Chapter 1: Overview
Lecture 1: Build And Launch Your First Website
Lecture 2: How A Website Works
Lecture 3: The Website We're Building
Chapter 2: Setting Up Your Computer To Code
Lecture 1: Setting Up Your Computer To Code
Chapter 3: Building The Homepage
Lecture 1: Creating the Server
Lecture 2: Adding an HTML Page
Lecture 3: Serving an HTML Page from the Back-end
Lecture 4: Launch Your Website Live (Right Away)
Lecture 5: Adding CSS
Lecture 6: Adding An Image (One Approach)
Lecture 7: Font Files
Lecture 8: Adding Partials
Lecture 9: Adding the Navigation Bar
Lecture 10: Icons With Font Awesome
Lecture 11: Using JavaScript to Create a Sliding Menu
Lecture 12: Adding a CSS Animation
Lecture 13: More CSS Animation
Lecture 14: Adding the Footer as a Partial
Chapter 4: Building The Contact Page
Lecture 1: Input Forms with HTML
Lecture 2: Sending JSON Data From the Front-end to the Back-end
Lecture 3: Hiding Variables from GitHub with .env and .gitignore Files
Lecture 4: Sending an Email Using JavaScript
Lecture 5: Error Sending Email
Lecture 6: Email Sent!
Lecture 7: Updating the Contact Page After Email is Sent
Chapter 5: Building the Projects Page
Lecture 1: Writing a JSON File With Our Project Information
Lecture 2: Create the Work Page + Looping Through JSON Objects Using Handlebars
Lecture 3: Writing a JavaScript Function to Sort Projects By Category
Chapter 6: Building the Individual Project Pages
Lecture 1: Creating a Re-Usable Project Page
Lecture 2: Adding A Unique Partial to Each Project Page
Lecture 3: Filling In Unique Content Into Separate Partials
Chapter 7: Building the About Page
Lecture 1: Adding Route for About Page
Lecture 2: Adding HTML and CSS for About Page
Chapter 8: Styling for Mobile Devices
Lecture 1: Adding Styles for Mobile Devices
Chapter 9: Hosting Your Website Files on Google Cloud
Lecture 1: Environment Setup for Using Google Cloud
Lecture 2: Communicate With GCloud Through Terminal
Lecture 3: Uploading the Google Cloud Node.js Sample Project
Lecture 4: Uploading Our Project to Google Cloud
Chapter 10: Congratulations!
Lecture 1: Congratulations!
Instructors
-
Ingrid Z.
Web Developer, User Experience Designer, Instructor
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 2 votes
- 3 stars: 5 votes
- 4 stars: 3 votes
- 5 stars: 14 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple