Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
JavaScript, Bootstrap, & PHP - Certification for Beginners
Rating: 4.4 out of 5(3,225 ratings)
293,146 students
Last updated 10/2019
English

What you'll learn

  • Master Client-Side and Server-Side Interactivity using JavaScript, Bootstrap, & PHP
  • Learn to create mobile responsive webpages using Bootstrap
  • Learn to create client and server-side validated input forms
  • Learn to interact with a MySQL Database using PHP

Course content

3 sections115 lectures5h 57m total length
  • JavaScript - Introduction5:41

    Discover JavaScript as a powerful client-side language that adds web page interactivity through features like character counting, form validation, alerts, and simple games, in contrast to server-side PHP.

  • JavaScript Placement2:09
  • External JavaScript1:50
  • JavaScript Output1:41
  • JavaScript InnerHTML1:03
  • JavaScript Commenting1:48
  • JavaScript Constants1:34
  • JavaScript Variables Introduction4:31
  • JavaScript Assignment Operator1:05
  • JavaScript Arithmetic Operations3:43
  • JavaScript Arithmetic Operations Continued3:45
  • JavaScript Operator Precedence0:58
  • JavaScript Data Types1:13
  • JavaScript Objects1:42
  • JavaScript Object Output1:22
  • JavaScript Strings3:11
  • JavaScript String Length0:41

    Use the built-in length property to determine a string's length, demonstrated with a variable containing all 26 letters, and output the length to the browser (shows 26).

  • JavaScript Special Characters1:18
  • JavaScript Random Numbers0:54

    Generate random numbers in JavaScript using Math.random, which outputs values between 0 and 1, and display them on the page with getElementById to see different results on each refresh.

  • JavaScript Min and Max Function1:05

    Use the math.min and math.max functions to find the lowest and highest values in a list of numbers and output the results.

  • JavaScript Math Round Function1:38
  • JavaScript Arrays2:14
  • JavaScript Array Attributes1:28
  • JavaScript Arrays - Pop - Push - Shift - Unshift2:04
  • JavaScript Changing and Deleting Elements1:58
  • JavaScript Splicing an Array1:35
  • JavaScript Sorting an Array1:24
  • JavaScript Joining Arrays1:04

    Join two arrays with the concat method in JavaScript, combining the girls and boys arrays into a combined output, then preview results in the browser.

  • JavaScript Conditional Statements6:17
  • JavaScript Comparisons2:26
  • JavaScript Booleans1:21
  • JavaScript For Loops2:40

    Learn how JavaScript for loops repeat a code block using a count variable from 0 to 10, outputting each value on a new line. Experiment with start values and max.

  • JavaScript For-In Loop0:46
  • JavaScript While Loops2:08
  • JavaScript Do-While Loop1:58
  • JavaScript Break and Continue1:14

    Learn how JavaScript break and continue control a for loop, exiting when i equals 3 and skipping the iteration to produce outputs 0, 1, 2, and 4 through 9.

  • JavaScript Functions1:53
  • JavaScript Events1:18
  • JavaScript Project 1 - BG Color Changer2:13

    Learn to use JavaScript to automatically change a web page background on refresh by selecting a random hex color from an eight-item array and applying it with document.body.style.

  • JavaScript Project 2 - Photo Gallery2:24

    Develop a JavaScript driven photo gallery with thumbnails on top and a main preview image that updates on hover, featuring CSS hover borders, background, and layout styling.

  • JavaScript Project 2 - Completion2:38

Requirements

  • Basic Computer Skills

Description

Welcome to the JavaScript, Bootstrap, & PHP - Certification Course for Beginners.

This course offers an excellent introduction into three of the most widely used programming languages available for both front-end and back-end development.

Students will start with adding client-side interactivity to web pages using JavaScript. JavaScript is a powerful language that can be used to add numerous functions to web pages, ranging from form validation to animated objects. By using the Document Object Model, students will manipulate individual html and css elements using JS.

The JavaScript section will include a number of key concepts including:

  • JavaScript output

  • Variable declarations

  • Arithmetic operators

  • Objects

  • Strings

  • Math functions

  • Arrays

  • Conditional statements

  • Loops

  • Functions and events

  • + Much More

In addition to JavaScript, students will also learn how to create responsive web page layouts using the popular - Bootstrap library. Bootstrap is widely known as the most popular CSS Framework for developing mobile-first websites. It is a completely open-source framework which contains both CSS and JavaScript based design templates for typography, forms, buttons, navigation and other interface components.

The Bootstrap section of the course will cover the following key concepts:

  • Typography

  • Tables

  • Images

  • Jumbotrons

  • Wells

  • Alerts

  • Buttons

  • Glyphicons

  • Progress Bars

  • Layouts

  • Modals

  • carousels

  • Popovers

  • Drop-Down Menus

  • Forms

  • + Much More

Lastly, students will explore adding dynamic server-side functionality to web pages using PHP. PHP is another widely adopted open-source programming language. With PHP, developers can integrated databases into their web development projects and really take their skills to new dimensions.

The PHP section of the course will cover the following key concepts:

  • Variable Declaration

  • Data Output

  • Working with Objects

  • Conditional Statements

  • Loops

  • Functions

  • Arrays

  • Form Validation

  • + Much More

Who this course is for:

  • Students interested in learning JavaScript, Bootstrap, or PHP
  • Students interested in coding client-side web page interactivity using JavaScript
  • Students interested in coding server-side interactivity using PHP