Online Course – Google Certified Professional Python Internship

Create packages, charts and diagrams, a website, and a chatbot easily and quickly.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Intermediate level

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Creating and managing Python packages
  • Using Jupyter Logs for Data Visualizations with Matplotlib
  • Principles of the Django framework
  • Natural language processing
  • Creating projects from Python packages
  • Using third-party package management tools
  • Translating data into graphs and different versions
  • Building three simple websites in the Django course
  • Building a chatbot using natural language processing

What you will learn in the course

Courses for which the course is suitable

  • Python developer
  • Web developer with Django
  • Data Analyst
  • Chatbot developer
  • Application developer in natural language processing
  • Application developer with Matplotlib
  • Python Package Manager
  • Technological project developer

The Internship – A Four-Part Course Series

This internship is designed for people who are interested in developing their Python skills. It is assumed that students are familiar with the Python language and have participated in the course “Programming in Python: A Practical Guide.”

Topics covered

  • Creating and managing Python packages
  • Using Jupyter Logs for Data Visualizations with Matplotlib
  • Principles of the Django framework
  • Natural language processing

Hands-on Learning Project

  • Creating projects from Python packages
  • Using third-party package management tools
  • Translating data into graphs and different versions
  • Building three simple websites in the Django course
  • Building a chatbot using natural language processing

Details of the courses that make up the specialization

Selected Topics in Python

Course 1: Packaging

Course duration: 7 hours

What you will learn:

  • Manage packages and virtual environments with Python’s built-in tools
  • Managing packages and virtual environments with external tools
  • Packaging Python scripts and applications for a wider audience

Skills you will acquire:

  • Python libraries
  • Python programming

Course 2: Django

Course duration: 7 hours

What you will learn:

  • Design with Bootstrap
  • Django MVT Framework
  • Django distribution

Skills you will acquire:

  • Django (web framework)
  • Python programming

Course 3: Metaplotlib

Course duration: 6 hours

What you will learn:

  • Jupiter Notebooks
  • Creating graphs and diagrams
  • Design and adjust graphs and diagrams

Skills you will acquire:

  • Python programming
  • Metaplotlib

Course 4: Natural Language Processing

Course duration: 6 hours

What you will learn:

  • Text analysis in different ways
  • Utilizing the Natural Language Toolkit (NLTK) platform
  • Building a chatbot

Skills you will acquire:

  • Python programming
  • Regular Expression (REGEX)
  • Natural language processing