Course Overview
Teacher
LearnToProgram is a leading publisher of web, mobile and game development courses that are used by individuals and companies worldwide. Based outside of Hartford, Connecticut, the LearnToProgram team is dedicated to teaching more people to program... View ProfileDetails
- Total Time 5 hr, 25 min
- Lessons 36
- Attachments 136
- Exercises 91
-
181 CQ
36 Lessons in This Course
-
6 minFREEWeb Development lesson 1Free4 CQ
Want to learn PHP but don't know where to begin? This lesson breaks down the basics from answering "What is PHP?" to covering the best PHP software to use.
with LearnToProgramWant to learn PHP but don't know where to begin? This lesson breaks down the basics from answering "What is PHP?" to covering the best PHP software to use.
-
5 minWeb Development lesson 23 CQ
Want to preview PHP code in a browser? Curious about localhost? In just five minutes, learn how use this tool and how to avoid a common mistake!
with LearnToProgramWant to preview PHP code in a browser? Curious about localhost? In just five minutes, learn how use this tool and how to avoid a common mistake!
-
9 minWeb Development lesson 35 CQ
Start embedding PHP in HTML! This lesson from Learn to Program demonstrates how PHP script works, how to write PHP codes, and two different PHP coding methods.
with LearnToProgramStart embedding PHP in HTML! This lesson from Learn to Program demonstrates how PHP script works, how to write PHP codes, and two different PHP coding methods.
-
7 minWeb Development lesson 44 CQ
Ever wonder how to use PHP commands like echo, print, and printf? Curious about differences between PHP print and PHP printf? Find out in this lesson!
with LearnToProgramEver wonder how to use PHP commands like echo, print, and printf? Curious about differences between PHP print and PHP printf? Find out in this lesson!
-
9 minWeb Development lesson 55 CQ
Learn how to declare variables in PHP and let this loosely-typed language do half the work for you! Here’s the info that will get you started.
with LearnToProgramLearn how to declare variables in PHP and let this loosely-typed language do half the work for you! Here’s the info that will get you started.
-
9 minWeb Development lesson 65 CQ
Learn how to do simple math in PHP! This lesson will discuss basic equations, modulus, increment and decrement operators, and combined assignment.
with LearnToProgramLearn how to do simple math in PHP! This lesson will discuss basic equations, modulus, increment and decrement operators, and combined assignment.
-
8 minWeb Development lesson 75 CQ
Want to start working with lists in PHP? Then it’s time to learn about arrays! This type of PHP variable allows programmers to select and display list items.
with LearnToProgramWant to start working with lists in PHP? Then it’s time to learn about arrays! This type of PHP variable allows programmers to select and display list items.
-
5 minWeb Development lesson 83 CQ
This vital lesson clearly explains the associative array—a cornerstone of PHP. As the basis of matching key values, this concept should not be overlooked!
with LearnToProgramThis vital lesson clearly explains the associative array—a cornerstone of PHP. As the basis of matching key values, this concept should not be overlooked!
-
6 minWeb Development lesson 94 CQ
Learn how to code complex lists with ordered subsections! In this lesson, follow along as Mark presents the basics of PHP multidimensional arrays!
with LearnToProgramLearn how to code complex lists with ordered subsections! In this lesson, follow along as Mark presents the basics of PHP multidimensional arrays!
-
12 minWeb Development lesson 107 CQ
Even the teacher agrees that this lesson is one of the most exciting of the course! Learn to work with user input, manipulate data, and watch PHP in action.
with LearnToProgramEven the teacher agrees that this lesson is one of the most exciting of the course! Learn to work with user input, manipulate data, and watch PHP in action.
-
13 minWeb Development lesson 117 CQ
Being able to evaluate statements as true or false is crucial in the PHP scripting language. In this lesson, learn to use PHP conditionals to run code!
with LearnToProgramBeing able to evaluate statements as true or false is crucial in the PHP scripting language. In this lesson, learn to use PHP conditionals to run code!
-
8 minWeb Development lesson 125 CQ
Learn to use PHP to evaluate complex conditional statements. Mark Lassoff shows how to use if, else, and elseif statements to control a PHP script.
with LearnToProgramLearn to use PHP to evaluate complex conditional statements. Mark Lassoff shows how to use if, else, and elseif statements to control a PHP script.
-
7 minWeb Development lesson 134 CQ
If you have a lot of outcomes in a conditional statement, a switch statement may be easier to use than an “if” conditional. Learn to use "switch, case, break."
with LearnToProgramIf you have a lot of outcomes in a conditional statement, a switch statement may be easier to use than an “if” conditional. Learn to use "switch, case, break."
-
5 minWeb Development lesson 143 CQ
There are many ways to write conditional statements in PHP. Now that you’ve learned the if statement and switch statement, learn how to use a ternary operator.
with LearnToProgramThere are many ways to write conditional statements in PHP. Now that you’ve learned the if statement and switch statement, learn how to use a ternary operator.
-
10 minWeb Development lesson 156 CQ
PHP loops allow a computer programmer to repeat an operation many times in a row. Learn to code while loops and do while loops in the programming language.
with LearnToProgramPHP loops allow a computer programmer to repeat an operation many times in a row. Learn to code while loops and do while loops in the programming language.
-
4 minWeb Development lesson 163 CQ
How do you make a PHP script run a process many times? Write a for loop! Learn how for loops work, and how to use them to repeat commands in PHP scripts.
with LearnToProgramHow do you make a PHP script run a process many times? Write a for loop! Learn how for loops work, and how to use them to repeat commands in PHP scripts.
-
8 minWeb Development lesson 175 CQ
Take programming conditional statements to the next level with “foreach” loops! Learn to use a PHP loop to store and print values in a multidimensional array!
with LearnToProgramTake programming conditional statements to the next level with “foreach” loops! Learn to use a PHP loop to store and print values in a multidimensional array!
-
5 minWeb Development lesson 183 CQ
Before you can use a PHP function, you need to include the needed files. Learn to use the include and require commands to make other files part of PHP scripts.
with LearnToProgramBefore you can use a PHP function, you need to include the needed files. Learn to use the include and require commands to make other files part of PHP scripts.
-
6 minWeb Development lesson 194 CQ
PHP functions can do a lot, but before you can do fancy coding, you’ve got to learn the basics. Learn to write functions, and call them with PHP scripts.
with LearnToProgramPHP functions can do a lot, but before you can do fancy coding, you’ve got to learn the basics. Learn to write functions, and call them with PHP scripts.
-
6 minWeb Development lesson 204 CQ
PHP functions let you repeat a process multiple times within the same program. Learn how to build, include, and call a PHP function with arguments.
with LearnToProgramPHP functions let you repeat a process multiple times within the same program. Learn how to build, include, and call a PHP function with arguments.
-
9 minWeb Development lesson 215 CQ
Learn how to use the PHP return statement to return a value within a function. Then, explore function arguments in addition to built-in PHP functions.
with LearnToProgramLearn how to use the PHP return statement to return a value within a function. Then, explore function arguments in addition to built-in PHP functions.
-
8 minWeb Development lesson 225 CQ
Although with PHP file I/O you can’t write to a user’s hard drive, the programming language does allow users to write to a web server. Find out how it’s done!
with LearnToProgramAlthough with PHP file I/O you can’t write to a user’s hard drive, the programming language does allow users to write to a web server. Find out how it’s done!
-
9 minWeb Development lesson 235 CQ
Find out how to read files and display them using PHP script. Learn to Program shows how to use PHP pointers and functions to access text files.
with LearnToProgramFind out how to read files and display them using PHP script. Learn to Program shows how to use PHP pointers and functions to access text files.
-
5 minWeb Development lesson 243 CQ
Learn how to edit files with the PHP programming language! Learn to Program shows how to write PHP scripts to add to files, and to delete them.
with LearnToProgramLearn how to edit files with the PHP programming language! Learn to Program shows how to write PHP scripts to add to files, and to delete them.
-
6 minWeb Development lesson 254 CQ
CSV files are often used to store inventory information or other data table values. Learn how to read CSV files in PHP and display them in a browser.
with LearnToProgramCSV files are often used to store inventory information or other data table values. Learn how to read CSV files in PHP and display them in a browser.
-
3 minWeb Development lesson 262 CQ
If you’re building a website, it’s important to give users a way to reach you by email. Learn to use PHP scripts to route feedback to an SMTP server.
with LearnToProgramIf you’re building a website, it’s important to give users a way to reach you by email. Learn to use PHP scripts to route feedback to an SMTP server.
-
5 minWeb Development lesson 273 CQ
PHP lets web developers send HTML emails to build websites that send HTML emails. Learn how to write a PHP script to send email with HTML embedded.
with LearnToProgramPHP lets web developers send HTML emails to build websites that send HTML emails. Learn how to write a PHP script to send email with HTML embedded.
-
10 minDatabases lesson 286 CQ
What’s a perfect match for PHP code? A MySQL database, of course! Learn to set up a basic MySQL database to keep track of employee information.
with LearnToProgramWhat’s a perfect match for PHP code? A MySQL database, of course! Learn to set up a basic MySQL database to keep track of employee information.
-
19 minDatabases lesson 2910 CQ
Now that you’ve created a MySQL database, learn how to query it with PHP scripts and SQL commands, and create a data table from the database query!
with LearnToProgramNow that you’ve created a MySQL database, learn how to query it with PHP scripts and SQL commands, and create a data table from the database query!
-
17 minDatabases lesson 309 CQ
The database administrator isn’t the only person who has to access a MySQL database. Learn to write code to let users store information to an employee database.
with LearnToProgramThe database administrator isn’t the only person who has to access a MySQL database. Learn to write code to let users store information to an employee database.
-
34 minWeb Development lesson 3118 CQ
Your database app can create and retrieve records. Now, use PHP and the MySQL database management system for updating and deleting functions in the program.
with LearnToProgramYour database app can create and retrieve records. Now, use PHP and the MySQL database management system for updating and deleting functions in the program.
-
6 minDatabases lesson 324 CQ
Your MySQL database application can create, retrieve, update, and delete employee records. Now, add the finishing touches to make your CRUD app look great!
with LearnToProgramYour MySQL database application can create, retrieve, update, and delete employee records. Now, add the finishing touches to make your CRUD app look great!
-
8 minWeb Development lesson 335 CQ
The PHP programming language makes it easy to display the date. Learn to use the PHP date function to display the date and time, as well as the Unix timestamp.
with LearnToProgramThe PHP programming language makes it easy to display the date. Learn to use the PHP date function to display the date and time, as well as the Unix timestamp.
-
9 minWeb Development lesson 345 CQ
PHP has powerful functions for string manipulation. Learn how to reverse, split, hash, encrypt, and select part of a string with PHP string functions.
with LearnToProgramPHP has powerful functions for string manipulation. Learn how to reverse, split, hash, encrypt, and select part of a string with PHP string functions.
-
7 minWeb Development lesson 354 CQ
A PHP session is a quick and easy way to pass key value pairs from page to page. Learn how to set up PHP sessions, and destroy them to expunge the stored data.
with LearnToProgramA PHP session is a quick and easy way to pass key value pairs from page to page. Learn how to set up PHP sessions, and destroy them to expunge the stored data.
-
6 minWeb Development lesson 364 CQ
Browser cookies let websites store useful info about a user’s needs. Hone your web development skills by learning to set and retrieve a PHP cookie.
with LearnToProgramBrowser cookies let websites store useful info about a user’s needs. Hone your web development skills by learning to set and retrieve a PHP cookie.
-
19140 min19-part Software Development course80 CQ
Want to add a layer of interactivity to your HTML website without wasting time on a programming language that isn’t built to last? Whether you’re new to coding or looking to brush up on old skills, you’ll find everything you need to know about JavaScript basics in these 19 lessons. Learn how to use operators, variables, conditional statements, loops, and more. By the end of this course, you should have the necessary tools to start building your own dynamic website or browser-based game.
with LearnToProgramWant to add a layer of interactivity to your HTML website without wasting time on a programming language that isn’t built to last? Whether you’re new to coding or looking to brush up on old skills, you’ll find everything you need to know about JavaScript basics in these 19 lessons. Learn how to use operators, variables, conditional statements, loops, and more. By the end of this course, you should have the necessary tools to start building your own dynamic website or browser-based game.
-
27221 min27-part Web Development course124 CQ
Learning how to code has never been so simple! This 27-lesson beginner’s course from Learn to Program teaches you how to create a website from scratch using HTML and CSS. Start with an overview of web development before delving into the structure of HTML and XHTML documents. By the end of this course, you’ll know how to code links, inputs, and comments in HTML; style and format content with CSS; and more. Each lesson is accompanied by a screencast and exercises to reinforce your understanding.
with LearnToProgramLearning how to code has never been so simple! This 27-lesson beginner’s course from Learn to Program teaches you how to create a website from scratch using HTML and CSS. Start with an overview of web development before delving into the structure of HTML and XHTML documents. By the end of this course, you’ll know how to code links, inputs, and comments in HTML; style and format content with CSS; and more. Each lesson is accompanied by a screencast and exercises to reinforce your understanding.
-
972 min9-part Software Development course42 CQ
Want to design and program your own game using one of the most common languages in PC game building? In this course, LearnToProgram teaches you how to create a basic, text-based game called “Monster."
with LearnToProgramWant to design and program your own game using one of the most common languages in PC game building? In this course, LearnToProgram teaches you how to create a basic, text-based game called “Monster."
-
24274 min24-part Web Development course150 CQ
Develop expertise in website design and turn your plain HTML webpage into a stylistic treat using CSS! By the end of this course, you’ll be able to create the perfect look and feel for any website.
with LearnToProgramDevelop expertise in website design and turn your plain HTML webpage into a stylistic treat using CSS! By the end of this course, you’ll be able to create the perfect look and feel for any website.
-
21114 min21-part Software Development course66 CQ
Want to learn a programming language that emphasizes readability without sacrificing power? Python is the one for you. In this beginner's course, Learn to Program guides you through Python’s lists, conditional statements, loops, and more. If you are already proficient in a similar object-oriented language such as C or Java, learning the essentials of Python will be a piece of cake; if you've never written a single line of code, these crystal-clear lessons will make learning a new language as painless as possible.
with LearnToProgramWant to learn a programming language that emphasizes readability without sacrificing power? Python is the one for you. In this beginner's course, Learn to Program guides you through Python’s lists, conditional statements, loops, and more. If you are already proficient in a similar object-oriented language such as C or Java, learning the essentials of Python will be a piece of cake; if you've never written a single line of code, these crystal-clear lessons will make learning a new language as painless as possible.
-
759 min7-part Web Development course34 CQ
This beginner-level course is designed to help you learn the basics of web page design using HyperText Markup Language. Gain more control over your pages by learning to use stylesheets!
This beginner-level course is designed to help you learn the basics of web page design using HyperText Markup Language. Gain more control over your pages by learning to use stylesheets!
-
19140 min19-part Software Development course80 CQ
Want to add a layer of interactivity to your HTML website without wasting time on a programming language that isn’t built to last? Whether you’re new to coding or looking to brush up on old skills, you’ll find everything you need to know about JavaScript basics in these 19 lessons. Learn how to use operators, variables, conditional statements, loops, and more. By the end of this course, you should have the necessary tools to start building your own dynamic website or browser-based game.
with LearnToProgramWant to add a layer of interactivity to your HTML website without wasting time on a programming language that isn’t built to last? Whether you’re new to coding or looking to brush up on old skills, you’ll find everything you need to know about JavaScript basics in these 19 lessons. Learn how to use operators, variables, conditional statements, loops, and more. By the end of this course, you should have the necessary tools to start building your own dynamic website or browser-based game.
-
39360 min39-part Web Development course202 CQ
Build a fully featured mobile app using HTML5, CSS, JavaScript, jQuery, and AJAX. Structure and format the app using HTML5 and CSS, then use a variety of coding languages to enable more features.
with LearnToProgramBuild a fully featured mobile app using HTML5, CSS, JavaScript, jQuery, and AJAX. Structure and format the app using HTML5 and CSS, then use a variety of coding languages to enable more features.
-
25110 min25-part UI/UX Design course68 CQ
If you're considering redesigning your website, this essential course from Digital Media professor Kristen Palana covers how to take an old website and give it a makeover to boost your web presence!
with Kristen PalanaIf you're considering redesigning your website, this essential course from Digital Media professor Kristen Palana covers how to take an old website and give it a makeover to boost your web presence!
-
762 min7-part Web Development course37 CQ
Are you an ASP.NET Model View Controller (MVC) developer looking to learn an HTML-based structural framework for dynamic web apps? Get introduced to AngularJS in this coding course.
Are you an ASP.NET Model View Controller (MVC) developer looking to learn an HTML-based structural framework for dynamic web apps? Get introduced to AngularJS in this coding course.
-
11123 min11-part Microsoft Office course68 CQ
Microsoft Access, part of the Microsoft Office Professional suite, is the go-to entry-level software for mass tracking and managing of records. In need of your own data management system for your small business? This 14-lesson course for beginners from Amicron shows you how to use Access to create tables and run queries, sort and filter data using several easy-to-use parameters, work with different data types, and more.
with AmicronMicrosoft Access, part of the Microsoft Office Professional suite, is the go-to entry-level software for mass tracking and managing of records. In need of your own data management system for your small business? This 14-lesson course for beginners from Amicron shows you how to use Access to create tables and run queries, sort and filter data using several easy-to-use parameters, work with different data types, and more.
-
36325 min36-part Web Development course181 CQ
Used on servers all over the Net, PHP is one of the most important web development tools. Learn the basics of PHP, and how to use the programming language to run, access, and edit a MySQL database!
with LearnToProgramUsed on servers all over the Net, PHP is one of the most important web development tools. Learn the basics of PHP, and how to use the programming language to run, access, and edit a MySQL database!
-
32244 min32-part Basic Computing course137 CQ
Learn the basics of how to use popular application software like Microsoft Word, Excel, and Access to compose text documents, create spreadsheets, edit images and videos, and more!
with Todd McLeodLearn the basics of how to use popular application software like Microsoft Word, Excel, and Access to compose text documents, create spreadsheets, edit images and videos, and more!
-
41328 min41-part Databases course185 CQ
Developing a relational database with SQL is within grasp in this comprehensive, beginner- to intermediate-level programming course! By the end of this course, understand how to work fluently in SQL.
with LearnToProgramDeveloping a relational database with SQL is within grasp in this comprehensive, beginner- to intermediate-level programming course! By the end of this course, understand how to work fluently in SQL.
-
22100 min22-part Software Development course59 CQ
Have you already tackled the basics of Python? Are you itching to move on to more challenging, interactive programming? In this 22-lesson, intermediate-level course, Alex Bowers from Learn to Program breaks down concepts such as user input, methods, classes, and inheritance. Start incorporating external files and databases with the help of SQL, and even write your own functions. When you’re done, put your coding skills to the test with Learn to Program’s advanced course on developing games with Python.
with LearnToProgramHave you already tackled the basics of Python? Are you itching to move on to more challenging, interactive programming? In this 22-lesson, intermediate-level course, Alex Bowers from Learn to Program breaks down concepts such as user input, methods, classes, and inheritance. Start incorporating external files and databases with the help of SQL, and even write your own functions. When you’re done, put your coding skills to the test with Learn to Program’s advanced course on developing games with Python.