Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certifications Network & Security Hardware Operating Systems & Servers Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Paid Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement & Gardening Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition & Diet Yoga Mental Health Martial Arts & Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js PHP HTML5 Vue JS
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA Microsoft AZ-900 AWS Certified Developer - Associate
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Business Intelligence MySQL Qlik Sense Blockchain
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Virtual Reality
Google Flutter Android Development iOS Development React Native Swift Dart (programming language) Mobile App Development Kotlin SwiftUI
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting Canva InDesign Character Design Procreate Digital Illustration App
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Life Purpose Mindfulness Meditation CBT Cognitive Behavioral Therapy Sound Therapy
Entrepreneurship Fundamentals Business Fundamentals Freelancing Business Strategy Startup Business Plan Online Business Blogging Home Business
Digital Marketing Social Media Marketing Marketing Strategy Internet Marketing Google Analytics Copywriting Email Marketing YouTube Marketing Podcasting

DevelopmentProgramming LanguagesPython

Comprehensive Python Programming Course with Hands-on Coding

Start from scratch and enter the world of Python programming, Analytics & Data Science with this in-depth Python course.
Rating: 3.6 out of 53.6 (253 ratings)
33,368 students
Created by Uplatz Training
Last updated 8/2020
English
English [Auto]

What you'll learn

  • Get started with Python Programming from Scratch
  • Introduction to Python
  • Basic Elements of Python
  • Installation of Python
  • Input and Output Statements in Python
  • Data Types and Operators in Python
  • Operators, Functions, Strings in Python
  • Type Conversion in Python
  • Basic Programming in Python
  • Introduction to Math Module in Python
  • Conditional Statements and Looping in Python
  • Lists, Tuples, Sets, Dictionaries in Python
  • Built-in Methods, Lambda Functions in Python
  • File Handling, Exception Handling in Python
  • Python Programs and Programming Examples in Python
  • Operator Precedence in Python
  • Recursion in Python
  • Object Oriented Programming in Python
  • Time Module, Boolean in Python
  • Miscellaneous Topics

Requirements

  • Enthusiasm and determination to make your mark on the world!

Description

A warm welcome to the Python course by Uplatz.


Python is one of the popular high-level, interpreted and general-purpose programming languages that is easy to use, comprehensive and powerful. In 1991, Guido van Rossum developed the Python programming language.

Python is a widely used dynamic programming language compared to other languages such as Java, Perl, PHP, and Ruby. It is often termed as a scripting language. It provides support for automatic memory management, multiple programming paradigms, and implements the basic concepts of object-oriented programming (OOP). Python is very simple, yet incredibly powerful programming language. You can use it for writing web and desktop apps, scripts, and more. This course teaches you the basics of Python syntax, functions, creating console and web apps, and distribution.

Python is a strongly-typed procedural language along with support for a huge and broad standard library. The library of Python provides support for many Internet protocols such as FTP, and IMAP. It has a unique syntax, which makes it different from other programming languages like Java, C++, and C. Some other amazing features of Python are as follows:

  • Open source language

  • Simple and easy to learn the language

  • Scalable and portable language

  • High-level language

Python has some great applications. It is widely used in the development of frameworks such as Django and Pyramid, and advanced content management systems. Python is an excellent first language for new programmers. It can be used for everything from video games to data visualization to machine learning.

Along with being the fastest growing programming language, Python is the language of choice for data science and it is widely used to build web application backends. In this remote course, you will get an in-depth hands-on understanding of Python fundamentals from a beginner to advanced level. This online course is for anyone new to Python with an interest in programming.

Python is the leading language of choice for many data scientists. Python has grown in popularity within the field due to the availability of many excellent libraries focused on data science (of which NumPy and Pandas are two of the most well-known) and data visualisation (like Matplotlib and Seaborn). Python really made Data crunching fun with all its numerous available libraries. Ipython with JupyterLab is another form of Python that improves the usage of Python in the field of data science.


This is a complete end-to-end course on Python programming provided by Uplatz. The goal of this course is to cover foundational aspects of Python programming with an emphasis on script writing, data manipulation, and program organization. By the end of this course, students should be able to start writing useful Python programs on their own or be able to understand and review the Python code written by their coworkers. This Python course provides a comprehensive and in-depth introduction to the Python language. You’ll learn to represent and store data using Python data types and variables, and use conditionals and loops to control the flow of your programs. You will be able to harness the power of complex data structures like lists, sets, dictionaries, and tuples to store collections of related data. Learning from this Python training, you will be able to define and document your own custom functions, write scripts, and handle errors. Also, you will learn to find and use modules in the Python Standard Library and other third-party libraries.


Python Programming - Course Objectives

  • Understand what is Python and where is it used

  • History and background of Python programming language

  • Learn the basic syntax and data structures of Python

  • Understand programming basics including functions, variables, and data types

  • Manipulate and output data using arrays, loops, and operators

  • Have a solid understanding of Python syntax

  • Master the fundamentals of writing Python scripts

  • Learn core Python scripting elements such as variables and flow control structures

  • Discover how to work with lists and sequence data

  • Write Python functions to facilitate code reuse

  • Use Python to read and write files

  • Make their code robust by handling errors and exceptions properly

  • Work with the Python standard library

  • Explore Python's object-oriented features

  • Search text using regular expressions

  • Develop the ability to write database applications in Python


Comprehensive Python Programming Course with Hands-on Coding - Course Syllabus


1. INTRODUCTION TO PYTHON: why learn python, feature of python, importance of learning python, application of python programming.

2. BASIC ELEMENTS OF PYTHON: keywords, datatypes, identifiers, operators, statements.

3. INSTALLATION OF PYTHON.

4. INPUT AND OUTPUT STATEMENTS IN PYTHON.

5. DATA TYPES IN PYTHON: int, float, strings, lists, tuples, dictionaries.

6. OPERATORS IN PYTHON: arithmetic, logical, assignment, relational, bitwise, membership operators.

7. TYPE CONVERSION IN PYTHON: implicit and explicit conversion in python.

8. BASIC PROGRAMMING IN PYTHON.

9. INTRODUCTION TO MATH MODULE IN PYTHON.

10. CONDITIONAL STATEMENTS IN PYTHON: simple if, simple if-else, multiple if-else, nested if-else.

11. LOOPING IN PYTHON: for loop, while loop in python, break and continue keywords in python, nested for loop in python.

12. FUNCTIONS IN PYTHON: declaration and definition of functions in python, passing arguments in functions, return keyword, function calling, arbitrary arguments, keywords arguments, default arguments in python.

13. STRINGS IN PYTHON: basics of strings, string functions.

14. LISTS IN PYTHON: introduction, list functions in python, list programs.

15. TUPLES IN PYTHON: basics, tuple functions.

16. SETS IN PYTHON: basics, set operations.

17. DICTIONARIES IN PYTHON: basics, functions in dictionaries, examples.

18. BUILT-IN METHODS IN PYTHON.

19. LAMBDA FUNCTIONS IN PYTHON.

20. FILE HANDLING IN PYTHON.

21. EXCEPTION HANDLING IN PYTHON.

22. PYTHON PROGRAM EXAMPLES.

23. OPERATOR PRECEDENCE IN PYTHON.

24. RECURSION IN PYTHON.

25. PROGRAMMING EXAMPLES IN PYTHON.

26. OBJECT ORIENTED PROGRAMMING IN PYTHON: class, objects, inheritance, polymorphism, terminologies, class attributes, object attributes, examples.

27. TIME MODULE IN PYTHON.

28. BOOLEAN IN PYTHON.

29. MISCELLANEOUS TOPICS.

Who this course is for:

  • Software Engineers and Programmers
  • Python Developers
  • Web Developers and Full Stack Developers
  • Beginners who want to enter the world of Python programming
  • Data Scientists and Data Engineers
  • Analytics Consultants and Data Analysts
  • Python Quant Systems Developers - FinTech (Financial Mathematics)
  • Anyone aspiring for a career in programming / analytics / data science / machine learning
  • Machine Learning Engineers and Developers

Instructor

Uplatz Training
Fastest growing Global IT Training Provider
Uplatz Training
  • 3.7 Instructor Rating
  • 10,360 Reviews
  • 373,436 Students
  • 144 Courses

Uplatz is UK-based leading IT Training provider serving students across the globe. Our uniqueness comes from the fact that we provide online training courses at a fraction of the average cost of these courses in the market.

Over a short span of 3 years, Uplatz has grown massively to become a truly global IT training provider with a wide range of career-oriented courses on cutting-edge technologies and software programming.

Our specialization includes Data Science, Data Engineering, SAP, Oracle, Salesforce, AWS, Microsoft Azure, Google Cloud, IBM Cloud, SAS, Python, R, JavaScript, Java, Full Stack Web Development, Mobile App Development, BI & Visualization, Tableau, Power BI, Spotfire, Data warehousing, ETL tools, Informatica, IBM Data Stage, Digital Marketing, Agile, DevOps, and more.

Founded in March 2017, Uplatz has seen phenomenal rise in the training industry starting with an online course on SAP FICO and now providing training on 5000+ courses across 103 countries having served 300,000 students in a period of just 3 years.

Uplatz's training courses are highly structured, subject-focused, and job-oriented with strong emphasis on practice and assignments. Our courses are designed and taught by more than a thousand highly skilled and experienced tutors who have strong expertise in their areas whether it be AWS, Azure, Adobe, SAP, Oracle, or any other technology or in-demand software.

Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.