Course Overview

Python is one of the most widely used and beginner-friendly programming languages, known for its simplicity and versatility. Whether you’re looking to enter the world of software development, data science, automation, or web development, learning Python is a crucial first step. This course is designed for absolute beginners, guiding them through the fundamental concepts of Python programming while providing hands-on experience with writing and running Python scripts.

This course begins with setting up Python on different operating systems, followed by an introduction to interpreted versus compiled languages. It then covers essential programming concepts such as numbers, strings, boolean operators, lists, and dictionaries. As learners progress, they explore intermediate topics, including defining functions, handling function arguments, working with loops, and implementing control flow with if-else statements. The course also introduces built-in functions, module imports, and culminates in a final project where students build a calculator using Python.

By the end of this course, learners will gain a strong foundation in Python programming, enabling them to write scripts, manipulate data, and create basic applications with confidence.

What You Will Learn

  • Learn about the basics of Python Programming
  • Learn how to install Python
  • Learn how to run Python scripts in terminal
  • Learn how to setup PyCharm IDE

Program Curriculum

  • Mac and Linux Installation
  • Windows 10 Setup
  • Interpreted vs. Compiled Programming Languages
  • Creating and Running Our First Python Script
  • Setting up Our PyCharm IDE
  • $7 Million Cybersecurity Scholarship by EC-Council
  • Chapter 1 Quiz

  • Numbers in Python
  • Strings in Python
  • String Manipulation
  • Operators
  • Lists in Python
  • Dictionaries in Python
  • Variables in Python
  • $7 Million Cybersecurity Scholarship by EC-Council
  • Chapter 2 quiz

  • Python Built-in Functions
  • Defining Functions in Python
  • Adding Arguments to a Function
  • Default Arguments
  • Keyword Arguments
  • Infinite Arguments
  • Return Values
  • If-else Statements
  • For and while Loops
  • Importing Modules in a Python Script
  • Final Project - Building a Calculator
  • $7 Million Cybersecurity Scholarship by EC-Council
  • Chapter 3 Quiz

Instructor

Joseph Delgadillo

-

Joseph Delgadillo is the founder of JTDigital Courses, an education technology company. He has been active in the online learning community since 2015 and has worked with multiple startups. As of 2020, over 600,000 students across the globe have enrolled in his courses covering ethical hacking, Python programming, web development and more. He graduated with honours from Central Washington University.

Join over 1 Million professionals from the most renowned Companies in the world!

certificate

Empower Your Learning with Our Flexible Plans

Invest in your future with our flexible subscription plans. Whether you're just starting out or looking to enhance your expertise, there's a plan tailored to meet your needs. Gain access to in-demand skills and courses for your continuous learning needs.

Monthly Plans
Annual Plans
Save 20% with our annual plans!

Pro

Ideal for continuous learning, offering extensive resources with 900+ courses and diverse Learning Paths to enhance your skills.

$ 69.00
Billed monthly or $599.00 billed annually

What is included

  • 880+ Premium Short Courses
  • 70+ Structured Learning Paths
  • Validation of Completion with all courses and learning paths
  • New Courses added every month
Early Access Offer

Pro +

Experience immersive learning with Practice Labs and CTF Challenges for comprehensive skill-building.

$ 79.00
Billed monthly or $699.00 billed annually

Everything in Pro and

  • 1600+ Practice Lab exercises with guided instructions
  • 150+ CTF Challenges with detailed walkthroughs
  • New Practice Labs and Challenges added every month

Related Courses

1 of 50