только у нас скачать шаблон dle скачивать рекомендуем

Фото видео монтаж » Видео уроки » A Python Tale • A Relaxed Programming Course For Beginners

A Python Tale • A Relaxed Programming Course For Beginners

A Python Tale • A Relaxed Programming Course For Beginners

A Python Tale • A Relaxed Programming Course For Beginners
Published 3/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English

| Size: 3.18 GB[/center]
| Duration: 8h 42m
The friendly Python programming course where you'll actually understand what's going on

What you'll learn

Understand the fundamentals of writing a Python computer program

Understand the mindset needed for communicating with a computer through a program

Learn key foundational topics, including loops, defining functions, conditional statements, data types and data structures

Gain confidence to write programs independently

Requirements

No prior knowledge of programming is required.

You'll be guided on how to access Python during the course

Description

A different way of learning to code in Python. This course takes you through the basics of programming in a teaching style that's friendly and relaxed.The focus is on clarity and really understanding what's going on.I've been teaching Python coding for a decade and I'm the author of The Python Coding Book (just ask Google for a "python book"!)My teaching style is different. Try out the first few lessons and if it's your style, then we'll be together for a many hours.No prior experience of Python or coding is required. This is a beginner's course.Or perhaps you're not a beginner, but you've done a bit of coding in the past but didn't carry on. It wasn't you, it's likely you didn't find the resources that speak directly to you. I can't promise my style is what you're looking for, but you'll know after the first few lessons!This course will teach you all the fundamental tools, of course, but more importantly, it will teach you the right mindset for programming. This is just as important as learning all the programming techniques—if not more important.And you'll also meet Monty, the main character in an analogy I love which I'll share with you in this course—trust me, this analogy alone is worth your time as Python programming will make so much more sense.

Overview

Section 1: The Tale Starts Here

Lecture 1 Let's Make a Start

Lecture 2 What's Coding? Here's My View.

Lecture 3 Installing Python and Other Tools

Lecture 4 Finding The Goblin • Introduction to the project

Lecture 5 Talk To Me • `print()`, `input()`, and strings

Lecture 6 Store This In A Box • Variables

Lecture 7 Sticking Strings Together • Concatenation

Lecture 8 Deciding What To Do • `if` statements

Lecture 9 Squashing Your First Bug

Lecture 10 On and on • `while` loop

Lecture 11 On and on but not forever • more `while` loop

Lecture 12 Fetching more Python stuff • Importing modules

Lecture 13 Finishing Touches

Lecture 14 A bit extra: More on `if` statements

Lecture 15 Final word

Lecture 16 Exercises for Section 1

Section 2: Loops, Lists and Other Stories

Lecture 17 Where Are We in This Tale?

Lecture 18 Meet Monty (Introduction to the central analogy in A Python Tale)

Lecture 19 Monty Starts His Adventures

Lecture 20 Is It DRY? (`for` loops)

Lecture 21 More On The `for` Loop

Lecture 22 Revisiting The `while` Loop (Comparing `for` and `while`)

Lecture 23 Indents Are Not Just Decorative

Lecture 24 Storing Several Items in One Box (Lists)

Lecture 25 Finding Things in The Box (Indexing and slicing)

Lecture 26 More Slicing

Lecture 27 And One More List Fact

Lecture 28 Looping Through Lists

Lecture 29 Final Word

Lecture 30 Who am I? (If you care.)

Lecture 31 Exercises for Section 2

Section 3: Choosing a Baby Name • Functions

Lecture 32 The Road We've Already Travelled

Lecture 33 The Baby Name Project • Introducing the project

Lecture 34 First, Solve The Problem. Then, Write The Code

Lecture 35 Accessing Files You'll Need • Adding them to the Python project

Lecture 36 The First Iteration • Getting started

Lecture 37 Indexing Revisited

Lecture 38 Back To The First Iteration

Lecture 39 Repeating Our Code For All The Names

Lecture 40 Adding Names To An Empty List • Introduction to methods

Lecture 41 I Want To Reuse This Code • Defining functions

Lecture 42 Monty and The Function Room

Lecture 43 Local Variables and Returning Data • return statement

Lecture 44 Calling The Function

Lecture 45 Making The Function More Flexible • Parameters and arguments (Part 1)

Lecture 46 Making The Function More Flexible • Parameters and arguments (Part 2)

Lecture 47 Defining Another Function

Lecture 48 More Parameters, More Arguments

Lecture 49 Revisiting Monty and The Function Room

Lecture 50 Monty's Complaints • Error messages when calling functions

Lecture 51 Final Word

Lecture 52 Exercises for Section 3

Section 4: Pride & Prejudice • Data, Data Types and Data Structures

Lecture 53 Data, Data, and Data • Chapter overview

Lecture 54 Subject-Specific and Programming-Specific Knowledge

Lecture 55 Some Data Type Categories • Iterables and Sequences

Lecture 56 Some Data Type Categories • Mutable and Immutable

Lecture 57 What Can This Data Do? • Methods associated with data types

Lecture 58 Revisiting Mutable and Immutable Data Types

Lecture 59 More Ways of Storing Stuff • Data Structures

Lecture 60 Single, Double, Triple, Quadruple. Tuple

Lecture 61 The Python Dictionary (not that type of dictionary, no)

Lecture 62 And A Bit More About Dictionaries

Lecture 63 Pride & Prejudice • Introducing the new project • Reading from a text file

Lecture 64 Splitting The Text Into Words

Lecture 65 Cleaning Required • Cleaning the data (Part 1)

Lecture 66 Cleaning Required • Cleaning the data (Part 2)

Lecture 67 What Are The Most Common Words Jane Austen Used?

Lecture 68 Reviewing The Algorithm

Lecture 69 Share Your Results • Writing results to a spreadsheet

Lecture 70 Looping Through Dictionaries

Lecture 71 Back To Exporting To A Spreadsheet

Lecture 72 Some Extras.

Lecture 73 Final Word

Lecture 74 Exercises for Chapter 4

Section 5: Epilogue: Monty and The White Room (plus an extra project)

Lecture 75 What's In This Epilogue

Lecture 76 Bouncing a Ball • Introduction to the project

Lecture 77 Create a Ball • The `turtle` module

Lecture 78 A Very Brief `turtle` Primer

Lecture 79 Drop the Ball

Lecture 80 Now Add Gravity

Lecture 81 Controlling When Things Are Displayed On Your Screen

Lecture 82 Bounce The Ball

Lecture 83 Bounce The Ball (properly)

Lecture 84 Throw The Ball Sideways

Lecture 85 Don't Forget The Walls

Lecture 86 Finishing Touches

Lecture 87 Monty and The White Room • The main room

Lecture 88 Monty and The White Room • The function room

Lecture 89 Monty and The White Room • Python City

Lecture 90 The Final Final Word (for this course!)

Beginners starting to learn to code using Python,Students who have tried to learn in the past but gave up!






Free search engine download: A Python Tale • A Relaxed Programming Course for Beginners
Poproshajka




Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.