No Nonsense Python: learn Python basics and start coding

Because nobody becomes an expert developer by taking a 30 hour course.
Free tutorial
Rating: 4.5 out of 5 (532 ratings)
13,655 students
56min of on-demand video
English [Auto]

Python fundamentals. Everything you need to know to get started and nothing you don't!


  • None


The reason I made this course is simple. When I was learning Python, I would join courses that spent hours covering the most simple of topics and went far too in depth about niche features of Python I would probably not be using for a while.

Python is so well documented that if you know the basics, you can find out how to do the advanced things really easily.

So this course aims to give you a really good grounding in the basics of Python and will intentionally leave out the bits you're not going to use very often / ever.

We will cover:

  • Creating & interacting with variables

  • Using arithmetic functions

  • Using comparison operators

  • String functions

  • Creating & interacting with lists, tuples and dictionaries

  • If statements

  • For & while loops

  • Functions

Who this course is for:

  • People that would love to get hands on with Python
  • Beginner Python Developers
  • Python Newbies


Data Engineer at Kodey
Kieran Keene
  • 4.5 Instructor Rating
  • 1,683 Reviews
  • 36,392 Students
  • 3 Courses

Hey guys! I am a data engineer by trade and specialize in Python, SQL, Spark, Hive, MongoDB and more. I've come on Udemy to try and make simple, short crash courses into these technologies as I personally find the longer courses too drawn out & I often lose interest. The idea is to keep it short and sharp!

For loads of advanced Spark, Python & Big Data topics, please visit my website (the button on this page will take you there) - where I talk about scaling up to enterprise grade solutions.

Top companies trust Udemy

Get your team access to Udemy's top 17,000+ courses