• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

Course Images

Python 3 Programming

Python 3 Programming

By Studyhub UK

4.5(3)
  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 17 hours 5 minutes

  • All levels

Description

Embark on a captivating journey into the realm of Python 3 Programming with our comprehensive course. From unraveling the mysteries of mathematical operators to mastering advanced topics like threading and socket terminology, this course is your gateway to the dynamic world of coding. Engage with hands-on sessions, explore the power of Python libraries, and conquer the art of class implementation. Your digital odyssey begins with the basics and evolves into a sophisticated understanding of programming essentials. Our creatively crafted curriculum promises an exhilarating learning experience, making coding accessible to enthusiasts and novices alike.

Learning Outcomes

  • Master the fundamentals of Python 3, from basic math operations to complex string manipulations.

  • Develop practical skills in working with lists, dictionaries, and advanced string manipulation techniques.

  • Gain proficiency in file handling, regex, and navigating systems using the OS library.

  • Understand the principles of classes, inheritance, and the manipulation of date and time.

  • Explore advanced topics such as performing HTTP requests, socket programming, and sending emails using SMTPlib.

Why choose this Python 3 Programming course?
  1. Unlimited access to the course for a lifetime.

  1. Opportunity to earn a certificate accredited by the CPD Quality Standards and CIQ after completing this course.

  1. Structured lesson planning in line with industry standards.

  1. Immerse yourself in innovative and captivating course materials and activities.

  1. Assessments designed to evaluate advanced cognitive abilities and skill proficiency.

  1. Flexibility to complete the Course at your own pace, on your own schedule.

  1. Receive full tutor support throughout the week, from Monday to Friday, to enhance your learning experience.

  1. Unlock career resources for CV improvement, interview readiness, and job success.

Who is this Python 3 Programming course for?
  • Individuals eager to start their coding journey without prior programming experience.

  • Students seeking a comprehensive understanding of Python 3 programming.

  • Professionals looking to enhance their skills and stay relevant in the evolving tech landscape.

  • Coding enthusiasts excited to explore the vast possibilities Python 3 offers.

  • Anyone desiring a hands-on and engaging learning experience in programming.

Career path
  • Python Developer: £35,000 - £55,000

  • Data Analyst: £30,000 - £50,000

  • Software Engineer: £40,000 - £65,000

  • Machine Learning Engineer: £45,000 - £70,000

  • Web Developer: £32,000 - £50,000

  • Network Programmer: £38,000 - £60,000

Prerequisites

This Python 3 Programming does not require you to have any prior qualifications or experience. You can just enrol and start learning.This Python 3 Programming was made by professionals and it is compatible with all PC's, Mac's, tablets and smartphones. You will be able to access the course from anywhere at any time as long as you have a good enough internet connection.

Certification

After studying the course materials, there will be a written assignment test which you can take at the end of the course. After successfully passing the test you will be able to claim the pdf certificate for £4.99 Original Hard Copy certificates need to be ordered at an additional cost of £8.

Course Curriculum

Section 01

Welcome to Python 3 course!

00:03:00

Why you should learn Python 3

00:04:00

Installing Python 3 on Windows

00:08:00

Installing Python3 on Ubuntu and Mac

00:08:00

Taking a closer look at Python 3 IDLE

00:05:00

Section 02

Math operators

00:12:00

Strings

00:08:00

Variables and variable naming rules

00:11:00

Our first program!

00:12:00

Type, Len, Str, Int, Float , functions

00:09:00

True or false Boolean

00:10:00

IF statement

00:05:00

IF & ELSE

00:13:00

Using ELIF for multiple statements

00:09:00

While loop

00:16:00

Using Continue in a loop

00:06:00

FOR loop

00:10:00

Importing Python libraries

00:12:00

Section 03

Defining functions in Python 3

00:15:00

Local and global variables

00:10:00

Coding guess the number program

00:16:00

Reverse a string function

00:07:00

Calculate area of a circle program

00:11:00

Simple Python calculator

00:15:00

Removing vowels from string program

00:13:00

Find the largest number out of three

00:16:00

Section 04

Python 3 lists

00:15:00

Creating smaller out of bigger list

00:09:00

Manipulating lists and elements

00:08:00

Append, insert, remove, sort

00:11:00

Tuples

00:13:00

Introduction to dictionaries

00:11:00

Values, keys, items, get

00:08:00

Dictionary comprehension - part 1

00:08:00

Dictionary comprehension - part 2

00:07:00

Advance string manipulation

00:12:00

Upper(), lower(), isupper(), islower()

00:09:00

Split, strip, join, startswith, endswith

00:13:00

Section 05

Navigating through system with OS library

00:29:00

Reading and writing to files

00:16:00

Reversing text from a file

00:17:00

Section 06

Try and except

00:13:00

Section 07

Classes

00:22:00

Changing class attributes

00:10:00

Built in class attributes

00:08:00

Using your class in a different program

00:05:00

Using your class in a program

00:26:00

Implementing students count option

00:05:00

Class inheritance

00:12:00

Overriding methods in a class

00:08:00

Section 08

Printing and calculating date and time

00:30:00

Different date formats

00:09:00

Section 09

Extracting useful data

00:23:00

Regex - part 1

00:23:00

Regex - part 2

00:17:00

Section 10

Performing HTTP GET request

00:20:00

Performing post request

00:04:00

Handling website redirections

00:03:00

BeautifulSoup

00:29:00

Encoding in requests

00:12:00

Session and cookies

00:21:00

SSL certificate, authentication

00:21:00

Json library and proxies

00:10:00

Section 11

Socket terminology

00:09:00

Connecting two machines

00:21:00

Coding a chat program

00:35:00

Receiving Desired Amount of Data

00:20:00

Socket Timeout and Options

00:08:00

UDP Server & Client

00:13:00

AF_UNIX & Raw sockets

00:14:00

Section 12

Theory Behind Threaded Server

00:15:00

Thread & Threading

00:50:00

Section 13

Sending Emails Using SMTPlib

00:32:00

PDF Files

00:11:00

Images In Python

00:16:00

Assignment

Assignment - Python 3 Programming

00:00:00

About The Provider

Studyhub UK
Studyhub UK
London, England
4.5(3)

Studyhub is a premier online learning platform which aims to help individuals worldwide to realise their educational dreams. For 5 years, we have been dedicated...

Read more about Studyhub UK

Tags

Reviews