Python Jumpstart: Your Path to Programming Proficiency
Python Jumpstart: Your Path to Programming Proficiency
Beginner
11 Hrs
Learn how to implement an automation framework from scratch using a real web application.
Learn how to implement an automation framework from scratch using a real web application.
Overview
In today's tech-driven world, Python is a vital skill for various careers in programming, data analysis, and automation. Delaying your Python learning journey may limit your opportunities.
Our course offers a comprehensive and hands-on approach to learning Python, covering everything from setup and configuration to advanced topics like object-oriented programming and unit testing. With easy-to-follow instructions and practical exercises, you'll gain practical skills that empower you to write Python code confidently
By enrolling in this course, you'll acquire a strong Python foundation, data handling expertise, and problem-solving capabilities. Whether you're a beginner or looking to enhance your skills, this course equips you with the knowledge and confidence to excel in the Python programming world.
What You Will Learn
- Develop a strong foundation in Python programming, enabling them to write, debug, and maintain Python code for a wide range of applications.
- Learn to proficiently work with Python's core data types, including variables, numbers, strings, lists, dictionaries, and tuples.
- Understand data manipulation techniques, such as slicing, indexing, and formatting.
- Gain the ability to create reusable and modular code through functions and classes.
Prerequisites
- A Windows/mac computer with either Firefox/Chrome browser.
- NO AUTOMATION / CODING EXPERIENCE NEEDED, beginners will be easily able to follow this course
Content
Chapter 1: Setup and Configuration
8 Videos
Python Installation on Windows Python Configuration on Windows Python Installation and Setup on mac Project Creation and PyCharm Installation Must Watch Lecture before Moving Forward Package Management using PIP Installing iPython $7 Million Cybersecurity Scholarship by EC-Council
Preview
Chapter 2: Understanding Variables and Data Types
12 Videos
Python Terminal Walkthrough Understanding Objects and References Variable Rules Numbers Data Type and Math Operations Number - Exponentiation and Modulo Arithmetic Order of Precedence Boolean Data Type Working with Strings String Methods - Part 1 String Methods - Part 2 More String Slicing and Indexing Strings Formatting
Preview
Chapter 3: Advanced Data Types
6 Videos
List and Accessing Elements List Methods Working with Dictionaries Nested Dictionaries Dictionary Methods Working with Tuples
Preview
Chapter 4: Comparison and Boolean Operators
3 Videos
Working with Comparators Understanding Boolean Operators Boolean Operators Order of Precedence
Preview
Chapter 5: Program Control Flow
6 Videos
Conditional Logic with If-else Conditions While Loop Demonstration Break, Continue, and While/else For Loop Demonstration Iterating Multiple Lists using the Zip Function Using the Range Function in For Loops
Preview
Chapter 6: Functions/Methods - Working with Reusable Code
6 Videos
Understanding Methods Working with Return Values Working with Positional/optional Parameters Understanding Variable Scope More Built-in Functions Practice Exercise with a Solution (Homework)
Preview
Chapter 7: Classes - Object-Oriented Programming
6 Videos
Understanding Objects/classes Creating Your Own Object Creating Your Own Methods Inheritance Method Overriding Practice Exercise with a Solution (Homework)
Preview
Chapter 8: Exception Handling
3 Videos
Exception Handling Demonstration Finally, and Else Blocks Practice Exercise with a Solution (Homework)
Preview
Chapter 9: Modules
2 Videos
Built-in Modules Creating Your Own Modules
Preview
Chapter 10: Working with Files
3 Videos
How to Write Data to a File How to Read a File File Handling using "with" and "as" Keywords
Preview
Chapter 11: How to Inspect Elements on Different Browsers
8 Videos
Introduction How to Inspect Elements using Firefox DevTools How to Inspect Elements using Chrome DevTools SelectorsHub Installation Using SelectorsHub Tricks to Generate XPath Best Element Inspect Tool Inspecting Disappearing Elements
Preview
Chapter 12: Logging Infrastructure
5 Videos
Introduction To Logging Infrastructure Changing the Format of Logs Logger - Console Example Logger - Configuration File Example How to Write a Generic Custom Logger Utility
Preview
Chapter 13: Unit Test Infrastructure
7 Videos
Unit Test Introduction Writing First Test Case How to Implement Class Level SetUp and TearDown Methods How to Assert a Test Method How to Export PYTHONPATH *** MUST WATCH *** How to Run Code from Terminal How to Create a Test Suite
Preview
Instructor
Lets Kode It
Get access to only this course
$49.99
One-time PaymentGet access to all 500+ courses with EC-Council Pro
$59.99/Month
Get access to all 500+ courses with EC-Council Pro
$599/Year
Get 2 months free!
Looking to train your team?
Try EC-Council Enterprise »Reviews
(57 reviews)
5
Average Course Rating
Related Courses
144 enrollments
Course
Bootstrap 4 Quick Website Bootstrap Components Course
$49.99
310 enrollments
Course
The Complete Full-Stack JavaScript Course
$79.99
21 enrollments
Course
React.JS for Ecommerce: Building a Store with React.JS
$49.99