Become a Certified Web Developer

Complete coverage of HTML, CSS, Javascript and PHP for the Certified Web Developer Exam.

Become a Certified Web Developer

Price$199.00

SchoolUdemy
ScheduleOn Demand
LocationOnline
Duration12 hours
Credits0
Enroll
Rating
Reviews10
Popularity24905 Registered
In CertificateNo
Difficultyall level
EffortN/A
Course DetailsCourse FAQ

Become a Certified Web Developer

Categories:
Development

Learn What It Takes to Code Dynamic, Professional Websites and Web Apps From The Comfort of Your Own Home

Do you ever browse the internet wondering how your favorite websites were built?Facebook, Twitter, Amazon—they were all created by people who at one point in time didn’t know anything about coding. How did they obtain this knowledge?

In this comprehensive course, I’m going to show you everything you need to know so that you can follow in these people’s footsteps.

You’re going to learn how to code AND you’re going to become a certified professional from a recognized international trainer. And best of all, you’re going to have fun doing it.

You Don’t Have to Be a Genius or a Mathematical Wizard

So many people believe that you must have a special ‘gift’ to create professional quality, dynamic websites/web apps. I’m here to tell you once and for all that this is false. All you need to have is the desire to learn and the ability to follow instructions—that’s it!

Our course starts teaching basic coding principles and develops your coding skills in a variety of languages from beginner through to advanced. Here it is, once and for all, a complete guide that will take you from novice to web developer.

Skip Hours of Frustration and Thousands of Wasted Dollars and Become 100% Certified

The internet has changed the rules of doing business. More and more companies are migrating online while many new, never before seen businesses are created every day thanks to the power of this phenomenon. You know what that means? Higher demand for people just like you!

But the problem for these businesses is that while demand is high, supply is short.

Please don’t let a lack of knowledge stop you from having the career of your dreams, not when the knowledge you need is right here and is extremely affordable.

Don’t worry, you won’t need to buy any additional courses, it’s all here. No need to spend four years and over $15,000 per year in college tuition either—it really is all here. From HTML to CSS then to Javascript and finally PHP, you will learn how to Become a Certified Web Developer.

It Doesn’t Matter Where You’re Starting From...You Can Do It!

Maybe:

● You’re planning on studying coding at college and want to build a rock solid foundation so that you have a huge head start before your course begins?

● You’re dissatisfied with your current job and want to learn exactly what it takes to become a fully qualified web developer?

● You’re currently working in IT but want to expand your skill base so that you’re 100% up to date with the latest developments in web technology?

● You want to develop mobile apps or websites on the side to create some additional income while retaining your current job?

Learn Skills That Will Benefit You for The Rest of Your Life

- Imagine being able to create a web app that is downloaded by millions of paying customers—or a website that’s visited by people from all seven continents.

- Imagine the limitless opportunities that having these programming skills will give you.

- Imagine working in a field that challenges you and allows you to express yourself freely every day.

- Imagine being paid extremely well for developing products and services that can help change people’s lives.

Stop imagining and take action! It’s time to start your journey. Your future is waiting for you...

Prepare for Valuable Industry CertificationThis course is specially designed to prepare you for the Certified Web Developer (Basic) exam from LearnToProgram, Inc. This certification will allow you to prove that you have achieved competencies in HTML, CSS, Javascript and PHP/mySQL-- everything you need to create basic web applications. This course covers everything you need to pass the exam.

Certified Web Developers
Certified Web Developers will receive:

  • A printed certificate indicating your new certification that you can present to employers or prospects
  • A letter explaining the certification and its value to a prospective employer. The letter will state exactly what mastery the certification represents
  • Authorization to use the LearnToProgram Certified Web Developer Badge on your website and marketing materials
  • A listing in LearnToProgram's new "Certified Developers" Directory
  • Course Details

    Become A Certified Web Developer
    online
    lecture
    On Demand
    Course Introduction
    online
    lecture
    <p style="">Please watch this first.</p>
    On Demand
    Register for the Certified Web Developer Exam
    online
    lecture
    On Demand
    HTML Ch 1: Welcome To HTML
    online
    chapter
    On Demand
    Web Development Technologies
    online
    lecture
    <p style="">In this lecture instructor Mark Lassoff discusses the various technologies used in web design and development. &nbsp;Mark will also discuss how the subjects of this course, HTML 4.01, XHTML, HTML 5 and CSS fit in to the overall world of web development.</p>
    On Demand
    Hello World with HTML
    online
    lecture
    <p style="">In this video lecture, Mark will guide you through the process of creating your first HTML script and displaying it in the browser. &nbsp;While doing this, Mark will show you the basic document structure of an HTML script, looking at the head and body section of the document.</p>
    On Demand
    Hello World HTML
    online
    lecture
    <p style="">This is the HTML document that Mark made in the Hello World with HTML video.</p>
    On Demand
    Basic Document Structure HTML 4.01/XHTML
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">In this video lecture, Mark introduces you to the Basic Document Stucture used in HTML 4.01 and XHTML documents.</p> <div style=""></div> </div> </div>
    On Demand
    Basic HTML and XHTML Structure files
    online
    lecture
    <p style="">This zip file contains the two basic structure documents that Mark showed in the previous lecture.</p>
    On Demand
    Basic Document Structure HTML5
    online
    lecture
    <p style="">In this video lecture, Mark demonstrates the basic document structure for HTML5 documents.</p>
    On Demand
    Basic Document Structure HTML5 file
    online
    lecture
    <p style="">This is the HTML file containing the basic document structure for HTML5 documents.</p>
    On Demand
    Using Comments in HTML
    online
    lecture
    <p style="">In this video Mark demonstrates the use of comments in HTML code.</p>
    On Demand
    Comments HTML
    online
    lecture
    <p style="">This is the comments HTML file for the previous video.</p>
    On Demand
    HTML Head Elements
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">In this video lecture Mark discusses HTML head elements-- Elements that go in the head section of an HTML document. &nbsp;Mark focuses on meta tags and shows how those are used in web development.</p> <div style=""></div> </div> </div>
    On Demand
    Chapter 1 Lab
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">These are the lab exercises for Chapter 1.&nbsp; Please complete these after watching the video lectures.</p> <div style=""></div> </div> </div>
    On Demand
    HTML Ch 2: Text Markup
    online
    chapter
    On Demand
    Text Markup
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">In this video lecture Mark discusses text mark-up. &nbsp;You will learn how to code text in HTML.</p> <div style=""></div> </div> </div>
    On Demand
    Text Markup HTML file
    online
    lecture
    <p style="">This is the HTML file for the Text Markup lecture.</p>
    On Demand
    Div And Span Tags
    online
    lecture
    <p style="">In this lecture Mark goes over Div and Span tags.</p>
    On Demand
    Div And Span Tags HTML
    online
    lecture
    <p style="">This is the HTML document that does with the Div and Span tags Lecture.</p>
    On Demand
    HTML5 Text Markup Tags
    online
    lecture
    <p style="">In this lecture Mark demonstrates how to use tags like header and footer to layout text.&nbsp;</p>
    On Demand
    HTML5 Text MarkUp
    online
    lecture
    <p style="">This is the HTML file for the HTML5 Text Markup video.</p>
    On Demand
    Selecting Text Color, Font and Font Size
    online
    lecture
    <p style="">In this video Mark goes over different ways of designating colors to text and also shows you how to assign fonts and font sizes to your tags in HTML using CSS.</p>
    On Demand
    Text Color, Font, and Font Size HTML and CSS
    online
    lecture
    <p style="">These are the HTML and CSS files for the previous lecture.</p>
    On Demand
    Text Alignment, Decoration, Indentation and Text Transformation
    online
    lecture
    <p style="">In this video Mark discusses how to use text alignment, decoration, indentation and text transformation in HTML using CSS.</p>
    On Demand
    Text Alignment, Decoration, Indentation and Text Transformation folder
    online
    lecture
    <p style="">This zip folder contains the HTML and CSS documents used in the previous lecture.</p>
    On Demand
    Chapter 2 Lab
    online
    lecture
    <p style="">These are the lab exercises for Chapter 2.&nbsp; Please complete these after watching the video lectures.</p>
    On Demand
    HTML Ch 3: Working with Lists
    online
    chapter
    On Demand
    Ordered Lists
    online
    lecture
    <p style="">In this video Mark demonstrates how to use Ordered Lists.</p>
    On Demand
    Ordered List
    online
    lecture
    <p style=""><span class="Apple-style-span" style="">This is the ordered list HTML document that Mark made in the lecture video.</span></p>
    On Demand
    Unordered Lists
    online
    lecture
    <p style="">In this video Mark goes over how to set up unordered lists in HTML.</p>
    On Demand
    Unordered List HTML
    online
    lecture
    <p style="">This is the HTML document for the Unordered List video.</p>
    On Demand
    CSS for Lists
    online
    lecture
    <p style="">In this video Mark goes over how to use CSS for making lists in HTML.</p>
    On Demand
    CSS for Lists zip folder
    online
    lecture
    <p style="">This folder contains the HTML document used in the video as well as the star.png file Mark used for the custom bullets.</p>
    On Demand
    Chapter 3 Lab
    online
    lecture
    <p style="">These are the lab exercises for Chapter 3.&nbsp; Please complete these after watching the video lectures.</p>
    On Demand
    HTML Ch 4: Creating HTML Links
    online
    chapter
    On Demand
    Creating Internal and External Links
    online
    lecture
    <p style="">In this video Mark goes over how to set up links in HTML.</p>
    On Demand
    Creating Internal and External Links folder
    online
    lecture
    <p style="">This folder contains both the Links and the Places HTML that Mark made in the previous lecture.</p>
    On Demand
    Creating Anchors
    online
    lecture
    <p style="">In this video Mark discusses how to use anchors to help navigate to different places on your webpage.</p>
    On Demand
    Page Anchors HTML
    online
    lecture
    <p style="">This is the HTML file for the Page Anchors Video.</p>
    On Demand
    Styling Links with CSS Pseudo-Classes
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">In this lecture, Mark discusses how to style links in HTML. He looks at the three states of links that you can style your links and some options for what you can do with them.</p> <div style=""></div> </div> </div>
    On Demand
    Styling Links with CSS Pseudo-Classes HTML
    online
    lecture
    <p style="">This is the HTML document for the previous video.</p>
    On Demand
    Chapter 4 Lab
    online
    lecture
    <p style="">These are the lab exercises for Chapter 4.&nbsp; Please complete these after watching the video lectures.</p>
    On Demand
    Lab Starter
    online
    lecture
    <p style="">This is the Chapter 4 lab starter file.</p>
    On Demand
    HTML Ch 5: Working with Images and Media
    online
    chapter
    On Demand
    Displaying Images/Image Links/ Image Styling with CSS
    online
    lecture
    <p style="">In this video Mark shows you how you display images and how to style them using CSS.</p>
    On Demand
    Displaying Images Folder
    online
    lecture
    <p style="">This zip folder contains the HTML document and the two images used in the Displaying Images video.</p>
    On Demand
    HTML5 Audio Embeds
    online
    lecture
    <p style="">In this lecture Mark shows you how to embed audio in HTML5 using the audio tag.</p>
    On Demand
    Audio Embed folder
    online
    lecture
    <p style="">This zip folder contains the HTML and audio used in the HTML5 Audio Embed video.</p>
    On Demand
    HTML5 Video Embeds
    online
    lecture
    <p style="">In this video Mark discusses how to embed video files into your HTML page.</p>
    On Demand
    Video HTML
    online
    lecture
    <p style="">This is the HTML document for the HTML5 Video Embed lecture.</p>
    On Demand
    Video Sample
    online
    lecture
    <p style="">This is the video sample used in the HTML5 Video Embed lecture.</p>
    On Demand
    Chapter 5 Lab
    online
    lecture
    <p style="">These are the lab exercises for Chapter 5.&nbsp; Please complete these after watching the video lectures.</p>
    On Demand
    HTML Ch 6: HTML Tables
    online
    chapter
    On Demand
    Creating Tables with HTML
    online
    lecture
    <p style="">In this video Mark teaches you how to create tables in HTML.</p>
    On Demand
    Creating Tables
    online
    lecture
    <p style="">This is the HTML file Mark used in the Creating Tables lecture.</p>
    On Demand
    Styling Tables with CSS
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">In this lecture Mark uses CSS to style tables created in HTML.</p> <div style=""></div> </div> </div>
    On Demand
    Styling Tables
    online
    lecture
    <p style="">This is the HTML file Mark used in the Styling Tables lecture.</p>
    On Demand
    Chapter 6 Lab
    online
    lecture
    <p style="">These are the lab exercises for Chapter 6.&nbsp; Please complete these after watching the video lectures.</p>
    On Demand
    HTML Ch 7: HTML Forms
    online
    chapter
    On Demand
    Creating Text Form Elements
    online
    lecture
    <p style="">In this video Mark shows you how to set up forms.</p>
    On Demand
    Form
    online
    lecture
    <p style="">This is the HTML file Mark used in the Creating Text Forms video.</p>
    On Demand
    Creating Radio Button and Checkbox Elements
    online
    lecture
    <p style="">In this lecture Mark teaches you how to create radio buttons and checkboxes in your forms.</p>
    On Demand
    Creating Radio Button and Checkbox Elements
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">This is the HTML file Mark used in Creating Radio button and Checkbox Elements lecture.</p> <div style=""></div> </div> </div>
    On Demand
    New HTML5 Form Elements
    online
    lecture
    <p style="">In this video Mark goes over new form elements in HTML5 such as time, date, and color.</p>
    On Demand
    New HTML5 Form Elements
    online
    lecture
    <p style="">This is the HTML file Mark used in the New Form Elements lecture.</p>
    On Demand
    Creating Multi-Select Elements
    online
    lecture
    <p style="">In this lecture Mark describes how to use drop-down boxes and multiple select boxes in HTML.</p>
    On Demand
    Creating Multi-Select Elements
    online
    lecture
    <p style="">This is the HTML file used in the<span style="">&nbsp;</span>Creating Multi-Select Elements lecture.</p>
    On Demand
    Chapter 7 Lab
    online
    lecture
    <p style="">These are the lab exercises for Chapter 7. &nbsp;Please complete these after watching the video lectures.</p>
    On Demand
    HTML Ch 8: Understanding the CSS Box Model
    online
    chapter
    On Demand
    Understanding the Content Box Model
    online
    lecture
    <p style="">In this video Mark goes over the different aspects of a Content Box model.</p>
    On Demand
    Box Model
    online
    lecture
    <p style="">Here is the HTML file Mark used in the Box Model lecture.</p>
    On Demand
    Working with Margin, Padding and Borders
    online
    lecture
    <p style="">In this lecture Mark teaches you how to work with the margin, padding and borders for a Content Box with CSS.</p>
    On Demand
    HTML Ch 9: CSS Based Page Layout
    online
    chapter
    On Demand
    Inline Vs. Block Level Elements & Positioning Divs
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">In this lecture Mark discusses the difference between inline and block level elements and how to position divs on the page.</p> <div style=""></div> </div> </div>
    On Demand
    Inline vs Block
    online
    lecture
    <p style="">This is the HTML document Mark made in the Inline vs Block lecture.</p>
    On Demand
    Float and Clear
    online
    lecture
    <p style="">In this lecture Mark goes over how to format your page by using float and clear to position text.</p>
    On Demand
    Float and Clear
    online
    lecture
    <p style="">This is the HTML document that Mark used in the float and clear video.</p>
    On Demand
    Creating a CSS Navigation Bar
    online
    lecture
    <p style="">In this lecture Mark shows you how to make a navigation bar using CSS.</p>
    On Demand
    Navigation Bar
    online
    lecture
    <p style="">This is the Navigation Bar HTML file Mark used in his lecture.</p>
    On Demand
    Chapter 9 Lab
    online
    lecture
    <p style="">These are the lab exercises for Chapter 9.&nbsp; Please complete these after watching the video lectures.</p>
    On Demand
    Lab Starter
    online
    lecture
    <p style="">This is the lab started file for Chapter 9.</p>
    On Demand
    Javascript Ch 1: Hello Javascript!
    online
    chapter
    On Demand
    Hello World in Javascript
    online
    lecture
    <p style="">In this video you and Mark will create your first Javascript program. &nbsp;Mark will explain what software you need to create Javascript (not much!) and how to go about creating your first Javascript program and executing it in the browser.</p>
    On Demand
    Where To Put Javascript
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">In this video Mark introduces you to the three locations where you can embed Javascript code-- In the document , in the document and as an external attached file using the src attribute. &nbsp;Mark will also provide a quick introduction to using Javascript functions which will be covered thoroughly later in the course.&lt;/p&gt; <div style=""></div> </div> </div>
    On Demand
    Chapter 1 Examples
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">These are the code examples used in lecture for chapter 1. &nbsp;Open these and examine them carefully to help you understand the concepts that Mark discussed in the lectures!</p> <div style=""></div> </div> </div>
    On Demand
    Chapter 1 Labs
    online
    lecture
    <p style="">Please complete these lab exercises after viewing the Chapter 1 lectures. These lab exercises will help you to apply and remember the information presented in the lectures. Good luck!</p>
    On Demand
    Chapter 1 Lab Solution
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">This is the .html file solution to the Chapter 1 lab. &nbsp;If you get stuck completeing the labs take a peek at the solution to get you moving in the right direction. &nbsp;When you are done, verify your solution against the lab.</p> <div style=""></div> </div> </div>
    On Demand
    Javascript Ch 2: Storing Information in Variables
    online
    chapter
    On Demand
    Learning to use Variables
    online
    lecture
    <p style="">In this video lecture, Mark discusses using variables in Javascript. &nbsp;Mark will demonstrate how to use string variables and variables that carry numerical values. &nbsp;Variable declaration with var and variable initialization will be demonstrated. Mark will also demonstrate how to output variable values using document.write().</p>
    On Demand
    Variable Operators
    online
    lecture
    <p style="">In working with variables you will use variable operators. &nbsp;In this video, Mark discusses the mathematical operators used with variables. &nbsp;He also discusses the concatenation operators used with string variables.</p>
    On Demand
    Chapter 2 Examples
    online
    lecture
    <p style="">These are the code files that Mark used in the lecture. &nbsp;Download these files and examine them to become more familiar with the concepts discussed during the lecture.</p>
    On Demand
    Chapter 2 Labs
    online
    lecture
    <p style="">After watching the video lectures, complete these lab exercises. These lab exercises will help you apply and remember the concepts Mark demonstrated during the lecture. Good luck! If you have questions, the instructors email is included in the lab.</p>
    On Demand
    Chapter 2 Lab Solution
    online
    lecture
    <p style="">This is the solution for the Chapter 2 lab exercises. &nbsp;If you get stuck, or are lost trying to complete the labs, take a peek at this document. &nbsp;This is in .html format so you can view it in your browser or view the code by loading it in to your text editor.</p>
    On Demand
    Javascript Ch 3: Conditional Statements
    online
    chapter
    On Demand
    Simple Conditionals
    online
    lecture
    <p style="">In this video lecture, Mark demonstrates the use of simple conditional statements. &nbsp;Using the if statement your Javascript programs can make decisions based on program conditions and execute specific code based on those decisions. &nbsp;Mark reviews the conditional operators and also creates compound conditionals in this lecture.</p>
    On Demand
    If Else If Statements
    online
    lecture
    <p style="">Mark reviews the use of else and else if in this video lecture. &nbsp;You&#039;ll learn how to write conditionals that can execute a block of code if the condition is evaluated as true and another block of code if the conditional is evaluated as false.</p>
    On Demand
    Switch... Case... Break Statements
    online
    lecture
    <p style="">In this Javascript video, Mark introduces the switch... case... break conditional statement which allows you to evaluate a number of conditions in an efficient manner.</p>
    On Demand
    Chapter 3 Examples
    online
    lecture
    <p style="">These are the example files that Mark created during the Chapter 3 lectures.</p>
    On Demand
    Chapter 3 Labs
    online
    lecture
    <p style="">After you watch the video lectures, attempt these lab exercises. If you need help you can peek at the exercise solution included in this chapter. As always, the instructor&#039;s email address is included in the lab., for questions.</p>
    On Demand
    Chapter 3 Lab Solution
    online
    lecture
    <p style="">This is the correct solution for the chapter 3 lab. &nbsp;If you get stuck on the lab or feel lost, take a peek at these solutions. &nbsp;When you are done, check your work against this solution. &nbsp;Note that there are often multiple correct solutions for the lab exercises, and your solution may differ from what you see here, while still being correct. &nbsp;Since this is an HTML file you may load it in to a text editor or view the result of the code in a browser.</p>
    On Demand
    Javascript Ch 4: Dialog Boxes
    online
    chapter
    On Demand
    Three Types of Javascript Dialogs
    online
    lecture
    <p style="">In this video lecture, Mark will demonstrate the three kinds of dialog boxes available in Javascript. &nbsp;Mark will demonstrate the alert() box, the confirm() box and the prompt() box. &nbsp;With the latter two dialogs, Mark will also demonstrate how to capture the users response to the dialog box and process that information.</p>
    On Demand
    Dialogs
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">This is the HTML file that Mark created during the lecture. &nbsp;Study this file carefully to learn to code the three types of dialogs available in Javascript.</p> <div style=""></div> </div> </div>
    On Demand
    Chapter 4 Labs
    online
    lecture
    <p style="">After watching the video lecture on dialog boxes in Javascript complete these lab exercises to solidify your knowledge. If you have trouble or get stuck, take a peek at the solutions provided. The instructor&#039;s email is included for questions.</p>
    On Demand
    Chapter 4 Lab Solution
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">This is the solution to the Chapter 4 lab exercise.</p> <div style=""></div> </div> </div>
    On Demand
    Javascript Ch 5: Now We're Iterating! Loops in Javascript
    online
    chapter
    On Demand
    While Loops and Do...While Loops
    online
    lecture
    <p style="">In this video lecture Mark covers two common types of loops: &nbsp;While loops and Do...While Loops. &nbsp;Loops allow you to execute a block of code a number of times. &nbsp;This is useful if you need a portion of the code to be repeated during execution-- as you might during a game such as Poker or Bingo. &nbsp;First Mark discusses While Loops and then the Do...While Loops.</p>
    On Demand
    For Loops and Practical Application of a Loop
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">In this video lecture Mark will show you how to use the compact and efficient for loop. &nbsp;He will also demonstrate a practical application of a loop as it is used to take several inputs from a user and output them using document.write.</p> <div style=""></div> </div> </div>
    On Demand
    Lab 5 Hint Video
    online
    lecture
    <p style="">In this short video lecture Mark gives you a hint that will help you complete number 5 in this section&#039;s lab exercises. &nbsp;parseInt() and parseDouble() are covered.</p>
    On Demand
    Chapter 5 Examples
    online
    lecture
    <p style="">These are the code examples from the lectures in Chapter 5.</p>
    On Demand
    Chapter 5 Labs
    online
    lecture
    <p style="">After watching the video lectures complete these lab exercises. These lab exercises will help you to apply and retain the information presented in the lecture.</p>
    On Demand
    Chapter 5 Lab Solution 1
    online
    lecture
    <p style="">The solution file for lab exercises 1-4. &nbsp;If you are having trouble completing the lab or get stuck, take a peek at this solution file. &nbsp;When you have completed the lab exercises, compare your completed program to the solution here. &nbsp;(Correct solutions may vary)</p>
    On Demand
    Chapter 5 Lab Solution 2
    online
    lecture
    <p style="">Solution for lab problem #5. &nbsp;Be sure to watch the hint video before attempting to complete this lab exercise. &nbsp;This is the most difficult lab exercise yet, so if you get it right (or even get close) to the complete solution... Congratulations! &nbsp;Feel free to examine the code in this solution to better understand how to solve this lab problem. &nbsp;(Correct solutions will vary)</p>
    On Demand
    Javascript Ch 6: Coding Javascript Functions
    online
    chapter
    On Demand
    Function Introduction
    online
    lecture
    <p style="">In this video lecture, Mark will show you the basics of functions in Javascript. &nbsp;Mark will show you how to properly code both the function definition and the function call.</p>
    On Demand
    Functions, Parameters and Returns
    online
    lecture
    <p style="">in this section Mark will demonstrate how to create more sophisticated functions that can take one or more arguments and can return a value to the caller.</p>
    On Demand
    Calling Functions From Events
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">In this video lecture Mark will show you how to call functions based on user interface events such as a button click or a web page loading into the browser.</p> <div style=""></div> </div> </div>
    On Demand
    Chapter 6 Examples
    online
    lecture
    <p style="">These are the examples that Mark coded in lecture for Chapter 6.</p>
    On Demand
    Chapter 6 Labs
    online
    lecture
    <p style="">Complete these lab exercises after watching the Chapter 6 video lectures. These will help you practice and retain the information presented in the lecture. Good luck!</p>
    On Demand
    Lab Starter
    online
    lecture
    <p style="">Use this file to get started with the lab exercises as directed in the lab instructions PDF file.</p>
    On Demand
    Lab Solutions
    online
    lecture
    <p style="">These are the solutions to the lab exercises for Chapter 6. &nbsp;As always if you get stuck or feel lost take a peek at the solutions to get back on the right track. &nbsp;When you are finished with the lab exercises, compare your solutions against these files. &nbsp;(Correct solutions may vary).</p>
    On Demand
    Javascript Ch 7: Working With Arrays
    online
    chapter
    On Demand
    Declaring Arrays
    online
    lecture
    <p style="">In this video lecture Mark discusses the three methods of declaring an array in Javascript. &nbsp;Mark also goes over looping through an array, changing the values within an array and accessing array members.</p>
    On Demand
    Manipulating Arrays
    online
    lecture
    <p style="">In this video lecture Mark continues the discussion of arrays. &nbsp;Mark demonstrates what happens if you go beyond the array boundaries. &nbsp;The for...in statement is discussed as well as the pop(), push() and sort() methods of the Array class.</p>
    On Demand
    Chapter 7 Examples
    online
    lecture
    <p style="">These are the code examples that Mark created in the video lectures for Chapter 7.</p>
    On Demand
    Chapter 7 Labs
    online
    lecture
    <p style="">After watching Mark&#039;s video lecture for Chapter 7, complete these lab exercises designed to reinforce the concepts demonstrated. Arrays are a very important concept in all programming languages. Good luck!</p>
    On Demand
    Chapter 7 Lab Solution
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">This is the solution to the Chapter 7 lab exercises. &nbsp;If you get lost or stuck attempting to complete the labs take a peek at the solution to help you get back on the right track. &nbsp;When you finish the lab exercises, check your solution against this document.</p> <div style=""></div> </div> </div>
    On Demand
    Javascript Ch 8: The String Object
    online
    chapter
    On Demand
    String Objects
    online
    lecture
    <p style="">In this video lecture, Mark discusses the string object. &nbsp;Manipulating strings is an important Javascript task and is frequently necessary when Javascript is used for user input validation or to deal with HTML text. &nbsp;Mark demonstrates the length property as well as several string methods in this video.</p>
    On Demand
    String Object
    online
    lecture
    <p style="">This is the HTML file that Mark creates during the video lecture for Chapter 8.</p>
    On Demand
    Chapter 8 Labs
    online
    lecture
    <p style="">After viewing the video lecture for Chapter 8, complete these lab exercises. These exercises are designed to help you learn to use the String object.</p>
    On Demand
    Chapter8 Lab Solution
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">This is the solution to the Chapter 8 laboratory exercise. &nbsp;If you get stuck trying to complete a lab exercise, feel free to look at the solution to help you get moving in the right direction. &nbsp;</p> <div style=""></div> </div> </div>
    On Demand
    Javascript Ch 9: Obtaining and Manipulating User Information
    online
    chapter
    On Demand
    User Information
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">In this video lecture Mark will discuss how to get information about the user&#039;s environment. &nbsp;Mark will show you how to obtain information about the user&#039;s browser, the user&#039;s screen and how to obtain and manipulate information about the browser&#039;s location.</p> <div style=""></div> </div> </div>
    On Demand
    Visitor Information
    online
    lecture
    <p style="">This is the HTML file that Mark created during the video lecture.</p>
    On Demand
    Chapter 9 Labs
    online
    lecture
    <p style="">After viewing the video lecture for this chapter, complete this lab which will allow you to practice and apply the concepts discussed in the video.</p>
    On Demand
    Chapter 9 Lab Solution
    online
    lecture
    <p style="">This is the solution to the lab for Chapter 9. &nbsp;If you are stuck, take a peek at this solution. &nbsp;When your lab exercise is complete, view this solution and compare it to yours.</p>
    On Demand
    Javascript Ch 10: The Document Object
    online
    chapter
    On Demand
    Document Object
    online
    lecture
    <p style="">In this video lecture, Mark introduces the document object. &nbsp;The document object can be used to manipulate objects within the page. &nbsp;Mark will show you how to access form fields and manipulate the style sheet dynamically in this video.</p>
    On Demand
    The InnerHTML Property
    online
    lecture
    <p style="">In this final video lecture, Mark discusses the innerHTML property. &nbsp;The innerHTML property can be used to dynamically manipulate the HTMLin a document.</p>
    On Demand
    Chapter 10 Files
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">These are the files that Mark created during the video lecture for Chapter 10. &nbsp;Examine these files to better learn the code concepts demonstrated.</p> <div style=""></div> </div> </div>
    On Demand
    Chapter 10 Labs
    online
    lecture
    <p style="">After viewing the Chapter 10 video lectures, complete this lab exercise. This lab exercise is designed so that you can apply the concepts Mark discussed during the lecture.</p>
    On Demand
    Chapter 10 Lab Starter
    online
    lecture
    <p style="">This is the HTML you need to start the lab exercises as discussed in the lab instructions.</p>
    On Demand
    Chapter 10 Lab Solution
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">This is the solution for the Chapter 10 lab. &nbsp;If you get stuck or feel lost, check this solution to help you get back on track. &nbsp;When you have the lab complete, check your solution against the solution provided here.</p> <div style=""></div> </div> </div>
    On Demand
    PHP mySQL Ch 1: Your First PHP Scripts
    online
    chapter
    On Demand
    Setting Up Your Environment
    online
    lecture
    <p style="">In this video Mark shows you how to get the tools you will need to complete this course.</p>
    On Demand
    Understand PHP Development Workflow
    online
    lecture
    <p style="">In this video Mark demonstrates how to open the files you will be working with through your server.</p>
    On Demand
    Writing Your First Scripts
    online
    lecture
    <p style="">In this video Mark shows you how to write a few simple scripts in PHP.</p>
    On Demand
    echo, print() and printf()
    online
    lecture
    <p style="">In this video Mark demonstates different ways to output text in PHP.</p>
    On Demand
    Chapter 1 Scripts
    online
    lecture
    <p style="">This folder contains all of the scripts used throughout this chapter.</p>
    On Demand
    PHP Chapter 1 Lab
    online
    lecture
    Complete these lab exercises after watching the Chapter 1 video lectures.
    On Demand
    PHP mySQL Ch 2: Variables
    online
    chapter
    On Demand
    Introducing Variables
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">In this video Mark shows you how to declare variables in PHP.</p> <div style=""></div> </div> </div>
    On Demand
    Variable Operators
    online
    lecture
    <p style="">In this lecture Mark shows you how to perform operations using PHP.</p>
    On Demand
    Chapter 2 Scripts
    online
    lecture
    <p style="">This folder contains all of the scripts created used in this chapter.</p>
    On Demand
    PHP Chapter 2 Lab
    online
    lecture
    Complete these lab exercises after watching the Chapter 2 video lectures.
    On Demand
    PHP mySQL Ch 3: Arrays
    online
    chapter
    On Demand
    Declaring Simple PHP Arrays
    online
    lecture
    <p style="">In this video Mark shows you a few different ways to declare simple arrays.</p>
    On Demand
    Associative Arrays
    online
    lecture
    <p style="">In this lecture Mark demonstrates how to declare associative arrays.</p>
    On Demand
    Multidimensional Arrays
    online
    lecture
    <p style="">In this video Mark shows you how to declare another type of array in PHP.</p>
    On Demand
    Super Global Arrays
    online
    lecture
    <p style="">In this video Mark shows you how to use super global arrays to pass information from one page to another.</p>
    On Demand
    Chapter 3 Scripts
    online
    lecture
    <p style="">This Folder contains all the scripts from this Chapter</p>
    On Demand
    PHP Chapter 3 Lab
    online
    lecture
    Complete these lab exercises after watching the Chapter 3 video lectures.
    On Demand
    PHP mySQL Ch 4: Conditionals
    online
    chapter
    On Demand
    Simple Conditionals
    online
    lecture
    <p style="">In this video Mark goes over how to set up simple conditional statements in PHP.</p>
    On Demand
    Complex Conditionals
    online
    lecture
    <p style="">In this video Mark goes over how to use more complex conditional statements with the if and elseif commands.</p>
    On Demand
    Switch/Case/Break
    online
    lecture
    <p style="">In this video Mark goes over the Switch, Case and Break commands and discusses its uses.</p>
    On Demand
    Ternary Operator
    online
    lecture
    <p style="">In this video Mark demonstrates another alternative to If statements called the ternary operator.</p>
    On Demand
    Chapter 4 Scripts
    online
    lecture
    <p style="">This folder contains all of the scripts used in this chapter.</p>
    On Demand
    PHP Chapter 4 Lab
    online
    lecture
    Complete these lab exercises after watching the Chapter 4 video lectures.
    On Demand
    PHP mySQL Ch 5: Loops
    online
    chapter
    On Demand
    While... Do While Loop
    online
    lecture
    <p style="">In this lecture Mark discusses While loops and Do While loops in PHP.</p>
    On Demand
    For Loops
    online
    lecture
    <p style="">In this video Mark shows you how to use For Loops in PHP.</p>
    On Demand
    Foreach Loops
    online
    lecture
    <p style="">In this video Mark shows you another kind of loop called the Foreach Loop.</p>
    On Demand
    Chapter 5 Scripts
    online
    lecture
    <p style="">This folder contains all of the scripts that Mark used in this chapter.</p>
    On Demand
    PHP Chapter 5 Lab
    online
    lecture
    Complete these lab exercises after watching the Chapter 5 video lectures.
    On Demand
    PHP mySQL Ch 6: Custom PHP Functions
    online
    chapter
    On Demand
    Includes
    online
    lecture
    <p style="">In this video Mark demonstrates the include command in PHP.</p>
    On Demand
    Creating a Simple Function
    online
    lecture
    <p style="">In this lecture Mark shows you how to create a simple function and call it in PHP.</p>
    On Demand
    Function Arguments
    online
    lecture
    <p style="">In this lecture Mark demonstrates how to create functions that take arguments.</p>
    On Demand
    The Return Statement
    online
    lecture
    <p style="">In this video Mark shows you how to write a function that returns a value.</p>
    On Demand
    Chapter 6 Scripts
    online
    lecture
    <p style="">This folder contains all the scripts that Mark used in this chapter.</p>
    On Demand
    PHP Chapter 6 Lab
    online
    lecture
    Complete these lab exercises after watching the Chapter 6 video lectures.
    On Demand
    PHP mySQL Ch 7: Server File I/O
    online
    chapter
    On Demand
    Saving Files on the Server
    online
    lecture
    <p style="">In this lecture Mark teaches you how to write and save a file to your server using PHP.</p>
    On Demand
    Reading Files on the Server
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">In this video Mark shows you how to read a file that is saved on your server and output it.</p> </div> </div>
    On Demand
    Append and Delete
    online
    lecture
    <p style=""><span class="Apple-style-span" style="">In this video Mark teaches you how to append text to a document on the serve and he also shows you how to delete a file on the server.</span></p>
    On Demand
    CSV Files
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">In this video Mark shows you how to read and output data from a CSV file on your server.</p> <div style=""></div> </div> </div>
    On Demand
    Chapter 7 Scripts
    online
    lecture
    On Demand
    PHP Chapter 7 Lab
    online
    lecture
    Complete these lab exercises after watching the Chapter 7 video lectures.
    On Demand
    PHP mySQL Ch 8: Sending Email with PHP
    online
    chapter
    On Demand
    Sending Text Email
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">In this video Mark shows you how to send mail using PHP.</p> <div style=""></div> </div> </div>
    On Demand
    Sending HTML Email
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">In this video Mark shows you how to send an HTML Email using PHP.</p> <div style=""></div> </div> </div>
    On Demand
    Chapter 8 Scripts
    online
    lecture
    <p style="">This folder contains all of the scripts that were used in this chapter.</p>
    On Demand
    PHP mySQL Ch 9: Working with the mySQL Database
    online
    chapter
    On Demand
    Setting Up the Database
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">In this video Mark shows you how to set up the mySQL database.</p> <div style=""></div> </div> </div>
    On Demand
    Retrieving a Query from the Database
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">In this section Mark shows you how to get queries from you database and shows you how to format them into a table.</p> <div style=""></div> </div> </div>
    On Demand
    Storing Information in the Database
    online
    lecture
    <div style=""> <div class="w3c-default" style=""> <p style="">In this lecture Mark shows you how to set up a form to store new information into your database.</p> <div style=""></div> </div> </div>
    On Demand
    Deleting and Updating Database Records
    online
    lecture
    <p style=""><span style="">In this video Mark shows you how to update and delete records on your database by creating php processing pages.</span></p>
    On Demand
    Complex Queries
    online
    lecture
    <p style=""><span style="">In this video lecture Mark will show you how to execute a more complex query and obtain data from more then one table via an informal join.</span></p>
    On Demand
    Chapter 9 Scripts
    online
    lecture
    <p style="">This folder contains all of the scripts used in this chapter.</p>
    On Demand
    PHP Chapter 9 Lab
    online
    lecture
    Complete these lab exercises after watching the Chapter 9 video lectures.
    On Demand
    PHP mySQL Ch 10: Useful PHP Classes and Objects
    online
    chapter
    On Demand
    Date Object
    online
    lecture
    <p style=""><span style="">In this video lecture Mark will show you how to use the Date() features within PHP to access and manipulate date and time information.</span></p>
    On Demand
    Strings in PHP
    online
    lecture
    <p style=""><span style="">In this video lecture Mark discusses some of the ways you can manipulate strings with PHP.</span></p>
    On Demand
    Sessions
    online
    lecture
    <p style=""><span style="">In this video lecture you&#039;ll learn how to use sessions to maintain state in your PHP application.</span></p>
    On Demand
    Cookies
    online
    lecture
    <p style=""><span style="">In this video lecture Mark reviews Cookies, which allow you to save state in your PHP applications.</span></p>
    On Demand
    Chapter 10 Scripts
    online
    lecture
    <p style="">These are the scripts that go along with this chapter.</p>
    On Demand
    PHP Chapter 10 Lab
    online
    lecture
    Complete these lab exercises after watching the Chapter 10 video lectures.
    On Demand
    Lab Solutions
    online
    chapter
    On Demand
    HTML Lab Solutions
    online
    lecture
    <p style=""><span style="">These are sample solutions for the labs throughout the course. These are here for you to look at if you are stuck. Remember, they are just samples, your solutions may not look like these and they can still work.</span></p>
    On Demand
    Javascript Lab Solutions
    online
    lecture
    <p style=""><span style="">These are sample solutions for the labs throughout the course. These are here for you to look at if you are stuck. Remember, they are just samples, your solutions may not look like these and they can still work.</span></p>
    On Demand
    PHP Lab Solutions
    online
    lecture
    <p style=""><span style="">These are sample solutions for the labs throughout the course. These are here for you to look at if you are stuck. Remember, they are just samples, your solutions may not look like these and they can still work.</span></p>
    On Demand

    FAQ

    Q. How long do I have access to the course materials?

    A. You can view and review the lecture materials indefinitely, like an on-demand channel.

    Q. What is the refund policy on the course?

    A. We like to keep our users happy, so we have a 30-day no questions asked refund policy. Send an email to [email protected] for refund requests.

    Q. Can I take my courses with me wherever I go?

    A. Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!


    Reviews of Become a Certified Web Developer

    1. Posted by Randall Brodka| March 27, 2016

      Way too much self promotion.

    2. Posted by Jeff Gomez| March 27, 2016

      Mark is an excellent teacher who really understands how to clearly present complex web development skills so anyone can learn!

    3. Posted by Zoey DuCoeur| March 25, 2016

      This course is a complete waste of time and money. I previously bought a useless javascript tutorial from this guy. Was I ever glad when they revealed it was in this package as he just chunked together a bunch of random tutorials and called it one. It's not seemless and does not help you make a site unless you're making a calculator in 1994. I'd like a refund. Lesson learned = Avoid Learntoprogram.tv

    4. Posted by Liam Ferrante| March 24, 2016

      I was expecting more.

    5. Posted by Willette Sargent| March 21, 2016

      very easy to learn if you can get it downloaded correctly

    6. Posted by Michele McAdams| March 20, 2016

      Mark does an excellent job explaining and demonstrating the language so someone can properly implement it.

    7. Posted by Gavin Hull| March 19, 2016

      He uses slang, dub dub dub for www. He doesn't pronounce MySQL correctly, see the official way on the mysql.com reference at the bottom of the page here: https://dev.mysql.com/doc/refman/5.7/en/what-is-mysql.html

    8. Posted by Kayleigh Owen| March 18, 2016

      Easy to follow, short videos so you don't get too much information in one go

    9. Posted by Primo| March 17, 2016

      The instructors' explanation is very clear. Examples were very clearly explained. Note: The question should be only for each section not for the course, because we have not finished all the sections. So, rating the course after a section is finished is incorrect.

    10. Posted by Augustine E Okooboh| March 16, 2016

      So far so good.

    Course provided by: Udemy