Skip to main content

Python: Free Online Courses


Ever thinking about which programming language to learn first? You can learn Python for free with these online courses.

Programming for Everybody (Getting Started with Python)

https://www.coursera.org/learn/python

Think Python

http://greenteapress.com/thinkpython/html/index.html

Introduction to Python: Absolute Beginner

https://www.edx.org/course/introduction-to-python-absolute-beginner

Introduction to Python: Fundamentals

https://www.edx.org/course/introduction-to-python-fundamentals-3

Build on what you learned in the “Introduction to Python: Absolute Beginner” course, and dig into data structure basics.

What you'll learn

  • Python 3 fundamentals
  • Strings and List manipulation
  • Methods to Iterate through strings, lists and ranges
  • Creating, reading and writing to files

Python 3 Tutorial

https://www.sololearn.com/Course/Python/

Python on Geek University

https://geek-university.com/python/python-online-course/

Google's Python Class

https://developers.google.com/edu/python/

Python - Kaggle.com

https://www.kaggle.com/learn/python

This course covers the key Python skills you’ll need so you can start using Python for data science. The course is ideal for someone with some previous coding experience who wants to add Python to their repertoire or level up their basic Python skills. (If you're a first-time coder, you may want to check out these "Python for Non-Programmers" learning resources.)

Python Tutorial on JournalDev

https://www.journaldev.com/python-tutorial

Crash Course on Python

https://www.coursera.org/learn/python-crash-course

Scripting with Python - edX.org


Popular posts from this blog

VMware Workstation: vmrun.exe

Using vmrun.exe to manage VMs on VMware Workstation

Linux command: lspci

Linux command: lspci - list pci devices tuyendq@ubuntu001:~$ man lspci NAME        lspci - list all PCI devices SYNOPSIS        lspci [options] DESCRIPTION        lspci is a utility for displaying information about PCI buses in the system and devices connected to them.        By  default,  it  shows a brief list of devices. Use the options described below to request either a more verbose output or output intended for parsing by        other programs.        If you are going to report bugs in PCI device drivers or in lspci itself, please include output of "lspci -vvx" or even better  "lspci  -vvxxx"  (however,        see below for possible caveats).        Some  parts of the output, especially in the highly verbose modes, are probably intelligible only to experienced PCI hac...