
Set up text editor such as Sublime Text, create a project folder, and save index.html to write HTML with paragraphs and headings h1–h6, and view your code in Google Chrome.
Learn to structure a basic HTML document with doctype, head, and body, using headings and paragraphs. Practice inline styling with the style attribute to color elements, like turning headings red.
Create a separate css file and link it in the head of the index page, then adjust font sizes to see how styles apply.
Learn to use google fonts by obtaining the font link, adding it to the HTML head, and applying font-family to headings and text in CSS.
Add images to html pages by organizing them in an images folder, using the image tag to link files, and resizing with width and height attributes for proper display.
Add alt tags to images to help search engines understand content and improve search engine optimization, boosting your page visibility in Google results.
Learn how to create hyperlinks in HTML by turning text into clickable links that navigate to other pages. Open links in a new tab with target _blank to control behavior.
Learn how to make images clickable by wrapping them in links, use hover effects, and apply best practice by giving elements a class name for targeted styling.
Apply border styling and hover effects to targeted images by assigning a specific class, enabling interactive styling that affects only selected images.
Apply background color and padding to elements using class and id selectors, control padding on all sides or individual sides, and adjust heading size and text decoration for styling.
Learn to create ordered and unordered lists in HTML, explore list nesting and list structure with headings and paragraphs on real pages.
Create forms with input and textarea elements, set rows and columns, add a submit button, and use bootstrap to improve the form's appearance.
Apply margins and padding to control spacing around content, adjust top, bottom, left, and right sides, and set a background color to style elements inside the body.
Master radio buttons and checkboxes in forms using HTML and Bootstrap, including labels, input types, placeholders, default selections, and required submission behavior.
Learn how to set up Bootstrap by downloading the framework or using a content delivery network, link it in your HTML, and apply responsive, mobile-first styling.
Learn Bootstrap basics by building a responsive grid with a container, rows, and 12 columns, showing small, medium, and large layouts through hands-on examples.
Explore using Bootstrap's jumbotron to create a full-width, padded section with background color, apply content-fluid to stretch content, and center text with Bootstrap utilities for a responsive page.
Explore building a responsive image layout with bootstrap using a 12-column grid, such as 6+6 or 4+4+4, and applying responsive image classes.
Learn to build stylish Bootstrap buttons and list groups, apply btn and btn-primary classes, center content with the grid and offsets, and explore jumbotron styling overrides.
Learn to build forms with Bootstrap by creating labeled inputs for name and email, adding form-control and form-group classes, and exploring radio buttons, checkboxes, and styled buttons.
Learn to integrate font awesome icons into Bootstrap layouts, link via CDN, place and size icons, and style them with custom CSS for a visually engaging site.
Learn to style a Bootstrap jumbotron using a live CSS editor to apply custom classes, adjust background color, margins, and borders with live preview in Chrome extensions.
Learn to customize Font Awesome icons by applying a shared class, styling with CSS, and centering icons using Bootstrap techniques.
this lecture demonstrates building a bootstrap navigation bar with a top menu, responsive collapse, and hamburger icon for mobile screens, including links and dropdowns.
Fix a mobile bootstrap hamburger menu by including bootstrap javascript before the closing body tag, link from a CDN, and adjust the navigation styling for proper toggle behavior.
Learn to leave comments in a style sheet to read and fix things later, and turn buttons into links with a responsive feel.
Make menu links clickable by linking to sections using their ids, so clicking contact scrolls to the contact area; apply consistent button styles and colors to navigation anchors.
Explore how to use Google fonts and style text with typography in html and css, including inline styling and adjusting font sizes and colors for visually engaging web pages.
Learn to use the inspect tool to view and tweak content, apply heading styles, and create navigation links with a fixed top menu for content, services, and contact.
Learn to create and style tables using Bootstrap, including headings, columns, and data presentation, and enhance pages with background images and gradient colors for a polished look.
Highlight text with strong tags for emphasis and use blockquote for quoted content, while understanding how these elements boost search engine optimization.
Learn to create and customize panels in Bootstrap, including three-column layouts, panel heading, body, and footer, with icons and buttons to enhance navigation and presentation.
Implement bootstrap scrollspy to highlight the active navigation link as you scroll through sections like services and contact.
learn to implement an image carousel using Bootstrap, including navigation, active slides, and customizable images, by copying and adapting existing carousel code for your page.
Add and replace images in a slider or carousel, then customize the bottom text and buttons and tune layout to create a beautiful, simple carousel.
Create a bootstrap footer section with copyright notes and search engine optimization considerations, using distinctive styles like a jumbotron look, and experiment with background images and a future slider.
Learn to apply a full-width background image to a div with a fixed background, adjust margins and center content, and keep the image stationary as you scroll.
Learn to implement a gradient background and scrolling effect with bootstrap, including a dark-to-fade transition for a slider. Explore cross-browser gradient support in Safari, Firefox, and Opera using linear gradients.
Explore how to implement a Bootstrap pop-up modal using data target and modal structure, including header, body, and close buttons, with examples and customization ideas.
Learn jquery, a popular script library, to understand targeting elements and front-end concepts quickly, while integrating bootstrap, html, css, and scripts for a clean starter setup.
Learn how to install and use a Sublime Text plugin to generate Bootstrap classes and snippets, enabling quick template creation and a streamlined Bootstrap workflow.
Write your first script by ensuring bootstrap and jquery load in the correct order, then use $(document).ready to run an alert saying hello world targeting the entire document.
Apply jQuery animations by targeting buttons with a shared class and adding an animated bounce class on document ready to see interactive, bouncing effects.
Learn to target elements by class and by id using jQuery selectors, apply class changes, and fade out animations to dynamic page elements such as the jumbotron.
Target the same element with many selectors, apply and test classes on buttons—default, primary, and bounce—and observe how class changes affect styling.
Learn how to remove a shared class from all buttons with jQuery, add or replace classes with CSS, and apply style changes across elements on a page.
Learn to manipulate HTML content and element properties with jQuery by targeting IDs, toggling the disabled state, and updating text and structure in a live document.
Learn to use jQuery to append and remove elements, target specific items, and move elements by adding or removing classes, enabling dynamic DOM updates in beginners' web development.
Learn how to clone a section with jQuery, move the clone to the right, and target the parent from a child to modify its background.
Learn how to target child elements from a parent using nth-child selectors in CSS. Discover selecting specific children by position and class to style divs and buttons.
Learn to target even and odd elements with jQuery by using class selectors, apply simple animations, and build interactive pages with Bootstrap to start your front-end portfolio.
master the html head section with semantic markup, meta tags, utf-8 encoding, and descriptive titles, descriptions, and keywords to boost search engine optimization.
Master structuring a web page with body sections, main articles, asides, and sidebars, using article semantics, headers, and navigation, and integrating a carrousel for images.
Choose a domain and hosting, upload your Bootstrap project via the file manager, and go live on the live server, with basic setup and post-launch considerations.
Fix background images on a live site by editing css and image sizing, and explore implementing html features like contact forms to enhance pages.
Add an email form to a static page using an external email service, with name and email fields, spam protection, and a free plan for up to 1000 submissions.
Add a message field to the contact form to enable email submissions on a static site. Configure the email workflow, set the subject, and test new submissions.
Build websites from scratch using HTML, CSS, Bootstrap, and jQuery. Explore images, icons, Google fonts, gradients, tables, and customizable buttons on a live server.
Hello and welcome.
I would like to welcome you to this wonderful course which will make you a web developer from scratch.
This course has 3 major sections.
First section will get you up and running with html and css. Then in the second section we will dive into bootstrap which will enable you to develop production ready professional web pages that are beautiful, feature rich and fully responsive.
They will work perfectly for both web and mobile devices.
We will not stop there. We will also dive into jquery. And you will be surprised how cool and easy jquery is even if you know absolutely nothing about javascript. You will learn about using cool animations, learn how to select the html elements using jquery and add awesome features to them.
Now you might be thinking ok thats great. But wait, there is more. There are some more great topics covered as well. One of them is adding email feature to your contact forms.
Yes, its almost impossible to use email features on static sites that are built only with html and css without any server side technology such as php but we will tackle this problem too .. nice and easy.
So yes, there will be email feature to our site and it will go live. Yes, I will show you how to push your local project to live server and reach out to the whole world.
Yes this one course will change everything.
You know web development is vast and complex but mainly is because of confusion and not being able to decice where to begin and what to learn ...
This course will solve that problem. Enrol in this course and change your life. Lets start right now!
Here in the main course demo (There will be two more projects based on pure html and css and also on jquery), we have a beautiful image slider. With heading and a bit of description and a call to action button.
It is fully responsive and works perfectluy in small screen and mobile devices too because it uses bootstrap.
we will learn how to customize it many ways, making images responsive. using font awewsome icons and google fonts and also a bit about SEO practices.
Adding a fullwidth fixed background image for beautiful effects, fully functioning contact form, tables, background gradient color...formating articles...and more!
Not to forget, cool panels and yes modal too which you can customize in many ways you prefer...
You can add more animations and interactivity to it using jquery which you will learn in the last seciton . so yes, its packed with awesome practical tools that you will require in every day life as a web developer. Excited? lets get right into it!!
Remember, In this course, you will learn to CODE FROM SCRATCH. If you haven't yet, get ready to write you very first code and discover the the brand new world!