From the course: Programming Foundations: Real-World Examples

Welcome - Python Tutorial

From the course: Programming Foundations: Real-World Examples

Start my 1-month free trial

Welcome

- When you're learning a new programming language, it's easy to get caught up in the details like syntax, and lose focus on the underlying concepts. Why do programming languages have a variety of data types? And what's the best approach and language to use for solving the task at hand? I'm Barron Stone and I've spent enough time bouncing between programming languages to know there are more important questions to ask. In this course, I'll show you several fundamental concepts to make you a smarter, more effective programmer. Look, some of these concepts can be abstract and confusing and that's why I'm gonna take you with me through a typical Saturday to relate these concepts back to everyday things. It makes the ideas easier to understand and it's fun. I'll clean my house, run some errands, and even order pizza to explain functions, objects, and other essential programming constructs. Along the way, I'll dip into Python, an object oriented programming language. We'll walk through some code, to help cement these ideas. I've got a busy day ahead of me, so let's get to it.

Contents