The Python Bible™ | Everything You Need to Program in Python

The Python Bible™ | Everything You Need to Program in Python

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 9 Hours | 1.07 GB

Build 11 Projects and go from Beginner to Pro in Python with the World’s Most Fun Project-Based Python Course!

It’s no secret that Project-based learning is proven to be the single most-effective way to learn any skill, but this is especially true for Programming!

If you are looking to Learn the Python programming language with a hands on approach, then have come to the right place.

Go from a complete beginner to building 11 Projects with the Python Bible, Udemy’s premier Project-based Python Programming Course!

This comprehensive, in-depth and meticulously prepared course is going to teach you everything you need to know to program in Python! A – Z, it’s all here!

No more rummaging through YouTube videos, documentation and random stack-overflow posts to find the information you crave. This course gives you instant access to everything you need to know to get programming in Python, and puts it all right at your fingertips!

In this authoritative and illuminating course, I am going to teach you about:

  • Variables – Learn to conveniently store data in your python programs!
  • Numbers – Learn how numbers work behind the scenes in your python programs!
  • Strings – Master Python Text and automate messages using Strings!
  • Logic and Datastructures – Teach your program to think and decide!
  • Loops – Save time and effort, by making computers do the hard work for you!
  • Functions – Automate Tasks by Building your very own Python Functions that you can use over and over!
  • OOP – Add Python to Your Resumé By Mastering Object Oriented Programming, the industry programming standard!

So whether you want to get into Data Science, Web Development or make cool robots with the Raspberry Pi, The Python Bible gives you everything you need to get started on your python path!

What Will I Learn?

  • Build 11 Easy-to-Follow Python 3 Projects
  • Automate Coding Tasks By Building Custom Python Functions
  • Add Python 3 to your Resume by Understanding Object-Oriented Programming (OOP)
  • Use Variables to Track Data in Python Programs
  • Use Numbers to Create “Behind-the-Scenes” Functionality
  • Use Strings to Create Customized, Engaged User Experiences
  • Create Programs that can think using logic and data structures
  • Use Loops to Improve Efficiency, Save Time, Maximize Productivity
Table of Contents

Course Introduction
1 Course Structure

Installing Python Getting Started A Top Secret Tip
2 Installing Python on Windows
3 Installing Python on Mac
4 Installing Python on Linux
5 Meeting IDLE Take a tour of the Python Interactive Developer Environment (IDE)
6 The Secret of Top Programmers…

Variables – Simple Little Boxes
7 Section Overview
8 What is a variable
9 Updating our Script
10 Section Review

The 123s – Numbers in Python
11 Section Overview
12 Basic Arithmetic Floats and Modulo
13 Ordering Operations using (Brackets)
14 PROJECT 1 Crafting a Health Potion – Part 1
15 PROJECT 1 Crafting a Health Potion – Part 2
16 Fun with the Python math Module (Optional)
17 Section Review

The ABCs – How to use Strings to handle text in Python
18 Section Overview
19 Hello World
20 PROJECT 2 Hello You – Part 1 – Project Overview
21 PROJECT 2 Hello You – Part 2 – Collecting Data
22 PROJECT 2 Hello You – Part 3 – String Formatting
23 Cool String Methods – Part 1
24 Cool String Methods – Part 2
25 PROJECT 3 Email Slicer – Part 1 – What are Slices
26 PROJECT 3 Email Slicer – Part 2 – Automated Slices
27 PROJECT 3 Email Slicer – Part 3 – Making the Slicer
28 Section Review

Logic and Conditional Flow
29 Section Overview
30 Booleans Comparison Operators
31 if Statements
32 Python Logical Operators – Part 1 – not and
33 Python Logical Operators – Part 2 – or operator
34 Section Review

Python Datastructures
35 Section Overview
36 What are Lists
37 PROJECT 4 – Travis the Ridiculous Security System – Part 1
38 PROJECT 4 – Travis the Ridiculous Security System – Part 2
39 PROJECT 4 – Travis the Ridiculous Security System – Part 3
40 More ways to add items to lists
41 Tuples
42 Dictionaries Part 1 – What are Dictionaries
43 Dictionaries Part 2 – Build a Rough and Ready Database
44 PROJECT 5 – Cinema Simulator
45 Section Review

Going Loopy – Loops In Python
46 Section Overview
47 While Loops
48 PROJECT 6 Baby Conversation Simulator
49 For Loops – Part 1
50 For Loops – Part 2
51 List Comprehensions
52 PROJECT 7 – Pig Latin Translator – Part 1
53 PROJECT 7 – Pig Latin Translator – Part 2
54 Section Review

Getting Funky – Functions in Python
55 Section Overview
56 What are Functions
57 Variable Scope – Part 1
58 Variable Scope – Part 2
59 Keyword Arguments and Default Parameters
60 Packing Unpacking using args and kwargs
61 PROJECT 8 – Tic Tac Toe Game – Part 1
62 PROJECT 8 – Tic Tac Toe Game – Part 2
63 Section Review

Object Oriented Programming (OOP)
64 Section Overview
65 Objects and Classes What are they
66 PROJECT 9 – Make your own Coin – Part 1
67 PROJECT 9 – Make your own Coin – Part 2
68 PROJECT 10 – Make all the coins – Part 1
69 PROJECT 10 – Make all the coins – Part 2
70 PROJECT 11 – Make Your Own Bank
71 Section Review

Whats Next — VIP Bonuses Coupons
72 Master the Linux Operating System for 10
73 All Course Source Code