Duration: 20 Hours Level: Beginner to Advanced Method: Instructor-led Physical or Virtual Classes Batch Price From $450 View Dates, Prices and Enroll Course Overview This course is designed for beginners who wish to learn Python, a widely used general-purpose, high-level programming language. It covers the essential topics for starting to program with Python. This course is also ideal for anyone who wants to become a Python developer, a data analyst, or a data scientist or wants to use Python for any work. Requirements No existing knowledge on Python programming is required. Familiarity with any programming language is helpful but not required. You should have basic computing knowledge. Course Content Introduction to Python Getting Python Python IDLE Comments in Python Online Python Compilers Variables and Data Types Creating Variables Naming Variables Standard Data Types Type Conversion or Casting Python User Input Using f-strings Operators What are operators in python? Arithmetic Operators Assignment operators Comparison Operators Logical operators Identity Operators Membership Operators Working with Numbers Integers Floats Numbers and String Together Built-in Python Mathematical Functions Python Decimal Format Underscores in numbers Random Number Python Strings Accessing characters in a string Changing a String Deleting a String Python String Operations String Membership Test Built-in String Methods Python Escape Characters Using the format() Method Lists Accessing elements in a list Negative indexing List Slicing in Python Adding, Modifying and Removing elements Other Useful List Methods List Membership Test Tuples Creating a Tuple Accessing Elements in a Tuple Modifying a Tuple Removing Elements from a Tuple Tuple Methods Tuple Membership Test Sets in Python Creating Python Sets Modifying a Set Removing Elements from a Set Python Frozenset Python Set Operations Set Union Set Intersection Set Symmetric Difference Python Set Methods Set Membership Test Built-in Functions with Set Python Dates and Times Getting the Current Date and Time Getting today's year, month and day Time object to represent time Getting hour, minute and second Python datetime object Formatting Date and Time Python Dictionary Accessing values in a Dictionary Adding new key-value pairs Modifying values in a key-value pair Removing key-value pairs Python Dictionary Methods Dictionary Membership Test Dictionary Built-in Functions Nested Dictionaries Decision Making Python if Statement Indentation Python if…else Statement Python if…elif…else Statement Python Nested if Statements Short Hand if ... else Membership Test Python match Statement Loops in Python Python While Loops Python for Loop Looping Through a String The break Statement The continue Statement The range() Function Else in For Loop Nested Loops Functions Creating and Calling a Function Arguments Keyword Arguments Default Parameter Value Passing a List as an Argument Return Values Course Dates, Prices & Enrolment All Training Physical Classes Virtual Classes Time Zone: GMT Standard Time (London) UTC Eastern Standard Time (NY) Central Standard Time (Chicago) Mountain Time (Phoenix) Mountain Standard Time Pacific Standard Time (LA) Alaska Standard Time Hawaii-Aleutian Standard Time There is no date for this course at this moment. Please complete the BOOKING REQUEST FORM below or come back to this page again later. Career Path If you are looking for programming and make desktop applications the python course helps you. Also, even if you don't have any programming language experience, Python programming language will be the best to start as it is simple to understand. If you look for an IT job or want to progress your career in IT, the Python programming course will help you.