Skip to content

Latest commit

 

History

History
54 lines (24 loc) · 5.69 KB

Python.md

File metadata and controls

54 lines (24 loc) · 5.69 KB

Back

Resources to learn Python

  • Think Python 2e: Free introductory Python programming book available under a Creative Commons license in both PDF and HTML formats. It is also available as an O'Reilly-published paperback, available for purchase on Amazon.

  • Head First Python book: Best helpful book for beginners and intermediates of python

  • Automate the Boring Stuff with Python: Easy to follow entry level guide that provides real world experience. Build automation scripts to solve everyday issues whilst you learn basic python.

  • Learn Python the Hard Way: Learn Python the Hard Way is a free ebook available online that gives you a great foundational knowledge of Python code. The book covers everything from the most basic (how to get set up when you first begin) to super complex (how to build a game).

  • Python Programming with SentDex: Beginner through ton advanced python tutorials covering ML, webdev, robotics and more

  • TalkPython Courses: Mostly paid however some free courses or python for web dev, including with mongoDB, flash, django and more.

  • Python For Everybody: Free course to learn python for all the basic requirement like datastrucuture, Database, networking, OOPS, etc.

  • Learn Python: Get started learning Python with DataCamp's free Intro to Python tutorial. Learn Data Science by completing interactive coding challenges and watching videos by expert instructors.

  • Full Stack Python: A great article which gives you an insight on how to become a full stack python web developer with plethora of resources.

  • Python Crash Course 2nd Edition: An excellent book available in print or Kindle for learning Python with downloadable exercise solutions.
  • Python Basic: Learn python 3 from the basic, from how you write the code with python. The site including OOP, Web Framework with Flask, Desktop App with Tkinter/PyQT, Machine Learning, and much more.
  • Introduction to Computer Science and Programming: MIT's course on learning computer science and Programming using python.

  • Google's Python Classes Learn Python from GOOGLE classes

  • Fluent Python A classic book by Luciano Ramalho published by O'REILLY. It is full of useful programming tricks for intermediate to advanced Python coders who want to push the boundaries.

  • Python Cookbook This 3rd Edition provides complete recipes for more than a dozen topics, covering the core Python language as well as tasks common to a wide variety of application domains. Each recipe contains code samples you can use in your projects right away, along with a discussion about how and why the solution works

  • Full Stack Python (video) This is a talk about building full-stack python web applications where you manage every part of the application yourself. I will walk through how to setup a production server with your web application code, a local development environment using vagrant, and how to deploy from your local environment to production. I will also walk through python and Django libraries that will make your life easier.

  • Codecademy Learn Python This course is a great introduction to both fundamental programming concepts and the Python programming language. By the end, you’ll be comfortable programming in Python and taking your skills off the Codecademy platform and onto your own computer.

  • Real Python Reading the mood from text with machine learning is called sentiment analysis, and it is one of the prominent use cases in text classification and here we will find how to do it.

  • Programiz Learn to code with these beginner-friendly tutorials and examples. Read tutorials, try examples, write programs, and learn to code.

  • Coding in Python Creative Coding in Python presents over 30 creative projects that teach how to code in the easy and intuitive programming language, Python.

  • Python for Data Science This free Python course provides a beginner-friendly introduction to Python for Data Science. Practice through lab exercises, and you'll be ready to create your first Python scripts on your own!

  • Data Visualization with Python Data visualization is the graphical representation of data in order to interactively and efficiently convey insights to clients, customers, and stakeholders in general. It is a way to summarize your findings and display it in a form that facilitates interpretation and can help in identifying patterns or trends. In this Data Visualization with Python course, you'll learn how to create interesting graphics and charts and customize them to make them more effective and more pleasing to your audience.