No images? Click here

SitePoint

Hey there!

Python was the fastest growing language last year.

Why?

Because not only does Python have a simple learning curve, it's also used in a range of applications, such as:

  • Data analysis / data science,
  • Machine learning,
  • Automation, and
  • Web development.

So whether you're new to programming, or a seasoned developer, there's a good chance it'll be a useful skill to have.

If you're interested in learning Python, check out some of our popular content below: 

 

Learn Programming Fundamentals with Python

This isn’t just an introductory Python course, it’s also an introductory programming course. Since Python is such a great language to teach general programming concepts, you get two birds with one stone - learning basic programming fundamentals as well as how to program in Python. You’ll discover what you can do with only Python and how to extend it when you’re ready to do more.

 

Python Fundamentals in 13 Lessons

In this Python mini course, we go through foundational Python lessons, and a couple additional tips to push your Python lessons further. These lessons include topics such as conditional flow, list & dictionaries, looping, file I/O and string manipulation. Each lesson presents a fun concept to help you learn Python programming. By the time you’re done, you’ll have a solid grasp of Python.

 

The Python Apprentice

This book will give you a practical introduction to Python programming. Python is a big language, so it’s not our intention to cover everything there is to know. We'll help you build solid foundations, orient you in the universe of Python, and put you in a position to direct your own learning.

 

The Python Journeyman

One of Python's strengths is that it's approachable and easy to learrn; anyone can learn to write a basic Python program. The Python Journeyman will take you beyond those basics. We'll lead you through the deeper aspects of Python, and give you the skills you need to write great Python programs.

 

The Python Master

Mastery of the Python calls for felicity with the full depth and breadth of the language. We'll go all the way in this book to show you how to use the most powerful of Python's language features to greatest effect...with occasional reminders that sometimes there is a simpler way.

 

Python Machine Learning

There's no better time to learn machine learning using Python. However, machine learning isn't for the faint of heart—it needs a good foundation in statistics and coding knowledge. This book helps coders of all levels master one of the most in-demand programming skillsets.

 

Hands-On Data Structures and Algorithms with Python - Second Edition

Data structures help us to organize and align the data in a very efficient way. This book will help you to learn important and essential data structures through Python implementation.

 

Python Automation Cookbook

Using a problem-solution-based approach, we'll show how you can automate all the boring stuff and let your computer do it for you instead using the Python programming language. By the end of the book, you will have learned to identify problems and correct them to produce superior and reliable systems.

 

Internet of Things Programming Projects

This book is a practical, project-based guide to help you build and control your IoT projects. Leverage the full potential of IoT with the combination of Raspberry Pi 3 and Python. Build complex, Python-based apps with IoT. Work on various IoT projects and understand the basics of electronics.

 

Python Testing Cookbook - Second Edition

Automated testing is the best way to increase efficiency while reducing the defects of software testing. It helps find bugs in code easily and at an early stage so that they can be tackled efficiently. This book delves into essential testing concepts used in Python to help you build robust and maintainable code.

 

Want to see more Python content? Visit our library!

 
 

Want access to our entire library of 400+ books and courses for just $3/month?

Join SitePoint Premium today and get access to all these books, PLUS over 400 other books and courses for just $3/month for your first three months! ($9/month thereafter, cancel anytime).

GET ACCESS NOW FOR JUST $3!
 
 
 

Looking for a Remote Job? 

Search hundreds of remote jobs on SitePoint Remote, with over 20 new jobs posted each day!

Find a Remote Job Now!

Happy Learning!

The SitePoint Team

 
SitePoint
Level 1, 110 Johnson Street
Fitzroy, VIC
3065 | Australia
You're receiving this email because you signed up to receive news from SitePoint. Smart choice!
 Share 
 Tweet 
 Share 
 Forward 
Preferences  |  Unsubscribe