Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Create Your Calculator: Learn Python Programming Basics Fast
Rating: 4.5 out of 5(3 ratings)
526 students

Create Your Calculator: Learn Python Programming Basics Fast

Learn Python Basics Fast with this course
Last updated 9/2018
English

What you'll learn

  • Develop their own Calculator

Course content

1 section • 25 lectures • 1h 14m total length
  • Getting Started1:20

    Explore Python programming basics, download and install Python, and create starter projects with a straightforward setup.

  • Getting Started II0:34

    Begin your Python programming basics journey with getting started ii, exploring integration concepts and identifying IDs mentioned in the caption.

  • Getting Started III0:29

    Explore the Python program within an integrated development environment, using the console and color output to build helpful helpers.

  • Hello World Software1:21

    Explore Python basics by writing and running a hello world program, building a simple application to understand scripts and basic software concepts.

  • Data Types and Variables2:31

    Learn fundamental Python data types and variables, including integers, floats, and strings, how to assign values, and perform simple operations on these variables.

  • Data Types Conversion5:49

    Explore data types conversion in Python programming basics, converting between integers, decimals, and strings, and learn how to cast values to appropriate types for arithmetic and string operations.

  • Arithmetic Operators1:14

    Learn how to use arithmetic operators in Python to perform basic calculations, with examples of subtraction and multiplication.

  • Comparison Operators2:29

    Explore comparison operators in Python, learning how equal, not equal, greater than, less than, and their inclusive forms yield true or false results during programming.

  • Assignment Operators3:01

    Learn python programming basics by exploring assignment operators, using the equals sign to assign values to variables, and running simple examples to see results.

  • Boolean Operators3:58

    Learn how to use boolean operators in Python to form true or false conditions. Evaluate expressions and understand logical outcomes in basic programming.

  • Decision Making2:58

    Explore Python programming basics by practicing decision making with operators like less than and greater than, and printing outcomes based on evaluated conditions.

  • Decision Making 23:46

    Explore decision making by analyzing statements and cases presented in the lecture, referencing identity, verbal and radical notions, and the sequence of scenarios described.

  • Loops3:55

    Explore how to use loops in Python to automate counting tasks, printing numbers from 0 to 99 (or 1 to 100) without tedious repetition.

  • Loops 21:14

    Explore loops in Python, cover conditions and increments, and avoid infinite loops as you learn practical basics for building a calculator.

  • List2:42

    Explore list basics in Python. Create variables to store values, access elements by zero-based indexing (first and second values), and work with ranges to view multiple items.

  • List 20:39

    Develop a Python basics calculator by learning core programming concepts, printing results, and managing simple arithmetic tasks for fast, practical coding practice.

  • List 31:42

    Practice basic Python programming concepts by adding values, using variables, and arranging simple steps to create a calculator.

  • Functions4:13

    Explore how to define and call functions in Python, print outputs, and perform subtraction to build a simple calculator.

  • Module2:31

    Create and save Python code in a new folder, write small functions, and run simple programs to practice basic programming steps.

  • Class and Objects4:24

    Define classes and create objects in Python, and apply these concepts to a basic calculator project.

  • Put Everything Together - Create Your Own Calculator2:03

    Create your own calculator by building simple operations, getting user input, and running code to perform addition and subtraction.

  • Put Everything Together - Create Your Own Calculator 210:09

    Build a calculator in Python by taking user input, selecting operations such as addition, subtraction, multiplication, and division, and printing the result via a function.

  • Put Everything Together - Create Your Own Calculator 33:59

    Put everything together to build your own calculator using Python basics, combining variables, calculations, and practical coding steps for a functional tool.

  • Put Everything Together - Create Your Own Calculator 42:29

    Put together your own calculator in Python by creating an object and implementing subtraction and multiplication. Run the code to test how the calculator handles these operations.

  • Put Everything Together - Create Your Own Calculator 54:37

    Put together the concepts to create your own calculator using Python, following a guided walkthrough of a calculator program from the book and running the course modules.

Requirements

  • Computer Knowledge

Description

Course Title: Create Your Calculator: Learn Python Programming Basics Fast Subtitle: Master Python programming fundamentals from scratch by building a real-world, interactive calculator project.

#Master Python Fundamentals Through Practical, Hands-On Building

Data drives modern decision-making across every major industry. Learning to code in Python is your fastest path into Data Science and Analytics, sharpening your problem-solving abilities and opening doors to high-demand careers in fields like the Internet of Things (IoT) and Smart Cities.

Create Your Calculator: Learn Python Programming Basics Fast is a bite-sized, practical course engineered specifically for complete beginners. Skip unnecessary theory and gain immediate coding confidence by building a fully functional, interactive calculator early in the curriculum.

Why Enroll in This Course?

  • Fast-Paced & Practical: Go from zero coding experience to building a working Python application right away.

  • Core Fundamentals: Master essential concepts including data structures, conditional logic, loops, custom functions, modules, and Object-Oriented Programming (OOP).

  • Pathway to Certification: Complete Step 1 of the official SVBook Certified Data Miner using Python learning sequence.

Recommended Certification Path

Complete all four courses in the series and pass the 50-question exam at EGMHAcademy to earn your official credential:

  • Course 1: Create Your Calculator: Learn Python Programming Basics Fast (This Course - Python Basics)

  • Course 2: Applied Statistics using Python with Data Processing (Data Understanding & Data Preparation)

  • Course 3: Advanced Data Visualizations using Python with Data Processing (Data Understanding & Data Preparation)

  • Course 4: Machine Learning with Python (Modeling & Evaluation)

What You Will Learn

  • Getting Started & Core Mechanics: Set up your environment, write your first script, and master variables, primary data types, and type casting.

  • Operators & Program Control: Apply arithmetic, comparison, assignment, and boolean operators, guide program flow with if/elif/else statements, and automate tasks using for and while loops.

  • Data Structures, Code Reusability & OOP: Store and manipulate sequential data with Python Lists, write modular code using functions and modules, and grasp Object-Oriented Programming fundamentals (classes and objects).

  • Capstone Project: Combine everything you have learned to construct a fully functional Python calculator application from scratch.

Requirements

  • A computer (Windows, Mac, or Linux) with Python installed.

  • No prior programming experience required—this course is built for absolute beginners!

Who This Course Is For

  • Absolute beginners looking for a fast, practical introduction to Python.

  • Aspiring Data Analysts, Data Scientists, and Developers starting their Python journey.

  • Learners aiming to complete Course #1 of the SVBook Certified Data Miner using Python certification path.

Who this course is for:

  • Beginner Programmer curios in Python Programming