Intermediate Python Programming

with Martin Ganchev
4.8/5
(818)

Boost your Python programming skills: Learn advanced text manipulation and efficient coding techniques

1 hour of content 6013 students

$99.00

Lifetime access

Buy now
14-Day Money-Back Guarantee

What you get:

  • 1 hour of content
  • 12 Downloadable resources
  • World-class instructor
  • Closed captions
  • Q&A support
  • Future course updates
  • Course exam
  • Certificate of achievement

Intermediate Python Programming

A course by Martin Ganchev

$99.00

Lifetime access

Buy now
14-Day Money-Back Guarantee

What you get:

  • 1 hour of content
  • 12 Downloadable resources
  • World-class instructor
  • Closed captions
  • Q&A support
  • Future course updates
  • Course exam
  • Certificate of achievement

$99.00

Lifetime access

Buy now

$99.00

Lifetime access

Buy now
14-Day Money-Back Guarantee

What you get:

  • 1 hour of content
  • 12 Downloadable resources
  • World-class instructor
  • Closed captions
  • Q&A support
  • Future course updates
  • Course exam
  • Certificate of achievement

What You Learn

  • Acquire key Python skills that serve as stepping stones towards Python proficiency
  • Boost your skills when it comes to working with text data and argument specifiers
  • Enhance the handling efficiency of your Python code with list comprehensions
  • Understand and apply anonymous (Lambda) functions to simplify and improve your Python code
  • Take advantage of Python’s nested for loops to solve complex problems with multi-level iteration
  • Become a proficient Python programmer

Top Choice of Leading Companies Worldwide

Industry leaders and professionals globally rely on this top-rated course to enhance their skills.

Course Description

This course is short yet intense. We assume you’re no stranger to Jupyter and Python fundamentals, such as conditionals, functions, sequences, and iterations. Nevertheless, a lack of experience working with text data, list comprehensions, and anonymous (Lambda) functions would immediately reveal to your data science colleagues that coding in Python hasn’t become second nature. In the following sections, we explain these intermediate programming tools in detail and provide an extensive set of exercises to ensure your ability to comply with today’s best practices in the field.

Learn for Free

Course Introduction

1.1 Course Introduction

3 min

Dealing with Text Data and Argument Specifiers

2.1 Dealing with Text Data and Argument Specifiers

9 min

Working with Python Strings at the Next Level

2.3 Working with Python Strings at the Next Level

4 min

Exploring Python String Methods - Part I

2.5 Exploring Python String Methods - Part I

7 min

Exploring Python String Methods - Part II

2.7 Exploring Python String Methods - Part II

7 min

The Concept of Iterating Over Range Objects in Python

3.1 The Concept of Iterating Over Range Objects in Python

4 min

Curriculum

  • 1. Intermediate Python Programming - Introduction
    2 Lessons 5 Min

    What are intermediate Python tools, and why do we need to learn and practice them?

    Course Introduction
    3 min
    Python Refresher and Setting Up the Environment Read now
    2 min
  • 2. Working with Text Data in Python
    6 Lessons 41 Min

    Whether you use Python for general programming or analytics, you’ll not only manage quantitative data; you’ll also need to clean and preprocess vast amounts of text data. This section covers various tools—such as argument specifiers and string accessors—to help you manipulate text data. We’ll also work with widely-applicable Python string methods, such as .split(), .strip(), and .format().

    Dealing with Text Data and Argument Specifiers
    9 min
    Working with Python Strings at the Next Level
    4 min
    Exploring Python String Methods - Part I
    7 min
    Exploring Python String Methods - Part II
    7 min
    Learning How to Use String Accessors
    5 min
    Working with the .format() Method
    9 min
  • 3. Nested for Loops, List Comprehensions, and Anonymous Functions
    5 Lessons 32 Min

    Once accustomed to manipulating text data, doors will open for you to employ several tools that will optimize the use of iterations and functions to the highest level. You’ll learn and apply iteration over range objects, nested for loops, list comprehensions, and anonymous (Lambda) functions.

    The Concept of Iterating Over Range Objects in Python
    4 min
    Introduction to Nested For Loops
    6 min
    Working with Triple Nested For Loops
    6 min
    Using List Comprehensions
    9 min
    Working with Anonymous (Lambda) Functions
    7 min

Topics

JupyterProgramminglist comprehensionsNested LoopsWorking with Text DataPythonAnonymous (Lambda) Functions

Tools & Technologies

python

Course Requirements

  • Highly recommended to take the Intro to Python course first
  • You will need to install the Anaconda package, which includes Jupyter Notebook

Who Should Take This Course?

Level of difficulty: Intermediate

  • Aspiring data analysts, data scientists, data engineers, AI engineers
  • Existing data analysts, data scientists, data engineers who want to boost their Python programming skills
  • Graduate students who need Python for their studies
  • Everyone who wants to learn how to code in Python

Exams and Certification

A 365 Data Science Course Certificate is an excellent addition to your LinkedIn profile—demonstrating your expertise and willingness to go the extra mile to accomplish your goals.

Exams and certification

Meet Your Instructor

Martin Ganchev

Martin Ganchev

Worked at

15 Courses

36113 Reviews

531642 Students

Martin began working with 365 in 2016 as the company’s second employee. Martin’s resilience, hard-working attitude, attention to detail, and excellent teaching style played an instrumental role in 365’s early days. He authored some of the firm’s most successful courses. And besides teaching, Martin dreams about becoming an actor. In September 2021, he enrolled in an acting school in Paris, France.

What Our Learners Say

365 Data Science Is Featured at

Our top-rated courses are trusted by business worldwide.