Python for Beginners

Necomitt Academy
Last Update September 1, 2022
4 already enrolled

About This Course

See why over 310,000 Necomitt Academy students learn coding from Mark Lassoff!

Few programming languages provide you with the flexibility and pure power of Python.

If you’re becoming a professional developer, or are early in your web development career, adding the Python skill set isn’t just a resume embellishment– It’s an empowering language that will allow you to write procedural code in many types of environments and for many uses.

Python is commonly used for server-side programming for complex web applications or as a middle-tier language providing web services or a communication layer with larger e-commerce systems. It’s also a great language for beginners. The clear syntax makes it very easy to learn, and the powerful libraries make all types of programming possible. There are libraries for everything from games and graphics to complex mathematics to network and embedded programming.

Watch, Learn, and Do

Programming is not a spectator sport and if you want to learn Python well, this course contains everything you need.

Skill-oriented instructor-led and -guided lectures will demonstrate each important Python skill. You’ll be able to study and modify the code on your own to cement each topic. Python code-coding lab exercises will familiarize you not just with Python syntax, but how real problem-solving in Python is done. You’ll complete a more comprehensive project to help you integrate the different skills that are part of core Python.

Learning Objectives

How to use the Python Shell
How to use interactive mode in Python
How to develop and run programs in the IDLE editor
How to run Python scripts directly from the command line
How to use the print () function
How to use separators and new line characters to modify command line output
Assign variables of different types
Understand integer, floating point, complex, and string variables
Be able to extract substrings
Easily concatenate strings
Create Lists and Tuples
Create key-value pairs and store them in dictionaries
Understand mathematical operators used in Python
Apply the order of operations to mathematical operations
Utilize comparison operators to determine logical outcomes
Use logical operators to join comparisons
Write conditional statements to correctly branch code
Use If, else and else if statements to apply to branch
Understand how and when to use nested if statements
Use the shortcut Ternary operator
Be able to use looping structures effectively
Create While loops
Be able to use For loops to loop through an object’s properties
Be able to construct nested loops and understand their utility.
Cast variables from one type to another using built-in Python functions
Use the Mathematical functions within Python to evaluate expressions
Randomize numbers and selections with the Randomization tools
Use Python String functions such as find (), join () and split ()
Create immutable tuples
Access values within tuples
Use tuple functions to manipulate tuple data
Declare a dictionary and populate it with key/value pairs
Access and edit values within dictionaries
Extract date and time information from the time tuple
Use the calendar object to work with calendar-related information
Create custom functions
Send arguments to functions using order or keyword
Create default function arguments
Read and obtain keyboard input
Read from a text file and process the data in Python
Write to a text file from Python
Append to a text file
Handle exceptions with try/except/else in Python
Use Python within the cgi-bin or a web server
Process form data from Python

Requirements

  • Students should be comfortable working in the PC or Mac operating system

Target Audience

  • First-time Python programmers
  • Students and teachers
  • IT pros who want to learn to code or coding
  • Aspiring data scientists who want to add Python to their tool arsenal

Curriculum

29 Lessons

Python for Beginners: New Edition

Python A00100:3:3
Python A00200:2:25
Python A00300:5:16
Python B00100:8:41
Python B00200:7:22
Python B00300:4:4
Python B00400:5:32
Python B00500:3:2
Python C00100:6:49
Python C00200:5:14
Python C00300:4:4
Python C00400:7:47
Python C00500:2:22
Python D00100:6:5
Python D00200:5:2
Python D00300:5:17
Python D00400:3:19
Python D00500:2:7
Python D00600:2:20
Python E00100:5:29
Python E00200:4:14
Python E00300:5:17
Python E00400:4:42
Python E00500:3:43
Python F00100:3:33
Python F00200:2:6
Python F00300:2:13
Python F00400:4:30
Python G00100:1:3

Your Instructors

Necomitt Academy

5.0/5
72 Courses
2 Reviews
37 Students
See more

You don't have credit card details available. You will be redirected to update payment method page. Click OK to continue.

Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
Click outside to hide the comparison bar
Compare

Don't have an account yet? Sign up for free

Connect with

or Log-in with