Skip to content

Solutions for Introduction to Python Programming course taught by Juno Lee at Udacity.

License

Notifications You must be signed in to change notification settings

HawksSpawn/introduction-to-python-programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction to Python Programming

My solutions for Introduction to Python Programming course.


Course Details



COURSE DETAILS       TIMELINE             SKILL LEVEL
Free                 Approx. 5 Weeks       Beginner



Introduction to Python Programming

In this course, you'll learn the fundamentals of the Python programming language, along with programming best practices. You’ll learn to represent and store data using Python data types and variables, and use conditionals and loops to control the flow of your programs. You’ll harness the power of complex data structures like lists, sets, dictionaries, and tuples to store collections of related data. You’ll define and document your own custom functions, write scripts, and handle errors. Lastly, you’ll learn to find and use modules in the Python Standard Library and other third-party libraries.


Course Leads



    Juno Lee
    Instructor



Syllabus


  LESSON 1

Why Python Programming

  • Receive an overview of what you’ll be learning and doing in the course
  • Understand why you should learn programming with Python

  LESSON 2

Data Types and Operators

  • Represent data using Python's data types: integers, floats, booleans, strings, lists, tuples, sets, dictionaries, compound data structures
  • Perform computations and create logical statements using Python’s operators: Arithmetic, Assignment, Comparison, Logical, Membership, Identity
  • Practice whitespace and style guidelines

  LESSON 3

Control Flow

  • Write conditional expressions using if statements and boolean expressions to add decision making to your Python programs
  • Use for and while loops along with useful built-in functions to iterate over and manipulate lists, sets, and dictionaries
  • Condense for loops to create lists efficiently with list comprehensions

  LESSON 4

Functions

  • Define your own custom functions
  • Create and reference variables using the appropriate scope
  • Use iterators and generators to create streams of data

  LESSON 5

Scripting

  • Install Python 3 and set up your programming environment
  • Experiment in the terminal using a Python Interpreter

About

Solutions for Introduction to Python Programming course taught by Juno Lee at Udacity.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages