Python for Non-Programmers
1h 56mBeginner2021-12-17
Authors

Nick Walter
Mobile and web developer, instructor, and coding enthusiast
Course details
Did you know that learning Python is one of the easiest ways to learn to code? It’s true. And in this course you can avoid the jargon and make learning how to code a lot more fun. You don’t have to be an expert technician, either. Join instructor Nick Walter and find out what you need to get started now.
In this course, Nick teaches the fundamentals of Python to you: a non-programmer, a user with little to no coding experience. Learn more about what Python is, and what it is and isn’t used for. Explore how Python works with numbers and how you can interact with simple programs such as a simple number-guessing game. Find out how to work with text in Python by building a reusable function to count the words in a block of text. And along the way, tackle quick challenges and other games that allow you to put your new skills to the test.
In this course, Nick teaches the fundamentals of Python to you: a non-programmer, a user with little to no coding experience. Learn more about what Python is, and what it is and isn’t used for. Explore how Python works with numbers and how you can interact with simple programs such as a simple number-guessing game. Find out how to work with text in Python by building a reusable function to count the words in a block of text. And along the way, tackle quick challenges and other games that allow you to put your new skills to the test.
Skills covered
PythonProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
Concepts
0. Introduction
- 01 - Python from zero
- 02 - Your first line of code
1. Python Basics
- 03 - Variables
- 04 - Numbers - Ints and floats
- 05 - Strings
- 06 - Using variables in strings
- 07 - Booleans and if statements
- 08 - Comparison and else
2. Project 1 - Fortune Cookie
- 09 - Picking random numbers
- 10 - Choosing what fortune to show
3. Lists, Loops, and Dictionaries
- 11 - Lists
- 12 - Lists - Add, insert, delete
- 13 - For loops
- 14 - Dictionaries
4. Project 2 - Lyrics Analyzer
- 15 - Splitting a string
- 16 - Counting the words
5. Functions and More
- 17 - Functions
- 18 - Parameters
- 19 - Return
- 20 - Comments
- 21 - Input
6. Project 3 - Number Guesser
- 22 - Game loop
- 23 - Higher, lower, and polish
Conclusion
- 24 - Next steps
Related courses
- Intermediate Python for Non-Programmers
- SPSS: Wrangling, Visualizing, and Modeling Data
- Using Python for Automation (2019)
- AI for Telecom: Network Optimization and Security in 5G/Edge Systems
- Managing Python Projects
- Build with AI: LLM-Powered Data Analysis App with Python and Streamlit
- Test Automation with Python: 6 Elements and Selectors
- SPSS Statistics Essential Training (2019)
Related learn paths
- Getting Started with Python
- Develop Your NoSQL Skills
- Advance Your Skills as an R Expert
- Get Started with PHP
- Improve Your Test Automation with Python Skills
- Master Advanced Excel Data & Analytics Skills
- Stay Ahead in Architecture and Algorithmic Design
- Build AI Products Using Azure AI Services in Your Development Lifecycle