Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Top Javascript and PHP Programming Bundle
Rating: 4.5 out of 5(52 ratings)
3,193 students

Top Javascript and PHP Programming Bundle

Learn Javascript and PHP The Fast and Easy Way!
Created byJohn Elder
Last updated 11/2023
English
English [Auto],

What you'll learn

  • Javascript From Beginner To Advanced
  • PHP From Beginner To Advanced
  • How To Pick a Coding Text Editor
  • Variables, Numbers, and Math
  • Conditional If/Else & Comparisons
  • While and For Loops
  • Arrays, Objects, and Functions
  • How To Build FizzBuzz
  • How to Create Math Flashcards
  • Much More...

Course content

3 sections • 80 lectures • 7h 53m total length
  • Development Tools4:00

    Explore essential development tools for the course, including browser-based javascript, cloud options, and free text editors like Sublime Text or Notepad++ for coding.

  • First Things First: How To Get Support Fast!0:09

    Check out my student Facebook Group...

    It's a great place to get fast support for this course from me, to interact with other students, to post your projects and code, and to access course announcements and extras...

    Join Now!

    https://www.facebook.com/groups/codemycom/

  • Where Does Javascript Go On A Webpage?5:49

    Explore where JavaScript belongs in webpages—in the head, in the body, or in external files—and learn how script tags reference and run code to update the page.

  • Output Javascript To The Screen6:01

    Explore four main ways to output content in the browser with javascript: innerHTML, document.write, alert, and console.log, and learn when to use each for dynamic pages.

  • Statements And Whitespace4:53

    Master the basics of JavaScript by exploring statements, semi-colons, whitespace, and comments, then learn how code blocks and curly brackets organize web pages.

  • Variables4:59

    Learn how variables act as containers in JavaScript and are declared with var using camel case. Understand case sensitivity, quotes for strings, and how numbers differ from strings.

  • Math and Numbers6:57

    Explore how javascript handles numbers, differentiates integers and floats, uses math operators—plus, minus, multiply, divide, exponent, modulus—follows order of operations, and demonstrates pre- and post-increment on variables.

  • Assignment Operators3:54

    Explore assignment operators that extend the equals sign, using shorthand like plus equals to assign and update variables, writing cleaner code.

  • Comparison Operators4:09

    Explore how comparison operators power conditional statements by evaluating equality and inequality. Learn how equals, double equals, and triple equals differ, and how booleans true and false appear.

  • Conditional Statements5:01

    Learn how conditional statements control flow with if, else, and else if. See how comparison operators and case sensitivity decide actions, and how to print results with John and Bob.

  • Logic Operators4:19

    Learn how logical operators extend if-else statements by combining conditions with and, or, and not, using comparison operators to control true or false outcomes.

  • For Loops4:44
  • While Loops4:38
  • FizzBuzz!!4:28
  • Arrays3:57

    Learn the fundamentals of arrays in JavaScript and PHP, including zero-based indexing, creating and accessing arrays, looping through elements, and preparing for multi-dimensional arrays.

  • Multidimensional Arrays4:26

    Explore arrays and multidimensional arrays in JavaScript; learn to access nested elements, use length minus 1 to get the last item, and work with pizza toppings and sample data.

  • Objects5:00
  • Functions6:36

    Learn how to define and invoke functions in JavaScript, pass arguments, return values, and manage program flow by placing scripts at the page top or in a separate file.

  • Prompt Boxes3:17

    Explore prompt boxes in browser JavaScript, capturing user input with prompt and showing results via a function. Note why such popups are discouraged.

  • Random Numbers3:52

    Explore how to generate random integers in JavaScript using Math.random and Math.floor, from 0-10 and 1-100 ranges, with practical examples.

  • Web Forms4:24

    Learn to create web forms with JavaScript by using on click to read input value via document.getElementById and display output on the page without reloading.

  • Math Flashcards - Generate Random Numbers3:26

    Create a quick math flashcard app that generates two random numbers, shows an operation, accepts input, checks correctness, and toggles between addition, subtraction, and multiplication with reset.

  • Math Flashcards - Check For Numbers4:07
  • Math Flashcards - Check For Correct Answers4:31

    Define the correct answer for the math flashcards, validate input as a number, and use a conditional to compare the user's answer, showing correct or incorrect feedback.

  • Math Flashcards - Reset Button5:10

    Learn to implement a dynamic new card button for math flashcards by writing a new card function that resets the output and input fields via document.getElementById.

  • Math Flashcards - Conclusion4:21

    Create a simple JavaScript flashcard app and extend it to subtraction, multiplication, and division by adjusting the correct answer logic. It reinforces basic JavaScript concepts.

Requirements

  • No programming skills or special tools are necessary to take this course
  • You just need a computer with Internet access, a Web Browser, and a Free Text Editor

Description

Welcome to my Javascript and PHP Programming Bundle!  This is a bundle of two of my popular courses; "Javascript Programming For Everyone" and "PHP Programming for Web Development".

In this bundle we'll learn the Javascript and PHP programming languages from an absolute Beginner level all the way to Advanced in no time at all!

This course is aimed at the absolute beginner, you don't need any coding experience at all!

We'll start out by setting downloading and installing the Sublime Text Editor - for free. That's the only tool you'll need to start writing and running Javascript code.

Then, we'll dive into very basic computer science concepts. Things like:

  • Printing to the Screen
  • Variables
  • Numbers and Simple Math
  • Comparison Operators
  • Assignment Operators

After that, we'll move into more intermediate topics like:

  • Conditional If/Else Statements
  • While Loops
  • For Loops
  • Fizzbuzz

Finally we'll finish up with more advanced topics like:

  • Arrays
  • Objects
  • Functions

After that we'll learn web development things like

  • Pop Ups
  • Web Forms
  • And More...

Towards the end of the course we'll put everything we've learned together and build a fun little math flashcard web app. You'll be surprised at how quick and easy this will actually be!

We'll learn those things for Javascript in the first half of the course, then learn them with PHP in the second half of the course. Learning these same concepts for two different programming languages will REALLY cement it into your brain!

Javascript and PHP are two of the greatest programming languages to learn, and learning has never been this easy!

I'll see you on the inside!

-John Elder

Who this course is for:

  • This course is aimed towards absolute beginners who want to learn the Javascript & PHP programming Languages