Tutorialspoint

Celebrating 11 Years of Learning Excellence! Use: TP11

Python Programming Bootcamp: Hands-on Python Learning

person icon Derrick Mwiti

4.5

Python Programming Bootcamp: Hands-on Python Learning

Advance your career as a Python Programmer. Write data to CSV, text and JSON files in a good-looking syntax

updated on icon Updated on Jun, 2025

language icon Language - English

person icon Derrick Mwiti

English [CC]

category icon Development ,Programming Languages,Python

Lectures -149

Resources -14

Duration -8 hours

Lifetime Access

4.5

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Learn one of the most sort after skills of this century - Python

With over 100 lectures, this course will teach you Python from scratch. In this course, you will learn Python 3, the most recent and stable version of Python. By the end of this course, you will have learned how to perform various tasks in Python such as:

Learn how to write Python code using the Python Syntax

  • JSON - Learn how you can work with JSON in Python, JSON is an important skill to learn in order to build applications that perform data exchange

  • Use built-in Python Decorators

  • Create custom Python Decorators

  • Work with files such as text and CSV in Python

  • Write data to CSV, text and JSON files

  • Work with various databases in Python such as SQLite, PostgreSQL, and MYSQL

  • Model problems using Python classes


    Here  are some of the topics we'll cover:

    • Installing Anaconda

    • String methods

    • args/kwargs

    • Taking user input

    • Regular Expressions

    • Unit Testing

    • Dates in Python

    • Files

    • Working with JSON

    • Python Decorators

    • Exception Handling

    • Python Modules

    • Python Classes

    • Python Virtual Environment

    • Python Package Management

The course also contains exercises and solutions that will help you practice what you have learned.

By enrolling in this course, you'll have lifetime access to the videos and Notebooks. Purchasing the course also comes with a 30-day money-back guarantee, so you can try it at no risk at all.

Goals

  • The Python Syntax - Learn how to write Python code using the Python Syntax
  • JSON - Learn how you can work with JSON in Python, JSON is an important skill to learn to build applications that perform data exchange
  • Use built-in Python Decorators
  • Create custom Python Decorators
  • Work with files such as text and CSV in Python
  • Write data to CSV, text and JSON files
  • Work with various databases in Python such as SQLite, PostgreSQL, and MYSQL
  • Model problems using Python classes

Prerequisites

  • A curiosity to learn
Python Programming Bootcamp: Hands-on Python Learning

Curriculum

Check out the detailed breakdown of what’s inside the course

Python Introduction

26 Lectures
  • play icon Promo 01:37 01:37
  • play icon Welcome 01:11 01:11
  • play icon Intro 03:36 03:36
  • play icon Assignment: Introduce Yourself
  • play icon Notebooks
  • play icon Download Anaconda 01:01 01:01
  • play icon Linux Launch Notebook 00:57 00:57
  • play icon Windows Launch Notebook 02:10 02:10
  • play icon Pip and Virtualenv 04:44 04:44
  • play icon Pip and virtualenv - Practical 05:34 05:34
  • play icon Python Operations and Comments 03:02 03:02
  • play icon Python Data Types 01:54 01:54
  • play icon Python Lists 04:21 04:21
  • play icon Lists - Negative Indexing 02:44 02:44
  • play icon Python Dictionaries 02:17 02:17
  • play icon Python Tuples 02:36 02:36
  • play icon Python Sets 02:18 02:18
  • play icon Python Boolean Type 02:08 02:08
  • play icon Conditional Statements 03:38 03:38
  • play icon Python Functions 01:41 01:41
  • play icon Python For Loop 02:11 02:11
  • play icon Python While Loop 01:55 01:55
  • play icon Python Map Function 01:41 01:41
  • play icon Python Range Function 01:34 01:34
  • play icon Python Exercise 00:49 00:49
  • play icon Python Project Solutions 09:36 09:36

Args & kwargs

4 Lectures
Tutorialspoint

String Methods

4 Lectures
Tutorialspoint

Working with Dates

9 Lectures
Tutorialspoint

Taking User Input

3 Lectures
Tutorialspoint

Working with Files in Python

7 Lectures
Tutorialspoint

Working with JSON in Python

6 Lectures
Tutorialspoint

Exception Handling

12 Lectures
Tutorialspoint

Python Decorators

11 Lectures
Tutorialspoint

Using Databases in Python

19 Lectures
Tutorialspoint

Python Modules

2 Lectures
Tutorialspoint

Object Oriented Programming

8 Lectures
Tutorialspoint

Regular Expressions in Python

36 Lectures
Tutorialspoint

Unit Testing

1 Lectures
Tutorialspoint

Instructor Details

Derrick Mwiti

Derrick Mwiti

Derrick Mwiti is a data scientist who has a great passion for sharing knowledge. He is an avid contributor to the data science community.


Experienced in data science, machine learning, and deep learning with a keen eye for building machine learning communities.


Derrick works as a machine learning developer advocate, where he helps companies build products that developers want. It involves getting feedback to the companies as well as getting feedback to developers.


Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515