
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Explore the jQuery library within JavaScript, including callable functions, manipulation, effects, animations, and AJAX capabilities, and discover why Google, Microsoft, and IBM rely on it.
Embed the jQuery library by loading it from Google's CDN into the head of a basic HTML page, using a text editor to include the latest version.
Explore jQuery syntax and selectors to target elements and perform actions, using the document ready event and a practical example that hides paragraph text with a button.
Explore jQuery other selectors beyond id and class, including the universal, this, and button selectors. Practice applying them to hide elements and review the downloadable list of options.
Create an external jQuery file to house your functions and load it into your HTML document. Save changes, call script, and preview in the browser to confirm the function works.
Use jQuery to attach three events to a paragraph, in a document ready block, changing background colors on mouse enter to yellow, mouse leave to pink, and click to science.
Learn to extend the estimate method with additional parameters to set position, opacity, and height, and preview how opacity and height toggle to zero in the browser.
Learn how to create a sequence of animations using jQuery animate, queuing four transitions on the square div that resize height and width, and adjust opacity with controllable speeds.
Explore how to create draggable elements with jQuery UI by enabling a blue drag div that can be repositioned. Include jQuery UI script and set the drag perimeter.
Use the jQuery attr method to read attribute values; clicking the button triggers an alert displaying the href attribute of the element with id ya.
Use the jQuery set attribute method to change an element's href, observe hover effects, and update the link with a button click using an element's id.
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.