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 1 hr, 54 min
- Lessons 21
- Attachments 59
- Exercises 67
-
66 CQ
21 Lessons in This Course
-
12 minFREESoftware Development lesson 1Free7 CQ
Want to learn one of the most widely used programming languages in the world? This tutorial is the first in a comprehensive series on Python.
with LearnToProgramWant to learn one of the most widely used programming languages in the world? This tutorial is the first in a comprehensive series on Python.
-
3 minSoftware Development lesson 22 CQ
Once you’ve downloaded Python and an IDE, it’s a good idea to check that everything works properly. Watch this tutorial to make sure you are ready to program.
with LearnToProgramOnce you’ve downloaded Python and an IDE, it’s a good idea to check that everything works properly. Watch this tutorial to make sure you are ready to program.
-
5 minSoftware Development lesson 33 CQ
In Python, variables are things that have a defined value. This lesson introduces you to variables in detail, covering their attributes and naming conventions.
with LearnToProgramIn Python, variables are things that have a defined value. This lesson introduces you to variables in detail, covering their attributes and naming conventions.
-
10 minSoftware Development lesson 46 CQ
In Python, data comes in many different shapes and sizes. This tutorial sifts through them all to cover several types that you will need to know at the outset.
with LearnToProgramIn Python, data comes in many different shapes and sizes. This tutorial sifts through them all to cover several types that you will need to know at the outset.
-
13 minSoftware Development lesson 57 CQ
In Python, data comes in many different shapes and sizes. This tutorial sifts through them all to cover several types that you will need to know at the outset.
with LearnToProgramIn Python, data comes in many different shapes and sizes. This tutorial sifts through them all to cover several types that you will need to know at the outset.
-
4 minSoftware Development lesson 63 CQ
Math teachers hear it all the time: “When are we ever going to use this?” This tutorial has one answer: Python uses arithmetic operations all the time.
with LearnToProgramMath teachers hear it all the time: “When are we ever going to use this?” This tutorial has one answer: Python uses arithmetic operations all the time.
-
4 minSoftware Development lesson 73 CQ
You might remember learning BODMAS or PEMDAS in junior high. Python, as you will learn in this tutorial, also uses these acronyms for its order of operations.
with LearnToProgramYou might remember learning BODMAS or PEMDAS in junior high. Python, as you will learn in this tutorial, also uses these acronyms for its order of operations.
-
3 minSoftware Development lesson 82 CQ
As with virtually all other programming languages, Python allows you to add comments to your work. Learn the language-specific syntax in this tutorial.
with LearnToProgramAs with virtually all other programming languages, Python allows you to add comments to your work. Learn the language-specific syntax in this tutorial.
-
5 minSoftware Development lesson 93 CQ
As you have learned, variables are essential to Python. This tutorial defines global and local variables, which allow you to program more complex code.
with LearnToProgramAs you have learned, variables are essential to Python. This tutorial defines global and local variables, which allow you to program more complex code.
-
8 minSoftware Development lesson 105 CQ
If statements are Python’s way of comparing data. In this tutorial, you will learn how to write and customize if statements with several operators.
with LearnToProgramIf statements are Python’s way of comparing data. In this tutorial, you will learn how to write and customize if statements with several operators.
-
1 minSoftware Development lesson 111 CQ
If statements and else statements truly are a match made in heaven. Learn why, and how you can write your own else statements in this tutorial.
with LearnToProgramIf statements and else statements truly are a match made in heaven. Learn why, and how you can write your own else statements in this tutorial.
-
2 minSoftware Development lesson 122 CQ
Python elif statements allow you to stretch your data comparisons into infinity! Create as many elif statements as you’d like using this straightforward lesson.
with LearnToProgramPython elif statements allow you to stretch your data comparisons into infinity! Create as many elif statements as you’d like using this straightforward lesson.
-
3 minSoftware Development lesson 132 CQ
Unlike many other programming languages, Python does not use switch statements. However, as this tutorial reveals, there is a simple workaround.
with LearnToProgramUnlike many other programming languages, Python does not use switch statements. However, as this tutorial reveals, there is a simple workaround.
-
3 minSoftware Development lesson 142 CQ
Want to write simple if statements that don’t fill up your page? This tutorial teaches Python inline if statements, which are more concise and human-readable.
with LearnToProgramWant to write simple if statements that don’t fill up your page? This tutorial teaches Python inline if statements, which are more concise and human-readable.
-
3 minSoftware Development lesson 152 CQ
Having trouble with the concept of loops, or iterations, in Python? This tutorial introduces this group of statements by demonstrating the while loop.
with LearnToProgramHaving trouble with the concept of loops, or iterations, in Python? This tutorial introduces this group of statements by demonstrating the while loop.
-
4 minSoftware Development lesson 163 CQ
For loops are the most commonly used loops available in Python, because they are so powerful. This tutorial teaches you how to write and customize a for loop.
with LearnToProgramFor loops are the most commonly used loops available in Python, because they are so powerful. This tutorial teaches you how to write and customize a for loop.
-
4 minSoftware Development lesson 173 CQ
Take advantage of errors and exceptions in your code using a few easy statements! This tutorial covers the commonly used try and catch method.
with LearnToProgramTake advantage of errors and exceptions in your code using a few easy statements! This tutorial covers the commonly used try and catch method.
-
2 minSoftware Development lesson 182 CQ
Before you move on to more advanced topics in your Python education, learn a few more useful tricks to customize your for loops in this tutorial.
with LearnToProgramBefore you move on to more advanced topics in your Python education, learn a few more useful tricks to customize your for loops in this tutorial.
-
5 minSoftware Development lesson 193 CQ
Lists are a powerful way of compiling data in Python. Using this tutorial, explore several list-related tools that will always be at your fingertips.
with LearnToProgramLists are a powerful way of compiling data in Python. Using this tutorial, explore several list-related tools that will always be at your fingertips.
-
7 minSoftware Development lesson 204 CQ
Thought you knew all there is to know about lists in Python? This tutorial covers several remarkably useful list-related tools that you can start using today.
with LearnToProgramThought you knew all there is to know about lists in Python? This tutorial covers several remarkably useful list-related tools that you can start using today.
-
1 minSoftware Development lesson 211 CQ
You should always know how to sort your lists. Luckily, Python provides you with a couple options, both of which are discussed in this tutorial.
with LearnToProgramYou should always know how to sort your lists. Luckily, Python provides you with a couple options, both of which are discussed in this tutorial.
-
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.
-
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.
-
10101 min10-part Software Development course55 CQ
Building a video game is a wonderful learning experience that uses many different skills. Learn learn how to build a game using Scratch, a free game design software from M.I.T.
with Richard PothBuilding a video game is a wonderful learning experience that uses many different skills. Learn learn how to build a game using Scratch, a free game design software from M.I.T.
-
6138 min6-part Software Development course73 CQ
Want working knowledge of Python—fast? This course from Bitesize Business School is an accelerated introduction to one of the most important coding languages.
Want working knowledge of Python—fast? This course from Bitesize Business School is an accelerated introduction to one of the most important coding languages.
-
5117 min5-part Software Development course61 CQ
Learn Django the smart way—by building a website! Find out about this popular Python-based framework and get hands-on coding experience as you create a complex website.
Learn Django the smart way—by building a website! Find out about this popular Python-based framework and get hands-on coding experience as you create a complex website.
-
46431 min46-part Software Development course238 CQ
C++ is a diverse programming language that can be used to create applications, games, and more. In this beginner-friendly course, you'll learn everything you need to know to master C++ programming.
with LearnToProgramC++ is a diverse programming language that can be used to create applications, games, and more. In this beginner-friendly course, you'll learn everything you need to know to master C++ programming.
-
47494 min47-part Android Development course271 CQ
Explore the ins and outs of Unity 5's flexible animation system, stellar physics capabilities, and audio mixer. Learn how to start developing your own 3D games and interactive experiences!
with LearnToProgramExplore the ins and outs of Unity 5's flexible animation system, stellar physics capabilities, and audio mixer. Learn how to start developing your own 3D games and interactive experiences!