Machine Learning - Python Programming: From Beginner to Intermediate

Course

Online

£ 32.73 VAT inc.

*Indicative price

Original amount in USD:

$ 41

Description

  • Type

    Course

  • Level

    Intermediate

  • Methodology

    Online

  • Duration

    Flexible

  • Start date

    Different dates available

Python Programming: From Beginner to Intermediate is an essential training course for anyone who wants to begin learning Python. Using a Python IDE (integrated development environment) called iPython from Anaconda, the expert instructors in this course will lead you step-by-step through topics such as: functional language constructs, automated reports, website scraping, and natural language processing.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Dive into this popular and powerful programming language!
This is a Python course for absolute beginners. You will learn to write Python programs, perform text processing, apply simple machine learning concepts, and so much more! By the time you’re finished with this intensive video training, you will have gone from zero experience to a fairly serious, early intermediate level. Supplemental Material included!

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

Subjects

  • Database training
  • Database
  • Programming
  • Functions
  • Machine Learning
  • Interfacing
  • Language Processing
  • Exception Handling
  • Generating Spreadsheets
  • XLSXwriter
  • Food Processors

Teachers and trainers (1)

Name Name

Name Name

Teacher

Course programme

Chapter I: What is coding? – It’s a lot like cooking!
  • Lesson II: Introduction
  • Lesson III: Coding is like Cooking
  • Lesson IV: Anaconda and Pip
  • Lesson V: Variables are like containers
Chapter II: Don’t Jump Through Hoops, Use Dictionaries, Lists and Loops
  • Lesson I: A List is a list
  • Lesson II: Fun with Lists!
  • Lesson III: Dictionaries and If-Else
  • Lesson IV: Don’t Jump Through Hoops, Use Loops
  • Lesson V: Doing stuff with loops
  • Lesson VI: Everything in life is a list – Strings as lists
Chapter III: Our First Serious Program
  • Lesson I: Modules are cool for code-reuse
  • Lesson II: Our first serious program : Downloading a webpage
  • Lesson III: A few details – Conditionals
  • Lesson IV: A few details – Exception Handling in Python
Chapter IV: Doing Stuff with Files
  • Lesson I: A File is like a barrel
  • Lesson II: Auto Generating Spreadsheets with Python
  • Lesson III: Auto Generating Spreadsheets – Download and Unzip
  • Lesson IV: Auto Generating Spreadsheets – Parsing CSV files
  • Lesson V: Auto Generating Spreadsheets with XLSXwriter
Chapter V: Functions are like Food Processors
  • Lesson I: Functions are like Food processors
  • Lesson II: Argument Passing in Functions
  • Lesson III: Writing your first function
  • Lesson IV: Recursion
  • Lesson V: Recursion in Action
Chapter VI: Databases – Data in rows and columns
  • Lesson I: How would you implement a Bank ATM?
  • Lesson II: Things you can do with Databases – I
  • Lesson III: Things you can do with Databases – II
  • Lesson IV: Interfacing with Databases from Python
  • Lesson V: SQLite works right out of the box
  • Lesson VI: Manually downloading the zip files required
  • Lesson VII: Build a database of Stock Movements – I
  • Lesson VIII: Build a database of Stock Movements – II
  • Lesson VIII: Build a database of Stock Movements – III
Chapter VII: An Object Oriented State of Mind
  • Lesson I: Objects are like puppies!
  • Lesson II: A class is a type of variable
  • Lesson III: An Interface drives behaviour
Chapter VIII: Natural Language Processing and Python
  • Lesson I: Natural Language Processing with NLTK
  • Lesson II: Natural Language Processing with NLTK – See it in action
  • Lesson III: Web Scraping with BeautifulSoup
  • Lesson IV: A Serious NLP Application : Text Auto Summarization using Python
  • Lesson V: Auto Summarize News Articles – I
  • Lesson VI: Auto Summarize News Articles – II
  • Lesson VII: Auto Summarize News Articles – III
Chapter XI: Machine Learning and Python
  • Lesson I: Machine Learning – Jump on the Bandwagon
  • Lesson II: Plunging In – Machine Learning Approaches to Spam Detection
  • Lesson III: Spam Detection with Machine Learning Continued
  • Lesson IV: News Article Classification using K-Nearest Neighbors
  • Lesson V: News Article Classification using Naive Bayes
  • Lesson VI: Code Along – Scraping News Websites
  • Lesson VII: Code Along – Feature Extraction from News articles
  • Lesson VIII: Code Along – Classification with K-Nearest Neighbours
  • Lesson IX: Code Along – Classification with Naive Bayes
  • Lesson X: Document Distance using TF-IDF
  • Lesson XI: News Article Clustering with K-Means and TF-IDF
  • Lesson XII: Code Along – Clustering with K-Means

Additional information

LENGTH

10 hrs 30 min

Machine Learning - Python Programming: From Beginner to Intermediate

£ 32.73 VAT inc.

*Indicative price

Original amount in USD:

$ 41