Understanding Python (Input-Process-Output)

Basic review of Input/Output/Processes
Free tutorial
Rating: 4.7 out of 5 (10 ratings)
1,618 students
1hr 42min of on-demand video
English [Auto]

Learners will combine input and process to build an appropriate output.
Learners will analyze a problem and figure an appropriate solution, written in python.
Identify components of a problem to break it down into what inputs are needed and how to process them accordingly.
Write a simple process to read input and process an acceptable output.


  • No programming experience needed, you will learner everything you need to know.
  • Basic math understand


This course is an introduction to python at a basic level. This is geared toward the users who are overwhelmed with other python courses trying to cover too much material without first having a solid grasp of core concepts. This course covers basic input, output, and processes. Give you lots of examples and pushes you to complete the project to fully grasp the topics.

Examples for input include how to capture input from users, how to define data types of user input, and how to assign variables. For the output portion, we will be covering basic output such as print commands, but also the formatting print commands to make the output more meaningful. We will cover the basic processes using common math functions. We will put all of it together with several projects to ensure understanding. We also cover two additional areas conditional statements such as if-statements and error handling through try-except blocks. I keep things really simple so that learners who may feel overwhelmed can take this course and get the basics done without being overwhelmed.

The big takeaway from this course is taking a learner who has very no experience and taking them from knowing nothing and taking them to understand basics inputs, processes, and outputs. Each learner will have several projects that re-enforce your understanding of core concepts.

Keep in mind this is a free course, and I am limited by Udemy guidelines.

Who this course is for:

  • This is a beginning python course. This will teach basic input, process, and outputs used in python.


Skilled Cyber & Networking Instructor
Arthur Salmon
  • 4.2 Instructor Rating
  • 927 Reviews
  • 54,943 Students
  • 5 Courses

Hello, my name is Arthur Salmon, currently I hold an Applied Doctorate in Information Assurance & Cybersecurity. I hold a Master’s degree in network and Communication Management focusing on IT Security. I have worked in IT for 20 years, with 10 of them being in an IT Security role. I have spent 6 years doing red-team work for private organizations, and just over 5 doing blue-team work for medium businesses. While my primary job role is in education, I spend allot of time working in the field and moving cybersecurity industry forward as a whole. I hold advanced certifications such as CISSP, CEH, and several Cisco CCNPs. I have also worked internally working to update Cybersecurity programs, courses and training facilities to aid in their modernization. Currently, I am working on coordinating western regional colleges into a more competition focus pathway as well as aiding in the development of competency-based assessments in Cybersecurity curriculum. When I am not working on aiding in education development, I own and operate a MSP in the greater Las Vegas area aiding small/medium business in meeting compliance and regulatory requirements.

Top companies trust Udemy

Get your team access to Udemy's top 17,000+ courses