Series - Intro-to-Python-Development


Python for Beginners [44 of 44] Next steps[MP4] [0:05:02] [2019/09/19]
Susan and Christopher will point you towards the next steps you'll want to take to continue your growth, and begin creating projects using Python. Full 'Intro to Python' course on Microsoft Learn:…


Python for Beginners [43 of 44] Demo: Decorators[MP4] [0:02:18] [2019/09/19]
Demo: Creating and using a sample decorator Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code: https://aka.ms/PythonGettingStartedWatch the entire series:…


Python for Beginners [42 of 44] Decorators[MP4] [0:08:42] [2019/09/19]
Decorators are commonly used by Python frameworks, allowing you to add power to the normal Python structures, such as functions, you're already using. We'll discuss how to both create and consume…


Python for Beginners [41 of 44] Demo: Managing Keys[MP4] [0:06:19] [2019/09/19]
Demo: Using dotenv and Azure App Services to protect keys Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code: https://aka.ms/PythonGettingStartedWatch the…


Python for Beginners [40 of 44] Managing keys[MP4] [0:09:36] [2019/09/19]
Frequently the APIs you'll use will need keys to allow the host of the API to bill you for usage. Protecting these keys like you would a password is important. Full 'Intro to Python' course on…


Python for Beginners [39 of 44] Demo: JSON[MP4] [0:08:02] [2019/09/19]
Demo: Working with JSON in Python Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code: https://aka.ms/PythonGettingStartedWatch the entire series:…


Python for Beginners [38 of 44] JavaScript Object Notation (JSON)[MP4] [0:10:45] [2019/09/19]
JavaScript Object Notation (JSON) is the most common data format used for HTTP and REST APIs. Python allows you to consume JSON and treat it like a Python object. Full 'Intro to Python' course on…


Python for Beginners [37 of 44] Demo: Calling an API[MP4] [0:10:48] [2019/09/19]
Demo: Making a call to an external API Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code: https://aka.ms/PythonGettingStartedWatch the entire series:…


Python for Beginners [36 of 44] Calling an API[MP4] [0:10:12] [2019/09/19]
Most every application you'll create will involve making calls to services hosted by other applications. Python allows you to call external APIs by making HTTP or REST calls. Full 'Intro to Python'…


Python for Beginners [35 of 44] Demo: Virtual environments packages[MP4] [0:11:02] [2019/09/19]
Demo: Creating virtual environments and installing packages Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code: https://aka.ms/PythonGettingStartedWatch the…


Python for Beginners [34 of 44] Virtual Environments[MP4] [0:05:55] [2019/09/19]
Virtual environments allow you to manage the packages you add to your projects, ensuring proper versioning and simplifying management. Full 'Intro to Python' course on Microsoft Learn:…


Python for Beginners [33 of 44] Modules and packages[MP4] [0:10:11] [2019/09/19]
Modules are files with functions and other reusable blocks of code, which allows you to break complex projects into smaller, more manageable chunks. Packages are modules published by other entities…


Python for Beginners [32 of 44] Demo: Parameterized Functions[MP4] [0:04:40] [2019/09/18]
Demo: Adding parameters to functions Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code: https://aka.ms/PythonGettingStartedWatch the entire series:…


Python for Beginners [31 of 44] Parameterized functions[MP4] [0:06:31] [2019/09/18]
Parameters allow you to pass values into functions, making them more flexible and reusable. Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code:…


Python for Beginners [30 of 44] Demo: Functions[MP4] [0:07:47] [2019/09/18]
Demo: Creating your first function Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code: https://aka.ms/PythonGettingStartedWatch the entire series:…


Python for Beginners [29 of 44] Introducing Functions[MP4] [0:10:08] [2019/09/18]
Functions offer you the opportunity to create reusable blocks of code, which allows you to create easier to use and maintain code. Full 'Intro to Python' course on Microsoft Learn:…


Python for Beginners [28 of 44] Demo: Loops[MP4] [0:03:04] [2019/09/18]
Demo: Adding loops to work through collections of items. Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code: https://aka.ms/PythonGettingStartedWatch the entire…


Python for Beginners [27 of 44] Loops[MP4] [0:05:29] [2019/09/18]
Performing operations on each item in a collection is possible through a couple different mechanisms - for and while. See when to use each. Full 'Intro to Python' course on Microsoft Learn:…


Python for Beginners [26 of 44] Demo: Collections[MP4] [0:04:01] [2019/09/18]
Demo: Adding collections, lists and dictionaries to code Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code: https://aka.ms/PythonGettingStartedWatch the entire…


Python for Beginners [25 of 44] Collections[MP4] [0:11:26] [2019/09/18]
You'll frequently need to work lists of items (say a shopping cart) or values (say a collection of RGB values from an image). See how you can use lists, arrays and dictionaries in Python. Full 'Intro…


Python for Beginners [24 of 44] Demo: Complex Conditions[MP4] [0:05:24] [2019/09/18]
Demo: Adding complex conditions into a single if statement Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code: https://aka.ms/PythonGettingStartedWatch the…


Python for Beginners [23 of 44] Complex Conditions[MP4] [0:04:08] [2019/09/18]
When combining complex conditions into a single if statement things can behave in an unexpected manner. See how to avoid a potentially confusing bug. Full 'Intro to Python' course on Microsoft Learn:…


Python for Beginners [22 of 44] Demo: Multiple Conditions[MP4] [0:08:21] [2019/09/18]
Demo: Using elif statements Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code: https://aka.ms/PythonGettingStartedWatch the entire series:…


Python for Beginners [21 of 44] Handling Multiple Conditions[MP4] [0:05:56] [2019/09/18]
Python offers a couple of different options for managing multiple conditions. Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code:…


Python for Beginners [20 of 44] Demo: Conditional Logic[MP4] [0:05:02] [2019/09/18]
Demo: Using if statements Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code: https://aka.ms/PythonGettingStartedWatch the entire series:…


Python for Beginners [19 of 44] Conditional Logic[MP4] [0:04:52] [2019/09/18]
Of course you'll want code which can make decisions. The core of this is the humble if statement. Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code:…


Python for Beginners [18 of 44] Demo: Error Handling[MP4] [0:03:57] [2019/09/17]
Things are going to go wrong with your code. Error handling can allow you to log errors and exit gracefully. Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code:…


Python for Beginners [17 of 44] Error Handling[MP4] [0:12:53] [2019/09/17]
Things are going to go wrong with your code. Error handling can allow you to log errors and exit gracefully. Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code:…


Python for Beginners [16 of 44] Demo: Dates[MP4] [0:08:40] [2019/09/17]
Demo: Working with dates in code Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code: https://aka.ms/PythonGettingStartedWatch the entire series:…


Python for Beginners [15 of 44] Date Data Types[MP4] [0:07:21] [2019/09/17]
As you might expect, you sometimes need to figure out when something will happen. See how Python supports dates. Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample…


Python for Beginners [14 of 44] Demo: Numbers[MP4] [0:06:00] [2019/09/17]
Demo: Using numbers in Python Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code: https://aka.ms/PythonGettingStartedWatch the entire series:…


Python for Beginners [13 of 44] Numeric Data Types[MP4] [0:05:50] [2019/09/17]
Numbers are another core data type, and the most common one you'll use when doing machine learning. As you might expect, Python offers plenty of options for working with numbers. Full 'Intro to…


Python for Beginners [12 of 44] Demo: Formatting Strings[MP4] [0:03:48] [2019/09/17]
Demo: Using various string formatting options. Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code: https://aka.ms/PythonGettingStartedWatch the entire series:…


Python for Beginners [11 of 44] Formatting Strings[MP4] [0:04:08] [2019/09/17]
While concatenating strings works, it doesn't always read well. Python offers the ability to add placeholders for easier dynamic string creation. Full 'Intro to Python' course on Microsoft Learn:…


Python for Beginners [10 of 44] Demo: Strings[MP4] [0:04:28] [2019/09/17]
Demo: Working with strings in code Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code: https://aka.ms/PythonGettingStartedWatch the entire series:…


Python for Beginners [9 of 44] String Concepts[MP4] [0:04:40] [2019/09/17]
Python supports several data types, the most basic of which being strings. See how strings work in Python. Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code:…


Python for Beginners [8 of 44] Demo: Comments[MP4] [0:02:27] [2019/09/17]
Demo: Adding comments to code Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code: https://aka.ms/PythonGettingStartedWatch the entire series:…


Python for Beginners [7 of 44] Comments[MP4] [0:03:03] [2019/09/17]
Adding documentation to code makes it easier to maintain it later on, and can even help with debugging. Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code:…


Python for Beginners [6 of 44] Demo: Hello, World[MP4] [0:05:59] [2019/09/17]
Demo: Using print to display information Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code: https://aka.ms/PythonGettingStartedWatch the entire series:…


Python for Beginners [5 of 44] Using Print[MP4] [0:03:28] [2019/09/17]
Displaying information is probably the most core concept of learning any new programming language. In Python that's done by using print. Full 'Intro to Python' course on Microsoft Learn:…


Python for Beginners [4 of 44] Configuring Visual Studio Code[MP4] [0:02:49] [2019/09/17]
Demo: Configuring Visual Studio Code for Python development Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code: https://aka.ms/PythonGettingStartedWatch the…


Python for Beginners [3 of 44] Getting Started[MP4] [0:02:57] [2019/09/17]
There's a few items to install to get up and running. Fortunately, you'll only need a couple of items. Full 'Intro to Python' course on Microsoft Learn: https://aka.ms/MSLearnPython Sample code:…


Python for Beginners [2 of 44] Introducing Python[MP4] [0:03:09] [2019/09/17]
Before you get started on your journey towards learning Python, it's important to know why! We'll talk through what Python is, where you'll use it, and how it can help you problem solve. Full 'Intro…


Python for Beginners [1 of 44] Programming with Python[MP4] [0:04:17] [2019/09/17]
Over the course of a set of videos we're going to show you the ropes of Python development. Let's start by chatting through what we're going to cover, and if this series is right for you. Full 'Intro…