YoVDO

Introduction to Programming with Python I

Offered By: Udacity

Tags

Python Courses Turtle Graphics Courses String Manipulation Courses Command Line Interface Courses

Course Description

Overview

Learn basic programming with Python, one of the most versatile and widely used programming languages! You'll first learn core programming concepts and fundamental Python syntax by writing code to make a virtual "turtle" robot draw colorful shapes on the screen. You'll then learn how to write Python functions, run Python from a Command-Line Interface (CLI), manipulate strings and lists, and refactor your code to improve its structure and make it more modular.

Syllabus

  • Introduction to VS Code workspaces
  • Turtles and Code
    • Get started learning core programming concepts with Python, while writing instructions to make a virtual "turtle" robot draw colorful shapes on the screen.
  • Python Functions
    • Expand your knowledge of Python by learning to write functions and conditional statements.
  • Shell Workshop
    • The Unix shell is a powerful tool for developers of all sorts. In this lesson, you'll get a quick introduction to the very basics of using it on your own computer.
  • Python at Home
    • Install Python on your own computer so you can write code anytime!
  • Strings and Lists
    • Learn to work with strings and text in your Python code.
  • Style and Structure
    • Get practice writing longer programs, and improving their structure and style.
  • Adventure Game
    • Demonstrate your Python skills by coding a simple version of an old-fashioned text-based adventure game.

Taught by

Karl Krueger, Kelly Howard and Abe Feinberg

Related Courses

Introduction to Cloud Foundry and Cloud Native Software Architecture
Linux Foundation via edX
The Unix Workbench
Johns Hopkins University via Coursera
Введение в Linux
Bioinformatics Institute via Stepik
Linux Basics: The Command Line Interface
Dartmouth College via edX
Sistemas operativos y tú: Convertirse en un usuario avanzado
Crece con Google via Coursera