Python Masterclass

Short course

Online

Save 95%
£ 10 VAT inc.

Description

  • Type

    Short course

  • Methodology

    Online

  • Start date

    Different dates available

"Master the skills you need to propel your career forward in python. Equip yourself with the essential knowledge and skillset that make you a confident python developer and take your career to the next level. This comprehensive course is designed to help you reach your professional goals.

The skills and knowledge that you will gain through studying this python masterclass course will help you get one step closer to your professional aspirations and develop your skills for a rewarding career.

This comprehensive course will teach you the theory of effective python practice and equip you with the essential skills, confidence and competence to assist you in the python industry. You’ll gain a solid understanding of the core competencies required to drive a successful career in python.

Learn from expert tutors with industry experience, teaching you the latest expertise and best practice. This extensive course is designed for python professionals who are aspiring to specialise in python. Earn industry-recognised credentials to demonstrate your new skills and add extra value to your CV.

Enrol today and take the next step towards your personal and professional goals."

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

CPD & IPHM Certified - MCQ Exam & Tutor Support

This course is suitable for all skill levels and backgrounds. Whether you want to advance your career prospects, learn a new skill, or broaden your educational horizons this course will help you to gain a solid understanding of the core competencies required to drive a successful career in your chosen industry.

"Academic
The course is open to students of all academic backgrounds aiming to enhance their skills.

Age
At Study Plex, we invite everyone to learn. This course is open to anyone aged 16 and over.

Eligibility
If you have a basic grasp of English, numeracy and ICT, you will be eligible to enrol."

"CPD and IPHM Accredited Certificate of Achievement
Grow your career by earning CPD and IPHM accredited certificate of achievement and add extra value to your CV. On successful completion of this course, you will be eligible to order your CPD and IPHM accredited certificate of achievement (dual certificate) to demonstrate your new skills. You can also share this certificate with prospective employers and your professional network. The CPD and IPHM accredited certificate of achievement (dual certificate) can be obtained in PDF format at the nominal fee of £12; there is an additional fee to get a printed copy certificate which is £39.

Endorsed Certificate from Quality Licence Scheme
On successful completion of the course assessment, you will be eligible to order the Endorsed Certificate by Quality Licence Scheme. The Quality Licence Scheme is a brand of the Skills and Education Group, a leading national awarding organisation for providing high-quality vocational qualifications across a wide range of industries. This will provide you with a competitive edge in your career add extra value to your CV. You can also share this certificate with prospective employers and your professional network which will help you to drive a successful career in your chosen industry. There is a Quality Licence Scheme endorsement fee to obtain an endorsed certificate which is £85."

Our customer support team will contact you within 48hrs.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 2 years

Subjects

  • Industry
  • Drawing
  • Server
  • Inheritance

Course programme

" Python Basics What Is Python Installation And First Execution Variables, Creating And Running External Script, Interactive Shell Comments Types Of Variables Math Operators Exercise: Adding VAT To Products Semicolon and ENTER – Assigning Multiple Values To Variables At Once Assignment Operators Playing With Strings (Slicing, Adding And Having Fun) Functions and Libraries Basics Importing Libraries, What Are Functions – Basics ATTENTION – Important Lecture About Common Mistake Regarding Functions Taking Data From User And Type Conversion (Casting) Conditional statements Comparison (Relational) Operators Instruction ‘If’ Why INDENTATION Is IMPORTANT In Python | DO NOT SKIP! EXERCISE: Simple Calculator Values Different Than 0 Logical Operators Loops Loop While EXERCISE: Adding Numbers Taken From The User Loop For Instruction Break And Continue EXERCISE: Guess The Number Lists What Are Lists Basic Operations On Lists Checking If Element Is ‘In’ Or ‘Not In’ The List Operating On Lists With Functions Bn Advanced Types Tuples – What Does Immutable Mean Dictionaries Sets Operations On Sets Nested Types Processing Nested Types Using Loops Dictionary Inside Dictionary, Dictionary Inside List – When To Choose Which Extracting (Lterating Through) Values From Nested Dictionaries EXERCISE: Dynamic Dictionary With Definitions Transformations List Comprehensions Generator Expressions Dictionary Comprehensions Set Comprehension EXERCISE: Finding Numbers That Are Divisible By 7, But Are Not Divisible By 5 Functions - Basics What Are Functions How To Create A Function Why Should We Use Functions Multiple Parameters In Function (Passing More Arguments) Returning Values From Function Functions - Advanced Multi Module Application | How To Import Your Own Module enum – What It Is And Why You Should Use It EXERCISE: Sum Of All Numbers Up To The One Entered By User | IMPORTANT Lecture Measuring PERFORMANCE Of Code | How well (Fast) Some Part Of Code Work | Time Function As Argument Of Another Function | How To Measure Performance Of Func Default Arguments Named (keyword) And Unnamed (Positional) Arguments EXERCISE – Checking If Value Is In Container Variable Length Argument (Multiple Arguments Sent And Saved In Single Parameter) Local vs Global Variables – Scope – Lifetime Of Variables Mutable vs Immutable Objects Shallow vs Deep Copy Of Object Lambda | Anonymous functions – What Are They When Should You Use Them Random Numbers Drawing Random Numbers – Creating A Program That Checks If You Hit The Monster Random Events – Choice vs Choices Function Shuffle – Shuffling Cards In ‘War’ Game EXERCISE: Drawing Elements Without REPETITION – Lottery Game – 6 Numbers From 49 EXERCISE | GAME | Drawing Random Chests Colours With Random Rewards EXERCISE | GAME | Drawing Approximate Value To A Certain Value Working With Files in Python and Exceptions What Is A File How To Create It Why Do We Need To CLOSE It How To Save Data Exceptions, Try, Finally Block Opening The File Using: With… As…: Reading The Content Of File – Read vs Readlines, Splitting Lines, Encoding Seek And Tell – Changing And Reading The Position Of Last Operation In File Append – Adding Text At The End Of File A+, R+, W+ – Two Function File Opening Modes Keyword Except – Catching Exceptions – EXERCISE – Loading Names And Surnames JSON What Is JSON Why Do We Use It What Problems Does JSON Solve Creating And Saving Data From Python In JSON Format To File And String Loading Data From JSON File To Python Pretty Printer – Loading/Saving Pretty And Sorted JSON pip and PyPi - using External Packages What Is Pip And PyPi Installing And Playing With External Package – Request Loading Data From Server From JSON File – Preface To Next EXERCISE Processing JSON Data | Extracting Top Values From List Of Dictionaries SOLUTION 1: Retrieving A Few Users From Server At The Same Time SOLUTION 2: Retrieving A Few Users From Server At The Same Time SOLUTION 3: Retrieving A Few Users From Server At The Same Time Defaultdict Supplying Missing Values Of Dictionary When Accessing Empty Element API What Is Public API Where To Find Them. stackoverflow API Getting JSON From Stackoverflow.com - Getting Top Questions From Last Week Opening Websites From Python Code – Webbrowser Module Getting Records From Last Week – Datetime Module EXERCISE: Cat Facts EXERCISE: Random CAT Images By Breed Authorization – Log In Using API Key – Getting Holiday Calendar API - header authorization - POST % DELETE Authorization Through Header – Settings EXERCISE: CAT System – Introduction POST – Adding A Cat To Favourite List DELETE – Removing A Cat From Favourite List Visual Studio Code - Installation and Setting VSC – Downloading And Installing Setting Up The Workspace In VSC And Installing Basic Extensions Linter – What Is Linting – How To Use It, Settings In .Vscode Code Runner | Custom Shortcuts | Shortcuts From Other Editors, Interactive Shell Auto Save – Making Sure Your File Is Saved After Each Change Snippets And Pass Keyword Automatic Code Formatting Debugging Mode – How To Professionally Debug Your Code Ligatures – Custom Font Created Especially For Programmers – Fira Code Visual Studio Code - Useful Extensions Icons Theme Bracket Pair Colorizer – Improving Readability Of Your Code Python Preview – Watching The Code Execution While Writing It Python Quick Print Code Spell Checker What Is Object Oriented Programming OOP - Object Oriented Programming What Are Objects And Classes How To Create A Simple Object And Class. Creating Your First Method – What Is “Self” __Init__ – Sending Arguments To Class For Initialization EXERCISE: Create Rockets That Can Move Up Document String – Docstring __Str__ – Dunder Method Representing Text Of Object EXERCISE: Organizing More Than One Class – Rocket Board __Getitem__, __Setitem__ – Setting And Getting Values Using Dunder Methods EXERCISE: Counting Distance Between Rockets Is It Important To Understand Math That Was Used In The Last Lecture Static Methods Setting Type For Variables Using Annotations – Pyright Extension __Len__ Class / Static Variables – Creating USER With Unique Ids EXERCISE: Bank Account – Withdraw/Deposit Money How To Properly Handle Returned Values From Methods Inheritance And Method Overriding – Super EXERCISE: Inheritance On Practical Example – Result EXERCISE: Playing With Cube, Square And Rectangle Inheritance Vs Association – When To Use Which Generator functions Generator Functions – Yield Keyword EXERCISE: Generate Infinite Amount Of Numbers Multiplied By Themselves Send Method – How To Send A Value Into A Generator"

Python Masterclass

£ 10 VAT inc.