Linkedin Learning
Linkedin Learning Logo

Python Essential Training 

  • Offered byLinkedin Learning
  • Private Institute

Python Essential Training
 at 
Linkedin Learning 
Overview

Duration

4 hours

Total fee

899

Mode of learning

Online

Difficulty level

Beginner

Credential

Certificate

Python Essential Training
Table of contents
Accordion Icon V3

Python Essential Training
 at 
Linkedin Learning 
Highlights

  • Earn a sharable certificate
  • 1 exercise file
  • 11 quizzes
  • Access on tablet and phone
Read more
Details Icon

Python Essential Training
 at 
Linkedin Learning 
Course details

Skills you will learn
More about this course
  • Python is one of the most commonly used dynamic languages for many large organizations, including Google, Yahoo and IBM
  • In this course, senior software engineer Ryan Mitchell guides learner through all the essentials of learning and using Python
  • Learn how computers think, as well as how to install Python, pip, and Jupyter Notebook and the basics of writing a program
  • Deep dive into basic data structures, control flow, functions, classes, and objects
  • Learner will able to find out how to handle errors and exceptions, as well as threads and processes

Python Essential Training
 at 
Linkedin Learning 
Curriculum

Introduction

Getting started with Python

Who this course is for

Resources for this course

Gearing Up for Python

How computers think

Installing Python, pip, and Jupyter Notebook

The Zen of Python

Writing a program

Jupyter notebooks

Quickstart

Variables and types

Data structures

Operators

Control flow

Functions

Classes and objects

Challenge: Factorials

Solution: Factorials

Basic Data Types

Ints and floats

Other types of numbers

Booleans

Strings

Bytes

Challenge: Converting hex to decimal

Solution: Converting hex to decimal

Basic Data Structures

Lists

Tuples and sets

Dictionaries

List comprehensions

Dictionary comprehensions

Challenge - Encoding ASCII Art

Solution - Encoding ASCII Art

Control Flow

If and else

While

For

Challenge - Finding Primes Faster

Solution - Finding Primes Faster

Functions

The anatomy of a function

Variables and scope

Functions as variables

Challenge: Can you hear me now?

Solution: Can you hear me now?

Classes and Objects

The anatomy of a class

Static and instance methods

Inheritance

Challenge: Extending the messenger

Solution: Extending the messenger

Errors

Errors and exceptions

Handling exceptions

Custom exceptions

Challenge: Message Exceptions

Solution: Message Exceptions

Threads and Processes

Intro to threads and processes

Multithreading

Multiprocessing

Working with Files

Opening, reading, and writing

CSV

JSON

Challenge: ASCII Art Compression

Solultion: ASCII Art Compression

Packaging Python

Command-line arguments

Creating modules and packages

Conclusion

Wrap up

Python challenge project

Other courses offered by Linkedin Learning

– / –
1 hours
Intermediate
25 K
1 month
– / –
899
1 hours
Intermediate
– / –
1 hours
Advanced
View Other 503 Courses
Right Arrow Icon

Python Essential Training
 at 
Linkedin Learning 
Students Ratings & Reviews

4.8/5
Verified Icon10 Ratings
qna

Python Essential Training
 at 
Linkedin Learning 

Student Forum

chatAnything you would want to ask experts?
Write here...