Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Learning Python (2021)

Learning Python (2021)

3h 6mBeginner2023-09-14

Authors

Joe Marini

Joe Marini

Senior Developer Advocate at Google, Developer

Course details

Python—the popular and highly-readable object-oriented language—is both powerful and relatively easy to learn. Whether you're new to programming or an experienced developer, this course can help you get started with Python. Joe Marini provides an overview of the installation process, basic Python syntax, and an example of how to construct and run a simple Python program. Learn to work with dates and times, read and write files, and retrieve and parse HTML, JSON, and XML data from the web.

Skills covered

PythonLearningProgramming LanguagesOpen SourceSoftware Development

Concepts

0. Introduction

  • 01 - Learning Python
  • 02 - What you should know
  • 03 - Exercise files

1. Getting Started

  • 04 - Installing Python on Windows
  • 05 - Installing Python on Mac
  • 06 - Choosing an editor or IDE
  • 07 - How to run the Python examples
  • 08 - CoderPad Challenges

2. Python Basics

  • 09 - Building Hello World
  • 10 - Variables and expressions
  • 11 - Python functions
  • 12 - Conditional structures
  • 13 - Loops
  • 14 - Classes
  • 15 - Importing and using modules
  • 16 - Using exceptions
  • 17 - Solution - Palindromes

3. Working with Files

  • 18 - Reading and writing files
  • 19 - Working with OS path utilities
  • 20 - Using filesystem shell methods
  • 21 - Solution - Files

4. Using Dates and Times

  • 22 - The date, time, and datetime classes
  • 23 - Formatting time output
  • 24 - Using timedelta objects
  • 25 - Working with calendars
  • 26 - Solution - Dates and times

5. Internet Data Formats

  • 27 - Fetching Internet data
  • 28 - Working with JSON data
  • 29 - Parsing and processing HTML
  • 30 - Manipulating XML

Conclusion

  • 31 - Where to go next

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal