Top London Python Courses

  • General Assembly Python Programming Course

    Gain fluency in Python — the world's fastest-growing major programming language — and start leveraging its versatile capabilities to build web and data science applications. This course is offered in person and live online, in a remote classroom setting.

    In-person @ 114 Whitechapel High St, London Also available online
    • $4,500
    • 40 Hours
    • Weekdays or Evenings
    • Beginner
    Loading...
  • Noble Desktop Python for Data Science Bootcamp

    In this data science bootcamp, students will build programming skills and data analysis skills using Python. This course is open to beginners and is meant to get individuals up and running with Python programming and data science to generate insights from data. Topics covered include programming fundamentals, working with data frames, data analysis, data visualization, and statistical analysis. This course offers flexible scheduling options and a free retake for students to refresh the materials.

    Available live online (virtual training) from anywhere
    • $1,495
    • 30 Hours
    • Weekdays, Evenings, or Weekends
    • Beginner
    • Free Retake
    Loading...
  • Noble Desktop Python Machine Learning Bootcamp

    In this course, students expand their Python programming skills into machine learning and algorithms that can independently learn patterns and make decisions. The course begins with linear and logistic regressions, the most time-tested and reliable tools for approaching a machine learning problem. Students then progress to algorithms with a different theoretical basis, such as k-nearest neighbors, decision trees, and random forest. This will bring important statistical concepts to the forefront, such as bias, variance, and overfitting. Participants also learn how to measure the accuracy of your models, as well as tips for choosing effective features and algorithms.

    Available live online (virtual training) from anywhere
    • $1,895
    • 30 Hours
    • Weekdays
    • Intermediate
    • Free Retake
    Loading...
  • Noble Desktop Python Developer Certificate

    Learn the essential skills and tools to become a Python Developer. This beginner-friendly course teaches students Python for software development with Django and Django REST in addition to other developer tools such as Git and SQL. After completing this certificate, students will be able to apply for the following roles: Python Developer, Back End Developer, Software Engineer, and many more.

    Available live online (virtual training) from anywhere
    • $4,995
    • 138 Hours
    • Weekdays
    • Beginner
    • Free Retake
    Loading...
  • Fullstack Academy Online AI & Machine Learning Bootcamp

    The Fullstack Academy Artificial Intelligence & Machine Learning bootcamp provides current and prospective data professionals with the in-demand skills to specialize in this lucrative, dynamic, and rapidly-growing field. Over 26 weeks part-time, students will learn practical and theoretical machine learning concepts using real-world tools—graduating with the working knowledge and experience needed to qualify for a range of data roles, including those concentrated in AI. Students will also receive professional career coaching support for up to a year following graduation to help build and maintain an ideal, specialized career path in the industry.

    Available live online (virtual training) from anywhere
    • $14,495
    • 26 Weeks
    • Weekdays
    • Beginner
    Loading...
  • New Horizons Using Data Science Tools in Python

    This 2-day course provides a deep-dive into using Python for data analysis. Students will get comfortable with the basics of Python programming and start working with Numpy Arrays, pandas, and MATPLOTLIB to perform data analysis and create data visualizations. This intensive course is meant to quickly get beginners in Python up to speed on performing data analysis and visualization in Python.

    In-person @ 2 Eastbourne Terrace, London
    • $1,198
    • 2 Days
    • Weekdays
    • Advanced
    • Free Retake
    Loading...
  • New Horizons Python 3 Essentials

    This 5-day introductory Python programming course is designed for students with no prior programming experience and are looking to get comfortable with basic skills needed for Python programming. This skills-centric course will cover foundational Python concepts, including data types, control statements, using functions and modules, handling exceptions and debugging programs, working with lists, and how to work with a variety of data types. By the end of the course, students will be familiar with writing programs to create real-world Python applications.

    In-person @ 2 Eastbourne Terrace, London
    • $3,495
    • 5 Days
    • Weekdays
    • Intermediate
    • Free Retake
    Loading...
  • New Horizons Python Programming - Advanced

    This 3-day advanced Python programming course is designed for students already familiar with Python programming who are looking to understand more advanced procedures. This course will cover a range of advanced Python concepts, including classes and objects, methods, inheritance, the importance of the Standard Library, working with the OS, advanced comprehensions, as well as testing and debugging programs. Students will also learn how to package an application for distribution.

    In-person @ 2 Eastbourne Terrace, London
    • $1,785
    • 3 Days
    • Weekdays
    • Advanced
    • Free Retake
    Loading...
  • New Horizons Python Programming - Introduction

    In this 2-day introductory Python course, participants will learn the fundamentals of Python programming. This hands-on course will give students with no prior Python experience the foundational programming skills needed to continue learning Python’s applications in data science or web development. Topics include Python environment setup, programming concepts, data structures, exceptions, Python syntax, and more.

    In-person @ 2 Eastbourne Terrace, London
    • $1,100
    • 2 Days
    • Weekdays
    • Beginner
    • Free Retake
    Loading...
  • Noble Desktop Python for Automation

    In this Python automation course, students will learn to automate tasks using Python for various applications. This course is meant for those with prior Python experience looking to learn automation techniques like scheduling programs, updating spreadsheets, and web scraping. Topics include HTML and CSS basics, web scraping techniques, working with spreadsheets using Python, and scheduling scripts. This course offers flexible scheduling options plus a free retake for students to refresh the material.

    Available live online (virtual training) from anywhere
    • $425
    • 6 Hours
    • Weekdays or Evenings
    • Intermediate
    • Free Retake
    Loading...
  • Media Training Python Intro

    This course is meant to show students the basics of programming with Python. Topics covered are programming basics, numerical operations, and how to create functions

    In-person @ Butler's Wharf Building, 36 Shad Thames, London Also available online
    • £449
    • 2 Days
    • See provider
    • Beginner
    Loading...
  • London Academy of IT Python Programming for Beginners Training Course

    This beginner-friendly Python class prepares new programmers to start coding with Python. Topics covered include built-in functions, variables, loops, and containers.

    In-person @ Boardman House, 64 Broadway, London Also available online
    • £360
    • 12 Hours
    • See provider
    • Beginner
    Loading...
  • City Lit Introduction to Python

    This class introduces the coding language Python. Students will complete the course knowing how to write Python scripts, handle errors and exceptions, manage Python code libraries, use flow control structures, and more.

    In-person @ Keeley Street, London Also available online
    • £199
    • 14 Hours
    • See provider
    • Beginner
    Loading...
  • City Lit Introduction to programming

    This class teaches programming fundamentals including technical vocabulary and programming basics with Python. Students will learn how to produce simple programs by programming sequences, using variables and data types, processing data, performing calculations, and more.

    In-person @ Keeley Street, London Also available online
    • £89
    • 7 Hours
    • See provider
    • Beginner
    Loading...
  • City Lit Advanced Python

    This course teaches students about Object Oriented programming (OOP) in relation to Python. Students will learn how to define OOP, implement an OO model in Python, utilize test-driven development, and use closures and generators.

    In-person @ Keeley Street, London Also available online
    • £199
    • 12 Hours
    • See provider
    • Advanced
    Loading...
  • City Lit Intermediate Python

    This intermediate class covers creating reusable code, advanced data structures, and graphical interfaces. Students will learn how to build sub-routines, create code libraries with Modules, use lists and dictionaries, and produce programs for Windows, Linux, and Mac.

    In-person @ Keeley Street, London Also available online
    • £199
    • 14 Hours
    • See provider
    • Intermediate
    Loading...
  • New Horizons Python With Data Science

    This 2-day course on Python with data science is intended for software developers, IT architects, and data scientists. This course will build on their knowledge of statistics and programming, teaching them the theoretical and technical aspects of the use for Python. Students will learn about the history and purpose of data science, life-cycle phases of data analytics, methods for repairing and normalizing data, and how to aggregate and group data. Students will also complete 10 lab exercises.

    In-person @ 2 Eastbourne Terrace, London
    • $1,190
    • 2 Days
    • Weekdays
    • Beginner
    • Free Retake
    Loading...
  • The Knowledge Academy Python Data Science Training

    The three-day Python Data Science Training program teaches students to evaluate and manage datasets using Python programming language and software libraries such as Pandas. This course walks students through the process of creating arrays from existing and new datasets and how to best visually represent these figures.

    In-person @ Venture House, Arlington Square, Downshire Way, Regus Bracknell Also available online
    • £3,495
    • 3 Days
    • See provider
    • Beginner
    Loading...
  • The Knowledge Academy Python Programming Training

    This class teaches novice developers how to create applications using the Python programming language over three days.

    In-person @ Venture House, Arlington Square, Downshire Way, Regus Bracknell Also available online
    • £3,095
    • 3 Days
    • See provider
    • Intermediate
    Loading...
  • City Lit Algorithms in Python
    Not currently offered

    This class teaches prevalent coding techniques and algorithms used repeatedly in Python. Students will learn about linked lists, hashmaps, stacks, queues, data-sorting algorithms, state machines, decision trees, and pathfinding algorithms.

    In-person @ Keeley Street, London Also available online
    • £199
    • 12 Hours
    • See provider
    • Intermediate
    Loading...

showing 20 of 20 courses

Please sign in to save your favorite courses

Enter your email address below to create a new account or sign in with an existing account.