Video description
This course is going to take you on a journey where you’ll learn and practice HTML CSS and JavaScript all in one course. This includes various topics in HTML such as how to write and practice HTML, Heading Tags, Update template and lot more. You will be able to understand CSS, Advanced CSS, and Apply CSS in creating a website etc. This course is designed to help you learn and practice front-end coding for website development and design. Source Code and examples are included to get you started quickly. Links to top resources and more all available in one massive course. You will be able to create interactive websites from scratch and allows you to become familiar with coding and creating web pages and applications.
What You Will Learn
- Create interactive websites from scratch
- Become familiar with coding and creating web pages and applications
Audience
This course is designed for Web application developers, Web designers, those who wants to learn about web development, complete beginners and for anyone who wants all the contents in one place.
About The Author
Laurence Svekis: Laurence Svekis is an experienced web application developer. He has worked on multiple enterprise-level applications, hundreds of websites, business solutions, and many unique and innovative web applications. He has expertise in HTML, CSS, JavaScript, jQuery, Bootstrap, PHP, and MySQL and is also passionate about web technologies, web application development, programming, and online marketing with a strong focus on social media and SEO. He is always willing to help his students experience what technology has to offer and looks forward to sharing his knowledge and experiences with the world.
Table of contents
- Chapter 1 : Introduction to web development course
-
Chapter 2 : How the internet works
- DNS Names and IP addresses
- Code of the internet
- HTML and CSS how they work
- JavaScript Code
- Web development and how it works
- Dynamic Static Frontend Backend Client Side Server Side
- Editors creating frontend code
- Web development Browsers
- File Structure
- Hosting websites
- Get your website files to your server
- Web developer Resources and info
-
Chapter 3 : Basics of HTML
- What is HTML
- How to Write and Practice HTML
- How to create an HTML boilerplate
- Exercise creating a boilerplate HTML file
- Self Closing tags Meta tags and attributes
- Heading Tags
- Update template
- Common tags P BR HR separate text
- Clean Code Comments and more
- HTML preformatted text
- HTML Character Codes resources
- Exercise Recreate as HTML
-
Chapter 4 : HTML more tags
- HTML Markup Examples
- HTML hyperlinks
- Hyperlink Attributes
- How to create HTML bookmarks
- email link HTML mailto
- Exercise Create Navbar for website
- Adding Images to websites
- Exercise Create Thumbnail portfolio
- Ordered Lists and Unordered lists
- HTML Description List
- HTML Nested Lists
- Exercise List of services
- HTML tables
- HTML spanning multiple cells
- Quick Tip Styling
- Exercise HTML table
- HTML forms introduction
- Contact Form HTML
- New HTML5 input types
- Form elements HTML
- Form content
- Exercise Create Contact Form
- HTML5 semantic elements
- HTML iframe pages
- Exercise Create a Website
-
Chapter 5 : Introduction to CSS
- Websites with and without CSS
- How to add CSS to HTML Pages
- Making selections CSS inspector
- Divs and spans content selection
- CSS selection id tag class
- Colors HEX RGB RGBA values
- CSS named color values
- CSS background images
- CSS background shorthand statement
- CSS borders shorthand
- CSS border Outline
- CSS Margins
- CSS padding
- CSS Box Model Dev Tools
- CSS height and Width
- Box Model Challenge
- Auto Margins Center your elements CSS
- CSS font property
- CSS Text property
- Chrome dev tools editors and options
- Adding Font families Google Fonts
- Line Height CSS
- CSS letter spacing
- CSS links
- CSS table styling
- Display and Hiding elements CSS
- Display Inline 4 squares Challenge
- CSS position Properties
- DevTools Design Tips
- Coding Challenge Make a NavBar from an unordered list
- Code Challenge Solution
- Chapter 6 : Using CSS to build webpage layouts
- Chapter 7 : Advanced CSS
- Chapter 8 : Do more with CSS
- Chapter 9 : Apply CSS create a website
-
Chapter 10 : JavaScript do more on your web page
- What is JavaScript
- How to add JavaScript to Webpages
- Debugging and commenting JavaScript
- JavaScript Basic Data Types
- JavaScript Variables
- JavaScript Variable Rules
- Exercise 1 Output to console link to js file
- Data type Null vs Undefined JavaScript
- Declaring multiple variables at once JavaScript
- JavaScript Operators
- Increment and Decrement Values JavaScript
- Assignment Operators JavaScript
- Comparison Operators JavaScript
- JavaScript String Operators
- JavaScript Logical Operators
-
Chapter 11 : JavaScript coding essentials
- prompt and alert JavaScript
- Writing content to the HTML document object
- JavaScript Objects
- JavaScript Objects Dynamic Outputs
- JavaScript Objects within Objects
- JavaScript update values
- JavaScript Arrays
- Working with Array Methods JavaScript
- Array Methods extended
- Sorting and more with Arrays JavaScript
- More with Arrays JavaScript
- Objects and Arrays together
- JavaScript if condition statement
- JavaScript switch statement
- JavaScript Do while loops
- For loops and more JavaScript
- Looping items in arrays and objects JavaScript
- JavaScript introduction to functions
- Working with JavaScript Functions
- Global and Local Variables Functions
- Self-Executing function
- Break out of function JavaScript
- JavaScript String Methods
- Strings and Arrays
- Numbers to strings back to numbers
- JavaScript Math Method
- JavaScript Date Method
-
Chapter 12 : JavaScript DOM
- What is the DOM
- Select Node value using JavaScript
- JavaScript Objects and selection within the DOM
- Windows Object Model
- document write method
- Selecting Elements by ID
- Update Output Div content from input form
- Select Elements by Tag Name
- Selecting elements by Class
- document query Selector
- Making Selections like CSS
- Traversing the DOM
- Add styling to Elements Dynamically
- Append and Remove Elements using JavaScript
- Add Event listeners to elements using JavaScript
- Event listeners click events
- Hover over elements make them change background color
- Image popup window
-
Chapter 13 : Create a single page website from scratch HTML CSS JavaScript
- Single page website section introduction what we are building
- development environment setup
- webpage setup
- Setup Nav Structure and Elements
- Style NavBar CSS
- Add Placeholder Content to Sections
- Tweak Header NavBar and Sections
- CSS HTML Build Sections
- Build Page Footer
- Final Page Tweaks
- JavaScript ScrollSpy Effect
- Webpage Final Overview
Product information
- Title: A Front-End Web Developer MasterClass Using HTML, CSS, and JavaScript
- Author(s):
- Release date: September 2018
- Publisher(s): Packt Publishing
- ISBN: 9781789803358
You might also like
video
Front-End Web Development with Modern HTML, CSS, and JavaScript
JavaScript code runs your browser as your HTML page loads. Adding JavaScript to your code can …
video
30+ Web Projects with HTML, CSS, and JavaScript
We will build together more than 30 different and creative web projects with three core technologies—HTML, …
book
JavaScript and JQuery: Interactive Front-End Web Development
Learn JavaScript and jQuery a nicer way This full-color book adopts a visual approach to teaching …
video
HTML CSS and JavaScript for Beginners - A Web Design Course
This course starts from scratch, teaches you how to create websites, and covers everything from the …