• Get in touch with us
  • +1 (323) 686-6008
  • info@codestop.io
MENU
  • Home
  • Features
  • Curriculum
  • Courses
  • Log in
  • Contact
MENU
  • Home
  • Features
  • Curriculum
  • Courses
  • Log in
  • Contact
Preview »

PHP Introduction

By CodeStop

Requirements: No programming experience, at least 12 years old

Duration: 22 hours and 50 minutes

Standards: K-12 Computer Science Framework Core Concepts and Practices * Algorithms and Programming - Collaborating Around Computing - Recognizing and Defining Computational Problems - Developing and Using Abstractions - Creating Computational Artifacts - Testing and Refining Computational Artifacts

An Introduction to Basic PHP Programming

PHP is the most popular programming language on the Web. When you read an entry on Wikipedia, create a blog with WordPress, or log in to your Facebook account, PHP does the work for you. If you want to learn the programming language that majority of websites run on, then this is the course for you.

An Introduction to Basic PHP Programming is intended for anyone with no experience in programming and those who are starting out with PHP. The main objective of this course is to give the learners a basic yet practical knowledge of PHP. The topics are straightforward and practical. They are built on top of each other so that learners can have a functional understanding of every lesson before they move on to the next. This also allows learners to easily transition to the more advanced lessons. The course covers essential PHP lessons such as displaying strings with echo, conditional statements, and creating and calling functions.

Course Outline

  • Echo
    In this lesson, you'll write your first PHP code. You'll learn how to use the echo construct to display strings. See how that works by starting the course.
    45 minutes
    Variables
    Now that you've learned the echo function, it's time to do other cool stuff with variables, such as variable naming, assignment, declaration, interpolation. Then, you'll use echo to display the value of a variable.
    55 minutes
    Strings
    It's time to be creative. In this lesson, you'll learn the characteristics of string as data type. Then, you'll assign a string to a variable, display a string using echo, and interpolate variables in a string.
    55 minutes
    Integers
    This lesson covers quite a handful of topics but you'll realize how easy and useful they are. You'll learn about integer data type, what an integer is as data type, assigning an integer to a variable, identifying valid integer values, performing basic arithmetic operations with integers, and displaying integer values using echo.
    1 hour and 25 minutes
    Floating Point Numbers
    After learning about integers, you're now ready to work with floating point numbers, assign a floating point number to a variable, performing basic arithmetic operations with floating point numbers, and display float values using echo.
    1 hour and 20 minutes
    Arithmetic with Multiple Variables
    It's time to step up your skills in performing basic arithmetic operations. In this lesson, you'll use multiple variables and display their result after performing various arithmetic operations.
    1 hour and 35 minutes
    Boolean Data Type
    Dip your toes into conditionals by starting to learn about boolean values, boolean as data type, and assigning boolean values to a variable. Then, you'll use conditional statements to evaluate boolean values.
    1 hour and 20 minutes
    If - Elseif - Else Statements
    In this lesson, you'll reinforce what you have learned conditionals. Then, you'll see how if-elseif-else statements work and use basic comparison operators in if-elseif-else statements.
    1 hour and 30 minutes
    Switch Statements
    You'll learn how to make switch conditional statements and use case statements. You'll also learn how defaults and break work.
    1 hour and 35 minutes
    For Loop
    Loops make your life easy. In this lesson, you'll learn what loops are, when to use them, the characteristics of for loops, and how to use unary operators.
    1 hour and 45 minutes
    While Loop
    After learning the basics of loop, you will learn how while loops work and how to use unary operators in while loops.
    1 hour and 35 minutes
    Do-While Loop
    Another kind of loop you'll learn is the do-while loop. As with the previous lessons, you'll learn how to use unary operators in do-while loops.
    1 hour and 25 minutes
    Loops and Conditionals
    This lesson introduces you on how to integrate basic decision-making in loops. You'll practice how to further control loops with the break and continue statements. You'll also learn how to use another versatile arithmetic operator, the modulo % operator.
    1 hour and 20 minutes
    Basic Functions
    This lesson introduces you to PHP functions. You'll practice how to declare, call, and create a function that returns a value. You'll also perform basic arithmetic operations within a function.
    50 minutes
    User-Defined Functions
    After learning to define your own functions, you will now create user-defined functions with parameters and call user-defined functions that require arguments. You'll also perform basic arithmetic operations within functions.
    1 hour and 15 minutes
    Math Functions
    Built-in Math functions makes doing math a lot easier. In this lesson, you'll use the basic Math functions in manipulating numbers and try functions such as pow(), abs(), and sqrt().
    1 hour and 30 minutes
    String Functions
    In this lesson, you're going to manipulate strings with functions like strlen(), substr(), and strpos(). You'll discover the many amazing and fun things you can do with string manipulation.
    1 hour and 25 minutes
    Learning Other Built-in Functions
    It's time for you to enhance your self-acquired knowledge by learning how to use the PHP manual. You'll also discover more built-in PHP functions from PHP.net, the foremost online community of PHP programmers.
    25 minutes
Preview »

Author's Bio

Taylor

Taylor has been programming since he was 12. He reviews for content, bugs, and overall improvement of the course.

Josel

Josel is a software engineer with 15 years of experience. He performs the technical review of the course.

Bal

Bal has been editing and writing for the web for 8 years. He edits the content of the course.

Ella

Ella has taught programming courses for 12 years. She brings her teaching expertise in designing the course.
An online platform with problem-based learning for aspiring developers.

Quick Links

  • About Us
  • Privacy Policy
  • Terms
  • Help center
  • FAQ’s

Contact Info

  • info@codestop.io
  • +1 (323) 686-6008
  • Los Angeles, CA, USA
All Rights Reserved CodeStop © 2019
  • About Us
  • Contact Us
  • FAQ's
  • Privacy Policy
  • Terms

Confirm

Message