Cademy logoCademy Marketplace

Course Images

Python Programming for Beginners - Learn in 100 Easy Steps

Python Programming for Beginners - Learn in 100 Easy Steps

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 11 hours 33 minutes

  • All levels

Description

Learn Python Programming using a Step By Step Approach with 200+ code examples.

Python is one of the most popular programming languages. Python offers both object-oriented and structural programming features. We love Programming. Our aim with this course is to create a love for Programming. In more than 150 Steps, we explore the most important Python Programming Language Features ??Basics of Python Programming - Expressions, Variables, and Printing Output ??Python Operators - Python Assignment Operator, Relational and Logical Operators, Short Circuit Operators ??Python Conditionals and If Statement ??Methods - Parameters, Arguments and Return Values ??An Overview Of Python Platform ??Object-Oriented Programming - Class, Object, State and Behavior ??Basics of OOPS - Encapsulation, Inheritance and Abstract Class. ??Basics about Python Data Types ??Basics about Python Built-in Modules ??Conditionals with Python - If Else Statement, Nested If Else ??Loops - For Loop, While Loop in Python, Break and Continue ??Immutablity of Python Basic Types ??Python Data Structures - List, Set, Dictionary and Tuples ??Introduction to Variable Arguments ??Basics of Designing a Class - Class, Object, State and Behavior. Deciding State and Constructors. ??Introduction to Exception Handling - Your Thought Process during Exception Handling. try, except, else and finally. Exception Hierarchy. Throwing an Exception. Creating and Throwing a Custom Exception. All the code and supporting files for this course are available at: https://github.com/PacktPublishing/Python-Programming-for-Beginners---Learn-in-100-Easy-Steps

What You Will Learn

You will learn Python the modern way - Step By Step - with 200 hands-on Code Examples
You will understand the best practices in writing high-quality Pythonic Code
You will solve a Wide Range of Hands-on Programming exercises with Python
You will learn to Write awesome Object-Oriented Programs with Python
You will acquire all the Python Skills needed to transition into Analytics, Machine Learning and Data Science Roles
You will Acquire all the SKILLS to demonstrate an EXPERTISE with Python Programming in Your Job Interviews
You will learn about a wide variety of Python Data Structures - List, Set, Dictionary and Tuples
You will learn the basics of PyCharm IDE and Python Shell
You will learn how to think as a Python Programmer
You will learn the basics of programming - variables, choosing a data type, conditional execution, loops, writing great methods, breaking down problems into subproblems and implementing exception handling.
You will learn the basics of Object Oriented Programming - Inheritance, Abstract Class and Constructors
You will learn the important concepts of Object Oriented Programming - Abstraction and Inheritance

Audience

This course is for anyone who wants to learn Programming with Python. You want to automate things with Python.

Approach

We take a hands-on approach using a combination of Python Shell and PyCharm as an IDE to illustrate more than 150 Python Coding Exercises, Puzzles and Code Examples.

Key Features

The course is amazing, the instructor has good knowledge in the field * This course can be viewed with zero Python Programming Experience

Github Repo

https://github.com/packtpublishing/python-programming-for-beginners---learn-in-100-easy-steps

About the Author

In28Minutes Official

Ranga Karanam is a seasoned technologist and architect with over two decades of expertise in programming, design, and architecture. He founded in28Minutes with the goal of helping students master cutting-edge cloud-native technologies such as AWS, Azure, Google Cloud, Docker, and Kubernetes. With 15 years of experience in Java programming and design, Ranga has collaborated with top banking clients worldwide. His passion for creating hands-on courses with real-world projects motivated him to develop the Step-By-Step series of courses that follow a problem-solution-based approach, with practical and real-world application examples. Ranga and his team at in28Minutes specialize in Java and related frameworks such as Spring, Spring Boot, Spring MVC, Struts, and Hibernate. They are committed to equipping learners with the skills and knowledge necessary to succeed in today's rapidly evolving technology landscape.

Course Outline

1. Introduction


2. Introduction to Python Programming With Multiplication Table


3. Introduction to Methods - Multiplication Table


4. Introduction to Python Platform


5. Introduction to PyCharm


6. Basic Numeric Data Types and Conditional Execution


7. Text in Python


8. Python Loops


9. Python Tips for Beginners


10. Introduction to Object Oriented Programming


11. Python Data Structures


12. Object Oriented Programming Again


13. Error Handling with Python


14. A Few More Python Tips


15. Thank You and Congratulations

Course Content

  1. Python Programming for Beginners - Learn in 100 Easy Steps

About The Provider

Packt
Packt
Birmingham
Founded in 2004 in Birmingham, UK, Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and i...
Read more about Packt

Tags

Reviews