Skip to content
Play overlay
Preview this course

Python Coding for Beginners+Python Programming Bootcamp In a day

Learn Python in a day using the Replit IDE and work with data types such as Python string , Python list Python with+more


Pashun Consulting Ltd

Summary

Price
£59.99 inc VAT
Or £20.00/mo. for 3 months...
Study method
Online, On Demand What's this?
Duration
4.8 hours · Self-paced
Qualification
No formal qualification
Certificates
  • Reed Courses Certificate of Completion - Free

1 student purchased this course

Add to basket or enquire

Overview

What you'll learn

  • You will become a Master of Python Programming fundamentals

  • You will Learn how to install Python to get up and running in no time

  • You will learn how to process data to create Olympics Medals Tables in a less than a day

  • A massive boost in confidence applying as a Python Programmer for developer jobs

  • How to solve multiple specific problems for a customer in the real world

  • A complete overview of the basics with exercises to test your knowledge of storing, processing & storing information, working with files and much more...

  • How to be fluent in writing python code and work with all the fundamentals of the language such as a list, string, function, dictionary, array, set & much more

  • How to use Python’s data analysis capabilities to analyse data from a real world data source

  • You will be able to take this course with no prior knowledge and run the steps flawlessly

Certificates

Reed Courses Certificate of Completion

Digital certificate - Included

Will be downloadable when all lectures have been completed.

Curriculum

14
sections
153
lectures
4h 49m
total
    • 1: Welcome to Python Programming for Beginners+Python Bootcamp In a day training 01:00 PDF
    • 2: Introduction Preview 01:40
    • 3: Learning Objectives - Introduction 00:15
    • 4: What Is Python? 01:42
    • 5: The Example 00:52
    • 6: Learning Objectives - Getting Set Up 00:15
    • 7: What is Replit 01:00 PDF
    • 8: How to Get Started with Replit 01:15
    • 9: Create Your Repl.it Account 01:00 PDF
    • 10: Writing Your First Python Program - Hello World 01:18
    • 11: How to Work with Exercises 01:44
    • 12: [Interactive Coding Exercise] Running Python Scripts 01:00 PDF
    • 13: Alternatives to Replit 01:00 PDF
    • 24: Learning Objectives - Processing Information 00:15
    • 25: Processing Information 00:53
    • 26: [Interactive Coding Exercise] Processing Information 01:00 PDF
    • 27: Indexing 03:46
    • 28: [Interactive Coding Exercise] Indexing 01:00 PDF
    • 29: Slices 05:30
    • 30: [Interactive Coding Exercise] Slices 01:00 PDF
    • 31: String Functions 07:49
    • 32: Commonly Used String Methods 01:00 PDF
    • 33: [Interactive Coding Exercise] String Functions 01:00 PDF
    • 34: The ‘input’ Function 00:38
    • 35: [Interactive Coding Exercise] The 'input' Function 01:00 PDF
    • 36: More String Operations 02:03
    • 37: [Interactive Coding Exercise] More String Operations 01:00 PDF
    • 38: Converting Between Different Types 07:27
    • 39: [Interactive Coding Exercise] Strip () 01:00 PDF
    • 40: [Interactive Coding Exercise] Split () 01:00 PDF
    • 41: [Interactive Coding Exercise] Converting Between Different Types 01:00 PDF
    • 42: Mathematical Operations and Precedence Order 01:00 PDF
    • 43: Short Hand (in place) Operations 01:00 PDF
    • 44: Mathematical Functions 01:00 PDF
    • 45: Getting Help 01:00 PDF
    • 46: Learning Objectives - Comparing Information 00:15
    • 47: Comparing Information 07:47
    • 48: Comparing Information 01:00 PDF
    • 49: [Interactive Coding Exercise] Comparing Information 01:00 PDF
    • 50: Learning Objectives - Tidying Messy Data 00:15
    • 51: Tidying Messy Data 06:45
    • 52: [Interactive Coding Exercise] Tidying Messy Data 01:00 PDF
    • 53: Nested If Blocks 02:00 PDF
    • 54: Learning Objectives - Storing Multiple Things 00:15
    • 55: Larger Pieces Of Code 01:00 PDF
    • 56: Storing Multiple Things 01:25
    • 57: Introducing Python Lists 01:08
    • 58: [Interactive Coding Exercise] Introducing Python Lists 01:00 PDF
    • 59: Adding Items to a List 03:00
    • 60: [Interactive Coding Exercise] Adding Items To A List 01:00 PDF
    • 61: Indexing and Slicing Lists 04:31
    • 62: [Interactive Coding Exercise] Indexing And Slicing Lists 01:00 PDF
    • 63: Deleting Items in a List 01:50
    • 64: [Interactive Coding Exercise] Deleting Items In A List 01:00 PDF
    • 65: Tuples 01:18
    • 66: [Interactive Coding Exercise] Tuples 01:00 PDF
    • 67: Long Lines in Python 01:54
    • 68: Dictionaries 06:55
    • 69: [Interactive Coding Exercise] Dictionaries 01:00 PDF
    • 70: List Functions - More Ways to Work With Lists 00:41
    • 71: [Interactive Coding Exercise] List Functions - More Ways To Work With Lists 01:00 PDF
    • 72: Sets 05:25
    • 73: [Interactive Coding Exercise] Sets 01:00 PDF
    • 74: Learning Objectives - Processing Collections 00:15
    • 75: A Simple ‘for’ Loop 02:00
    • 76: [Interactive Coding Exercise] A Simple 'for' Loop 01:00 PDF
    • 77: More Complex ‘for’ loops - ‘break’, ‘continue’ and ‘else’ 08:47
    • 78: [Interactive Coding Exercise] ‘break’, ‘continue’ and 'else' 01:00 PDF
    • 79: The ‘range’ Function - How to Create a List of Numbers 02:23
    • 80: [Interactive Coding Exercise]The ‘range’ function 01:00 PDF
    • 81: The ‘while’ Loop - Do Something For a While 02:31
    • 82: [Interactive Coding Exercise]The ‘while’ loop - Do Something For A While 01:00 PDF
    • 83: Learning Objectives - Robust Programs - Handling Errors 00:15
    • 84: Robust Programs - Handling Errors 01:45
    • 85: Look Before You Leap 00:52
    • 86: [Interactive Coding Exercise]Look Before You Leap 01:00 PDF
    • 87: The Try and Except Block 03:52
    • 88: [Interactive Coding Exercise]The Try and Except Block 01:00 PDF
    • 89: The Catch All Block 01:36
    • 90: [Interactive Coding Exercise] The Catch All Block 01:00 PDF
    • 91: Your Sample Data and Scripts 01:00 PDF
    • 92: Adding Resources to Replit 01:05
    • 93: The Finally Block 02:28
    • 94: Learning Objectives - Saving The Results - Working With Files 00:15
    • 95: Adding Bad Data 00:41
    • 96: Saving The Results - Working With Files 05:01
    • 97: [Interactive Coding Exercise] Saving The Results - Working With Files 01:00 PDF
    • 98: Binary File Modes 00:36
    • 99: Text File Modes 01:42
    • 100: [Interactive Coding Exercise] Text File Modes 01:00 PDF
    • 101: About Text File Modes 01:00 PDF
    • 102: The With Statement 01:05
    • 103: [Interactive Coding Exercise] The With Statement 01:00 PDF
    • 104: Learning Objectives - Breaking Up Larger Programs, Part 1 00:15
    • 105: About Replit.config 00:34
    • 106: Breaking Up Larger Programs 01:00 PDF
    • 107: Functions 02:25
    • 108: [Interactive Coding Exercise] Functions 01:00 PDF
    • 109: Function Parameters 02:59
    • 110: [Interactive Coding Exercise] Function Parameters 01:00 PDF
    • 111: Local Versus Global Variables 03:10
    • 112: About Local Versus Global Variables 02:00 PDF
    • 113: [Interactive Coding Exercise] Local Versus Global Variables 01:00 PDF
    • 114: Positional And Keyword Parameters 03:02
    • 115: [Interactive Coding Exercise] Positional And Keyword Parameters 01:00 PDF
    • 116: Return Statement 02:31
    • 117: [Interactive Coding Exercise] Return Statement 01:00 PDF
    • 118: About Working With JSON 01:00 PDF
    • 119: Working With JSON 02:54
    • 120: [Interactive Coding Exercise] Working With JSON 01:00 PDF
    • 121: Code Comments And Clear Code 02:05
    • 122: [Interactive Coding Exercise] Code Comments And Clear Code 01:00 PDF
    • 123: Learning Objectives - Summarising and Presenting the Results 00:15
    • 124: About Summarising and Presenting the Results 01:00
    • 125: Summarising And Presenting The Results Part 1 08:20
    • 126: Cleaning the Data 02:04
    • 127: Summarising And Presenting The Results Part 2 04:25
    • 128: [Interactive Coding Exercise] Summarising And Presenting The Results 01:00 PDF
    • 129: More Numeric Functions - Min, Max, Sum 02:50
    • 130: [Interactive Coding Exercise] More Numeric Functions - Min, Max, Sum 01:00 PDF
    • 131: Formatted Strings, f-strings 12:54
    • 132: [Interactive Coding Exercise] Formatted Strings, f-strings 01:00 PDF
    • 133: Learning Objectives - Breaking Up Larger Programs, Part 2 00:15
    • 134: About Breaking Up Larger Programs, Part 2 01:00 PDF
    • 135: Splitting Code Into Modules 05:46
    • 136: Namespaces 02:20
    • 137: About Namespaces 01:00 PDF
    • 138: [Interactive Coding Exercise] Namespaces 01:00 PDF
    • 139: About medals_by_country_and_type 01:00 PDF
    • 140: Using Our Modules 05:19
    • 141: [Interactive Coding Exercise] Using Our Modules 01:00 PDF
    • 142: Learning Objectives - Getting Set Up On a PC or MAC 00:15
    • 143: Getting Set Up 01:44
    • 144: Starting Python on Windows 10 00:49
    • 145: Starting a Terminal on Mac OS 01:00
    • 146: Starting Python on Mac OS 01:00
    • 147: Starting a Terminal or Command Prompt on Windows 00:36
    • 148: Installing Python on Windows 02:58
    • 149: Installing Python on MacOS 02:35
    • 150: Quick Python Test - Running Python 01:28
    • 151: Python Scripts and IDLE 02:42
    • 152: Code Editors and IDEs 02:16
    • 153: Running Python Scripts 00:50

Course media

Description

Three reasons to TAKE THIS COURSE right now!

The unique reasons for taking this course are:

  1. Complete, Concise, Confident Overview of Python Programming especially if preparing for a Python job, certification examor you just need a refresher- You will be confident that you have a complete overview of Python fundamentals, because I teach all the basics accurately.

  2. Gain confidence and get your Python Programming Certificate - I teach you everything you need to know to gain confidence then award you a certificate of completion without going into a class room or spending 1000s of Dollars. I also give you a foundation you can use for an accredited Python certification.

  3. You get to ask me questions and see me respond to every single one of them thoughtfully!

Includes Narration from Randal Schaffer

What is Python ?

Python is one of the most popular computer programming languages of our time and one of the most sought after skills for Software Engineering jobs. Created by Guido van Rossum in the late 1980s, it was designed to be very easy for us humans to understand.

It's most popular uses are to create the engine which drives a website (also called the ‘back end’), and for analysing and showing information (data analysis and presentation). Other popular uses are machine learning (artificial intelligence), education, and processing of images.

Who should take is course?

Whether you are a software engineer, software developer, computer programmer , web developer, transitioning into a new role or simply someone who wants to understand what makes Python tick, this is the place to start. If you are preparing for a Python certification or job role, this class is for you.

What will I learn?

In this class you will learn:

  • Concise overview of Python Programming - The exact skills and principles you need to deliver a project using Python along with the tools you can use to create solid Python code.

  • The fundamentals of Python used in Industry - The language constructs , tools and terminology to use as a Python programmer are essential to mastering it. We teach you to use Repl . it a popular online IDE to get you up to speed FAST no matter which computer or operating sytem you are using.

  • Python Certification - To get certified I teach you the foundation of Python along with exercises to test your knowledge. You will collect a Python Programming Certificate once you have understood these points and completed the course. You will also have an excellent foundation for an accredited Python Programming certification.

What are the pre-requisites?

  • This course is video based with no supporting document necessary. I go through the fundamentals of Python and teach you how to use it with a simple tool so you can master the fundamentals in a day.

How is the course structured?

Each section features an overview of a particular aspect of Python such as What is Python , Getting set up , Storing information storing, processing and storing information, tidying messy data, working with files, handling errors, presenting information and much more. I teach you how to be fluent in writing python code and work with all the fundamentals of the language such as a list, string, function, dictionary, array, set and much more

I give you exercises to test your knowledge and get you ready to program Python in under a day.

Inspired by God, the Bible, my mother and the founder of Python

Who is this course for?

  • Newbies, Software Developers, Intermediates, Experts, Those transitioning to Python, Software Engineers, Computer Programmers,

Requirements

  • No prior experience is required to take this course however the following are typical reasons:

  • You want to write high quality code with Python

  • You want a Python Programming certificate for your resume or linkedin profile

  • You need to gain a new highly desirable programming skill

  • You want to transition into a Software Engineering/Programming/Development role

  • You want a Refresher in Python Programming fundamentals

  • You want to improve the performance of your team as Python Programmers

  • You are preparing for a professional Python Programming certification

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Study method describes the format in which the course will be delivered. At Reed Courses, courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on Reed Courses, many of which can be completed online.

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body's logo if they wish. Certain awarding bodies - such as Quality Licence Scheme and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.