Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications 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 Certification Network & Security Hardware Operating Systems 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 Design Thinking 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 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 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 Yoga Mental Health Dieting 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 Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Programming Languages Python

The Python Programming Comprehensive Bootcamp

Become A Certified Python Developer, Learn and Practice Python Programming 3.9 and Boost your Dev career in short time!
Rating: 4.2 out of 54.2 (349 ratings)
74,252 students
Created by Ahmed IB
Last updated 10/2020
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Master the core Python skills needed to apply for python developer positions.
  • Master industry best practices in Python software development from a professional software engineers.
  • Go from a total beginner to an advanced python developer.
  • A true understanding of how Python works behind the scenes.
  • How to think in python like a python expert.
  • Variables, Representing Data Types, and using Computational Power
  • Data Structure for data organization, management and storage formatting
  • Practical Flow control and Iterable aspects
  • Building software by composing pure functions process
  • Object-Oriented Programming model to organize software design
  • Application containers and Handling all files
  • Playing with Exception events and analyzing Errors
  • Lightweight data-interchange format for humans
  • Essentials to build Python programs from scratch.
  • Get friendly and fast support in the Bootcamp Q&A.

Course content

9 sections • 74 lectures • 4h 42m total length

  • Preview05:27
  • Preview06:44
  • Variables, Declarations, Holding different values and Assignments
    07:44
  • Identifiers rules, Keywords and Identifiers with examples
    05:09
  • Data Inputs and Outputs
    03:11
  • Common string operations
    06:39
  • String Detections
    05:26
  • Numbers and Numeric Types
    05:41
  • Hands-On Arithmetic Operations
    06:01
  • Hands-On comparisons and decisions
    03:09
  • Logical processes and choices
    02:52
  • Assignment operations in detail
    02:21
  • conditions cases and ternary in python
    01:30
  • Quiz 1
    7 questions
  • Quiz 2
    3 questions

  • Create a Python List
    03:14
  • List methods and operations 1
    03:23
  • List methods and operations 2
    02:44
  • Create Python tuples
    03:26
  • Tuple methods and operations 1
    02:08
  • Tuple methods and operations 2
    01:48
  • Tuple methods and operations 3
    03:27
  • Create Python Dictionaries
    03:03
  • dictionary methods and operations 1
    05:08
  • dictionary methods and operations 2
    04:18
  • Sets unordered collection, iterable, mutable and no duplicate elements.
    06:13
  • Quiz 3
    7 questions

  • if conditional statements to make decisions
    04:50
  • catch anything which isn't caught by the preceding conditions
    02:41
  • Try this condition example
    04:05
  • condition in a single line replacing the multiline
    02:52
  • construct loops with while statements
    03:48
  • terminate the current loop and resume execution at the next statement
    02:37
  • executed if the condition in the while loop evaluates to False
    02:50
  • Positioning the increments
    02:05
  • iterating over sequences with for
    05:16
  • Quiz 4
    7 questions

  • Group of related statements to specific tasks
    04:45
  • information that are passed into the block
    04:04
  • Pass Multiple data into the task
    03:01
  • giving something back or replying to the caller
    04:05
  • playing with keyword args
    04:37
  • have the arbitrary number of arguments
    02:41
  • common technique to conquer algorithms
    04:50
  • Building anonymous blocks
    02:34
  • work with multiple arguments for lambda anonymous
    04:36
  • solving problems using anonymous function inside functions
    03:37
  • Quiz 5
    6 questions

  • blueprint or prototype, bundling and functionality
    03:58
  • How to create multiple class objects
    03:30
  • handling classes and methods
    07:34
  • constructor in object oriented terminology
    04:04
  • groups of tasks that belong to the object
    05:31
  • representing the instance of the class
    02:42
  • best way to remove properties
    01:47
  • best way to remove objects
    01:19
  • modifying object properties
    01:34
  • building a super class and inheritance
    03:54
  • inherits all the methods and properties from another class
    02:49
  • Quiz 6
    8 questions

  • Master all about creating modules
    03:42
  • playing with codes in modules
    02:52
  • module alias, rename, and more
    02:42
  • standard library modules
    07:36
  • Importing from file consisting of codes
    03:04
  • Quiz 7
    4 questions

  • Files handling L1
    04:04
  • Files Handling L2
    04:53
  • Files Handling L3
    04:50

  • try and except block
    03:25
  • many exceptions
    02:03
  • else with exceptions
    03:10
  • finally with exceptions
    03:09
  • raising exceptions
    02:21
  • example of raising type of exceptions
    02:43

  • Parse JSON - Convert from JSON to Python
    04:41
  • Convert from Python to JSON
    03:37
  • Convert Python objects into JSON strings
    04:58
  • Python read and display from JSON file
    02:40
  • Writing and placing JSON to a file
    03:36
  • Python pretty technique for JSON
    02:38

Requirements

  • No Python prior experience is required to take this bootcamp
  • Computer and Text Editor or IDE or Online Editor

Description

Welcome to The Python Programming Comprehensive Bootcamp.

In this Complete Bootcamp, we’ll teach you everything you need to know to become a Professional Python developer.

Variables, Representing Data Types, and using Computational Power.

Data Structure for data organization, management and storage formatting.

Practical Flow control and Iterable aspects.

Building software by composing pure functions process.

Object-Oriented Programming model to organize software design.

Application containers and Handling all files.

Playing with Exception events and analyzing Errors.

Lightweight data-interchange format for humans.

All that with Numerous Exercises and Quizzes.


By the end of this Bootcamp, you will have the ability to code with Python the right way easily, and with great confidence to create complex applications.

because this Bootcamp covers all topics from basic to advanced, and supported by the instructor assistance and guidance throughout a prepared high-quality training.

with A demonstration of each point in this Bootcamp and an explanation of all theoretical and practical aspects in an easy way and in an easy language for beginners.

we will provide you with support, and answer all your questions all the time, if you encounter any obstacles during this Bootcamp.

We are here to help you to get the most of this Bootcamp.

Easily and in no time, you will have all the essential skills that the professional Python developers have.

Whether you are a beginner or a professional, this Bootcamp is for you, and will change your life and your thinking for the best in the world of software development.

Python is the most popular programming language out there, also it is one of the coolest, and best programming languages in terms of ease and features.

It is very easy for you to read the Python code, as if you were reading a regular English sentence and you can master it in no time.

With Python programming language, it is possible to do everything you imagine in the world of programming and data.

Who this course is for:

  • Python new developers
  • Programming and software development engineering newbies
  • Anyone who wants to dive deeply into Python 3.9 without wasting time
  • Python developers who want to master the new features of modern python
  • Programmers and developers who know other programming language but are new to python

Instructor

Ahmed IB
Software Engineering Technical Coach/Instructor
Ahmed IB
  • 4.3 Instructor Rating
  • 457 Reviews
  • 107,888 Students
  • 3 Courses

Hi there,

I'm Ahmed Ibrahim , A Professional Software Development Engineer and Software Engineering Technical Coach/Instructor.

I have a Bachelor's degree of Electrical, Communications and Computer Engineering, and a great applied experience at many programming languages and frameworks, also a proficient knowledge and experience in software engineering with skills to Design, develop, test and maintain scalable Apps.

Everyday, I am updating my skills and learning new because I always have a passion to develop my work and my skills everyday and I love helping others learn new skills and sharing my skills with them via short and direct to point video training.

Never Stop Learning!

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.