No Nonsense Python: learn Python basics and start coding

Because nobody becomes an expert developer by taking a 30 hour course.
Rating: 4.5 out of 5 (290 ratings)
9,446 students
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

Course content

5 sections • 27 lectures • 58m total length
  • Introduction
  • Our Python Environment


Data Engineer at Kodey
Kieran Keene
  • 4.5 Instructor Rating
  • 879 Reviews
  • 25,482 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.