From the course: Programming Foundations: Real-World Examples
Welcome - Python Tutorial
From the course: Programming Foundations: Real-World Examples
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.
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.