Companies Home Search Profile

Python Project: Building Complex Calculator

Focused View

Christ Raharja

3:14:58

62 View
  • 1. Introduction to the Course.mp4
    02:18
  • 2.1 Project Slides.pptx
  • 2. Highlight of the Course.mp4
    04:11
  • 3. Whom This Course is Intended for.mp4
    06:31
  • 1. Tools, IDE, and Libraries.mp4
    04:34
  • 2. Quick Overview of Calculator We are Going to Build.mp4
    05:04
  • 3.1 Tkinter Documentation.html
  • 3. Introduction to Tkinter.mp4
    04:29
  • 1.1 complexcalculator.zip
  • 1. Python & IDE Installation.mp4
    08:39
  • 1. Importing & Setting Up Tkinter.mp4
    13:37
  • 2. Function for Addition & Clear Button.mp4
    11:50
  • 3. Function for Equal Button.mp4
    30:16
  • 4. More Functions for Other Buttons part1.mp4
    09:57
  • 5. More Functions for Other Buttons part2.mp4
    11:23
  • 1. Creating & Locating 0-9 Buttons.mp4
    16:00
  • 2. Fixing Errors.mp4
    01:28
  • 3. Creating More Buttons.mp4
    20:15
  • 4. Locating Those Buttons.mp4
    18:13
  • 1. Testing the Calculator.mp4
    06:44
  • 1. Conclusion & Summary.mp4
    08:04
  • 1. Github Tutorial.mp4
    07:01
  • 1. Closing Statement.mp4
    04:24
  • Description


    Learn how to build complex calculator with Python

    What You'll Learn?


    • Building complex calculator using Python. The calculator will be able to perform complex calculation such as trigonometric functions, natural log, and inverse
    • Learn Tkinter which is one of Python libraries to create GUIs (Graphical User Interface)
    • Learn basics Python including but not only limited to creating function, conditional statement, and other basic Python syntax
    • Learn how to create button in Python and how to connect it with a function
    • Learn how to create input box to receive data/information from the users

    Who is this for?


  • Python beginners who want to create a project and upload it on Github
  • Anyone who is interested in building complex calculator using Python
  • Anyone who wants to learn about Tkinter
  • More details


    Description

    Welcome to Python Project: Building Complex Calculator course. This course was designed and intended for Python beginners who want to build up their programming portfolio as well as improve their Python programming skills. This course is actually going to be a guided project based course instead of a regular course where you can expect step by step guidance from setting up your IDE all the way to finalizing and testing the calculator. Here, in this course, you will learn Tkinter which is a Python library designed for creating simple GUI (Graphical User Interface) and the calculator will be built based on Tkinter. Hence, you will be trained on how to create buttons, connect the buttons which you have created with functions where every single time the user clicks on that button, the calculator will perform as being commanded by the corresponding function as well as creating input box where it is basically a place where the user can input data/information to the calculator. At the end of the course, I will also guide you step by step on how to upload your project on your Github account.


    Regarding the calculator, the reason why I called it a complex calculator is the fact that it has way more functionalities compared to the regular calculator with mainly addition, subtraction, multiplication, and division buttons. As matter of fact, the complex calculator that you are going to build in this course will include following functionalities:

    • Sin, Cos, Tan, Csc, Sec, Cot (trigonometric functions)

    • Sin^-1, Cos^-1, Tan^-1 (trigonometric inverse functions)

    • |x| absolute value

    • Average

    • X^2 and x^3

    • x^y

    • 2^x

    • x^-1 inverse

    • ! factorial

    • x^(½) square root

    • Pi/3.14

    • e^x exponential function


    Although there are a lot of functions that we will create, there is nothing you should worry about since I will guide you step by step on how to write the code and even explain each code line by line with the intention that you understand the concept behind each line of code. Last but not least, we will also conduct a testing phase in order to make sure the calculator that we built has been functioning as expected. In conclusion, this course will teach you all the basics of Python programming through building this project, as many people say, the most effective strategy to master a new thing is to learn by doing and that is exactly what we do in this course, learning Python and Tkinter by building a project.


    Who this course is for:

    • Python beginners who want to create a project and upload it on Github
    • Anyone who is interested in building complex calculator using Python
    • Anyone who wants to learn about Tkinter

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Christ Raharja
    Christ Raharja
    Instructor's Courses
    Hi all, my name is Chris Raharja. I graduated from University of Washington with BS in Mathematics. I used to work as a technology consultant in one of Big 4 firms and now I have been running several different business models such as print on demand, affiliate marketing, drop shipping, ads traffic arbitrage. I have been always passionate about teaching since my first time as a volunteer math tutor in high school. My goal on Udemy is to share my knowledge and build a wonderful community to study many different things together.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 20
    • duration 3:14:58
    • Release Date 2023/04/11

    Courses related to Python