Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Kaggle

Python

via Kaggle

Overview

Learn the most important language for data science.

  • A quick introduction to Python syntax, variable assignment, and numbers
  • Calling functions and defining our own, and using Python's builtin documentation
  • Using booleans for branching logic
  • Lists and the things you can do with them. Includes indexing, slicing and mutating
  • For and while loops, and a much-loved Python feature: list comprehensions
  • Working with strings and dictionaries, two fundamental Python data types
  • Imports, operator overloading, and survival tips for venturing into the world of external libraries
  • Make your first submission to a Kaggle competition!

Syllabus

  • Hello, Python
  • Functions and Getting Help
  • Booleans and Conditionals
  • Lists
  • Loops and List Comprehensions
  • Strings and Dictionaries
  • Working with External Libraries
  • Titanic Tutorial

Taught by

Colin Morris

Reviews

4.4 rating, based on 13 Class Central reviews

Start your review of Python

  • excellent course easy to understand and in easy language and peace is also smooth i recommend to go through the course once
  • An excellent tool for learning different languages in which to programme.
    For good reason, Python has become one of the most popular programming languages in recent years due to its versatility and capability. Having used Python for over six years, I can vouch to its usefulness and flexibility.
  • Good Program for beginners to learn new programming languages.
    Python is a powerful programming language that has gained immense popularity over the years, and for good reason. As someone who has been using Python for almost 6 years, I can attest to its effectiveness and versatility.
  • Profile image for Sooraj Bhardwaj
    Sooraj Bhardwaj
    The Python course provided a comprehensive foundation in programming for beginners. The curriculum was well-structured, starting with basic concepts like syntax, variables, and control structures, before moving into more advanced topics such as obje…
  • Profile image for VR VENKATA RAMANA
    VR VENKATA RAMANA
    We understand that clear and good for practice also. the beginners can understand easily with help of this tutorial.
  • Profile image for Riya Yadav
    Riya Yadav
    Overall this cousre is awesome. I loved it. I learned many new things from this course.
    It provide good codes with example.
  • This course maybe a crash course (for people seeking a Python certificate) but if we plan a week then it can be very usable. Because, in the lab/test/assignment section the way of questions is very nice, we mainly need logic for a program and understanding the program, here the people who understand can only write the answer.
  • Profile image for Sumit Rathod
    Sumit Rathod
    this course is very helpful cause in this course nicely explain about python and also giving exercise for practive to better understanding and so on.
  • Navya V R
    it's a wonderful experience.and very easy to study .it's helpful to beginners.and the course is free that is helpful and giving a useful information.
  • Anonymous
    It is great programming language, many people in IT sector has already learned this language because of its convenience that any body can learn it without much time also. It is very easy to go through our code and does not take much time and endeavor. Great to work with python!
  • Profile image for Kaleb Geremew
    Kaleb Geremew
    I like programming specifically in python and I like it because I got what I want and I really appreciated thank you for being my teacher and also you have to go check this courses it is literaly mind blowing thank you.
  • Profile image for Priya Patel
    Priya Patel
    it was very good i have learnt lot of thing what i did not know about that
    also i know how to write code in python
    language so
    it was very fantastic
  • Pawan
    i am very glad to learn python from kaggle , and i have learnt many things like list , strings, conditional statement etc. it is very easy to learn a language & understand by kaggle those help me to implement in my real life.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.