Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Bootstrap & jQuery - Certification Course for Beginners
Rating: 4.5 out of 5(1,449 ratings)
213,198 students

Bootstrap & jQuery - Certification Course for Beginners

Learn to Create fully Animated, Interactive, Mobile Responsive Web Pages using Bootstrap & jQuery Library.
Last updated 6/2019
English
English [Auto],

What you'll learn

  • How to create Mobile-Responsive web pages using the Bootstrap Grid System
  • How to create custom, drop-down navigation menus with animation
  • How to create collapse panels, accordion menus, pill menus and other types of UI elements
  • Working with Typography in Bootstrap for modern, stylish fonts
  • Working with Lists and Pagination to organize content
  • How to add events to page elements using jQuery
  • How to create animations in jQuery (Fade, Toggle, Slide, Animate, Hide-Show)
  • How to add and remove elements using Selectors (Id, Class)
  • How to use the Get Content function to retrieve Values and Attributes
  • How to use the jQuery Callback, and Chaining Function
  • Master the use of jQuery Animate with Multiple Params, Relative Values, and Queue Functionality

Course content

2 sections84 lectures4h 0m total length
  • Introduction to Bootstrap2:12

    Bootstrap, an open source framework, streamlines web development with HTML and CSS templates for typography, forms, buttons, tables, navigation, and image carousels, plus optional JavaScript plugins, delivering responsive, cross-browser layouts.

  • Embedding Bootstrap0:49

    Embed the Bootstrap framework on your web page using the CDN, then include the jQuery library and Bootstrap.js with plugins to enable built-in CSS and JavaScript components.

  • Bootstrap Basic Page Structure5:29

    Explore bootstrap 3's mobile-first, responsive layout approach, including the html5 doctype and viewport metadata, and learn to use fixed width and fluid containers (container-fluid).

  • Bootstrap Grid System5:32

    Explore Bootstrap's mobile-first grid system with a 12-column layout that scales and repositions content across large, medium, and small viewports to create a responsive two-column design.

  • Bootstrap Three Column Layouts2:24

    Learn to convert a two-column layout to a responsive three-column Bootstrap grid, using 12 columns (4-4-4) and experimenting with different widths; see stacking at smaller viewports.

  • Bootstrap Typography6:50

    Explore bootstrap typography options, including heading tags h1 through h6, small secondary text, mark and code emphasis, dotted underlines with tooltips, and contextual color and background classes.

  • Bootstrap Tables3:00

    Learn to style bootstrap tables with the table class, using thead, tbody, and th for headers, and apply bordered, hover, condensed options with contextual classes like success, danger, and info.

  • Bootstrap Styling Images2:17

    Learn how Bootstrap styling applies to images using image rounded, image circle, and image thumbnail classes, and make images responsive with image responsive.

  • Bootstrap Jumbotron2:27

    Explore how to create a Bootstrap jumbotron by applying the jumbotron class to a div, using h1 for the heading and p for the subtitle, and test full length layout.

  • Bootstrap Wells0:58

    Bootstrapped wells create headings or emphasize content with a rounded border, a light background, and padding; demonstrate small, normal, and large well sizes using divs with well classes.

  • Bootstrap Alerts2:24

    Learn to build Bootstrap alerts, including success, info, warning, and danger, and make them dismissible with a close link and optional fade effect.

  • Bootstrap Buttons7:11

    Learn to style bootstrap buttons using button classes like button default, primary, success, and link, adjust sizes, enable block level layouts, and apply active or disabled states.

  • Bootstrap Button Groups1:57

    Group buttons by placing them in a div with the button group class, then size with button group large or extra small, and switch to vertical if needed.

  • Bootstrap Justified Button Groups2:32

    Bootstrap justified button groups create a full-width, responsive button set that expands with the browser, using a div with button group justified and either anchor or button elements.

  • Bootstrap Glyphicons2:52

    Discover how Bootstrap glyphicons add icons to text, buttons, and links by applying span elements with glyphicon classes, with examples for envelope, search, heart, star, and print.

  • Bootstrap Badges and Labels3:12

    Learn to create Bootstrap badges and labels to emphasize elements across links, buttons, and headings, using badge and label classes with various colors and sizes.

  • Bootstrap Progress Bars2:54

    Create Bootstrap progress bars with divs using progress and progress-bar classes, set width, add labels, and apply contextual styles like success, warning, or danger, including striped and active options.

  • Bootstrap Pagination2:24

    Demonstrate Bootstrap pagination by building a multi-page navigation with an unordered list using the page nation class, with active and disabled states, and large, small, or breadcrumb styles.

  • Bootstrap Pager Pagination1:17

    Learn how the bootstrap pager creates previous and next buttons for an unordered list, using the pager class, and align them to the container edges with previous and next classes.

  • Bootstrap List Groups5:10

    Learn Bootstrap list groups styling, including list-group and list-group-item usage, badges, hover effects, and active, disabled, and contextual classes, plus list-group-item-heading and list-group-item-text for richer content.

  • Bootstrap Panels2:33

    Learn to create and customize bootstrap panels, including panel body, heading, and footer, group multiple panels, and apply contextual colors like primary, warning, and danger.

  • Bootstrap Dropdown Menus4:37

    Build a Bootstrap drop-down menu by wrapping a button in a div with the drop down class, using data-toggle='dropdown', and listing options; include dividers, headers, and disabled items.

  • Bootstrap Collapsibles3:24

    Create Bootstrap collapsibles that let users show or hide content by clicking the collapse button. Bind a button with data-toggle='collapse' and data-target='#x1' to the div, with content hidden by default.

  • Bootstrap Collapse Panel1:53

    Create a collapsible panel in Bootstrap by building a panel group, a panel with a heading and title, and body and footer areas linked via data-toggle collapse to an id.

  • Bootstrap Collapse List Group0:57

    Learn to build a collapsible Bootstrap list group by clicking a heading to reveal three list items, using a ul with list-group and list-group-item classes.

  • Bootstrap Accordian5:01

    Build an accordion in bootstrap by creating a panel group with an id and linking headings to content via href and data-parent, so only one panel expands at a time.

  • Bootstrap Tab Menus4:46

    Build Bootstrap menus from a basic inline list to tabbed navigation with nav nav-tabs, mark an active tab, and add a dropdown menu using dropdown-toggle and dropdown-menu.

  • Bootstrap Pill Menus3:12

    Learn to build inline and vertical pill menus in Bootstrap by applying pill classes to an unordered list, highlight the active item, and implement a dropdown menu with the toggle.

  • Bootstrap Dynamic Tabs and Pills4:03

    Create dynamic tab and pill menus that update content when a link is clicked, switching between tabs and pills by adjusting classes and data-toggle while maintaining content IDs.

  • Bootstrap Navigation Bar6:24

    Learn to build a responsive Bootstrap navigation bar that spans the page, using container or container-fluid, with header, brand, active links, right-aligned items, dropdowns, and fixed positioning.

  • Bootstrap Collapsible Navigation Bar3:30

    Learn to make a responsive, collapsible navigation bar that hides links on small screens and expands via a toggle button using data-target and collapse classes.

  • Bootstrap Forms - Vertical and Inline3:36

    Learn to style Bootstrap forms with vertical and inline layouts and accessible markup using role=form. Implement labeled email and password inputs with validation and a remember me checkbox.

  • Bootstrap Inputs4:28

    Master Bootstrap form styling for inputs, text areas, checkboxes, radios, and selects, using form-group and form-control, with rows, multiple selects, and correct radio naming.

  • Bootstrap Form Control States3:41

    Learn Bootstrap form control states such as focused, success, error, and disabled, and build a horizontal form with form group, labels, and inputs, using Bootstrap grid and validation feedback.

  • Bootstrap Input Sizing3:11

    Learn to size bootstrap inputs and selects with input-lg and input-sm, apply the form-control class, and adjust with form-group-lg or form-group-sm in horizontal forms and grid columns.

  • Bootstrap Carousel9:22

    Create a Bootstrap carousel that cycles through slides of car images with titles and descriptions, using indicators and left/right controls for manual navigation. The carousel is responsive.

  • Bootstrap Modal4:01

    learn to build a bootstrap modal that pops up on top of current page with header, body, and footer, using fade effects and a close button via data-toggle and data-target.

  • Bootstrap Tooltip2:12

    Create a bootstrap tooltip by applying data-toggle='tooltip' and data-placement attributes to an element, set the title text, and initialize tooltips with jQuery before the closing body tag.

  • Bootstrap Popover2:52

    Explore how bootstrap popover extends tooltips with headers and content, configure placement (right, bottom, top, left), initialize with jQuery, and control visibility using click, focus, or hover.

  • Bootstrap Scrollspy5:40

    Build a bootstrap page layout with a scrollspy plugin, linking on-page content sections via a fixed top navigation bar, data-spy and data-target attributes, and responsive collapsible menus.

  • Bootstrap Project - Themes Intro3:31

    Explore popular bootstrap themes and templates, including the freelancer theme, and learn how open source bootstrap themes from Start Bootstrap save development time by downloading, extracting, and customizing them.

  • Bootstrap Project - File Overview2:15

    Explore the downloaded bootstrap freelancer theme and its folder structure: CSS files, fonts, images, JavaScript, less, mail app, and the index page; prepare to inspect the code next.

  • Bootstrap Project - Script Overview8:46

    this lesson reveals how a bootstrap-based theme is built, covering head inclusions, external files, a responsive navigation bar with collapse, and a portfolio grid with modals.

  • Bootstrap Project - Script Overview Cont.7:49

    Explore how the Bootstrap theme structures the about us, contact, and footer sections with containers and grid, and how modals and jQuery form validation boost interactivity.

Requirements

  • Basic Computer Skills

Description

Welcome to the Bootstrap & jQuery – Certification Course for Beginners

With over 64% of the world using mobile devices to browse web pages, it’s no surprise that Bootstrap and jQuery have become the industry leaders in front-end scripting languages.

This course starts right from the foundational concepts and gradually progresses to intermediate topics. Through a project-style learning approach, students will have the opportunity to build mobile-responsive web pages, complete with animation and interactivity.

Bootstrap Section:

Students are taught to use the Bootstrap framework for responsive, mobile-first - front-end development. As one of the leading open-source development libraries, Bootstrap is an essential part of the developers coding arsenal. The section begins with teaching students how to include essential Bootstrap files into web pages. It then explores the Bootstrap Grid system and popular layout strategies for optimal cross-device and cross-browser compatibility.

Students gain exposure to just about every Bootstrap component, from typography, tables and images, to jumbotrons, wells, alerts, buttons, glyphicons and progress bars. The section includes several hands-on exercises that will walk students through the process of creating stunning layouts, complete with modals, carousels, popovers, drop-down menus, forms and much more.

jQuery Section:

We explores the jQuery library and many of its unique features, used to create stunning, animated web pages. We start with the basics, from embedding jQuery into web pages to working with Selectors. Students then explore working with events, toggling, fading, sliding, and other forms of animation. The lessons also teach students how to work with callbacks, chaining, dragables, accordion menus and many other functions.

Who this course is for:

  • Students who want to learn the foundations of Bootstrap & jQuery Development
  • Beginner Web Developers looking to upgrade their existing skills
  • Students interested in building animated, interactive, mobile-responsive web pages
  • Coding enthusiasts looking to learn new front-end scripting languages