Browsing Author

Giles Lavelle

Python from Scratch – Create a Dynamic Website
videos

Python from Scratch – Create a Dynamic Website

We’ve covered quite a bit of Python in the previous tutorials in this Session. Today, we’re going to combine everything we’ve learned so far to build a dynamic website with Python.


This entry is part 5 of 5 in the Python from Scratch Session
Python from Scratch: Object Oriented Programming
videos

Python from Scratch: Object Oriented Programming

Welcome back to lesson four in our Python from Scratch series. This tutorial will assume some prior knowledge of variables, data types, functions and print output. If you’re not up to date, check out the previous three articles in the series to catch up.

Today, we’re going to be delving into the subject of Object Oriented Programming (OOP). OOP is a very powerful way of organizing your code, and a solid understanding of the concepts behind it can really help you get the most out of your coding.


This entry is part 4 of 5 in the Python from Scratch Session
Python from Scratch – Functions and Modules

Python from Scratch – Functions and Modules

Welcome back to the Python from Scratch series. In the previous lesson, we learned how to use variables and control structures to store and manipulate data. Be sure to review it if you need a refresher!


This entry is part 3 of 5 in the Python from Scratch Session
Python from Scratch: Variables, Data Types and Control Structure

Python from Scratch: Variables, Data Types and Control Structure

Welcome back to Python from Scratch, where we’re learning Python…from scratch! In the last lesson, we installed Python and got set up. Today, we’re going to cover quite a bit, as we learn the essentials. We’ll review variables, operators, and then finish up by learning about control structures to manage the flow of your data.


This entry is part 2 of 5 in the Python from Scratch Session
Python from Scratch

Python from Scratch

Welcome to Python from Scratch, where I’m going to teach you the ins and outs of Python development… from scratch. There’s no need to worry if you don’t have any ounce of Python experience. That’s what I’m here for! Let’s get started.

Python from Scratch: Getting Started
videos

Python from Scratch: Getting Started

Welcome to Python from Scratch, where I’m going to teach you the ins and outs of Python development… from scratch.

In this first lesson, we’re going to choose a version, install Python, and then create the obligatory “Hello world” script. If you’re already familiar with Python, feel free to skip ahead to a later lesson in the series.


This entry is part 1 of 5 in the Python from Scratch Session
Speed up your Workflow in the Terminal: New Premium Tutorial
plusvideos

Speed up your Workflow in the Terminal: New Premium Tutorial

The terminal is great, especially for web development, but typing out long, obscure commands and directories deep in the filesystem can get tedious. Aliases and functions allow you to create short, memorable names for commands you type all the time. In this Premium video tutorial, we will learn how to create and use both of these to speed up your command line workflow.

Sign up for Tuts+ Premium to view this tutorial, as well as hundreds of other advanced tutorials and screencasts.