Logo

dev-resources.site

for different kinds of informations.

Kaggle's Intro to Programming: A Short Review

Published at
8/22/2022
Categories
kaggle
programming
beginners
datascience
Author
th3fhd
Author
6 person written this
th3fhd
open
Kaggle's Intro to Programming: A Short Review

What is Kaggle?

As per Google search "Kaggle is an online community platform for data scientists and machine learning enthusiasts. Kaggle allows users to collaborate with other users, find and publish datasets, use GPU integrated notebooks, and compete with other data scientists to solve data science challenges". For anyone who is confused that it's only for data scientists, Don't worry kaggle provides a leaning platform for all users to eventually become a data scientist or Machine leaning engineer.


What is it that you mentioned in title?πŸ€”

So, What is it?. As a starter I would say you get an overall insight on how programming is done in actual applications like automating cost calculations etc. The course is prepared by Alex Cook who is the head of Kaggle learn at Kaggle. Don't get initimidated thinking on how you are going to learn it all, it's easy.

What will I be learning?

topics

As you can see you get to learn the basics like Arithmetic, Variables, Functions,Data types, Conditions,Conditional Statements and Lists. Don't get intimidated by all these big bold words, it's actually an introductory course so it's easy to follow along. You will be learning all of this in python which is so far one of the easiest programming language to learn.

Unlike all the courses you see in Coursera or Udemy this course does not have any videos, instead they provide hands-on exercises for you in jupyter notebooks (just a code editor). Also each section in the exercise you will be having a question to test your understanding of the concepts you read.

How long will it take?

It won't take you a long to finish, just takes as much time you need for watching an average episode of a Netflix series, that's at most 40 mins. Now you might be wonding why is it 5 Hours on the cover photo.... well that's just a number. Even if you are completely new to programming it won't take long maybe an hour or 2 is enough.

Explain more

In this course you will get an overview of what is programming and how it is implemented at the easiest method possible. You'll be learning the basic syntax of python and on how it is implemented.

Here they provide you exercises with all the 5 sections of the course and each of these exercise will be connected. Like in one exercise you'll be asked to create something and on the next section you might br asked to modify it with the things learned in that section. This ensures a continuous learning. In betweeen the course you will be introduced to a Titanic problem which is pretty cool to learn. As a bonus lesson you dive into more depth on that Titanic problem with the Titanic tutorial provided. Pretty excited right? ![titanic](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/l0c5yl80g1oboa4jz3v9.png)

Conclusion

To conclude, the course was a great learning experience and was pretty fun exploring all the problems. Also you will be recieving a certificate like the one I recieved. You can share it in social media to let your friends know that you are in the path of becoming a programmer.

Certificate

You can explore the above mentioned course here: https://www.kaggle.com/learn/intro-to-programming.

For more courses from Kaggle checkout Kaggle learn: https://www.kaggle.com/learn

kaggle Article's
30 articles in total
Favicon
Building My First ML Model Using Amazon SageMaker + Kaggle + Jupyter Notebook
Favicon
15+ Useful PYTHON Libraries for Data Science
Favicon
Top 10 SQL projects with Kaggle Datasets
Favicon
Flux Dev - ComfyUI 1-CLICK Kaggle Notebook
Favicon
Stable Diffusion 3.5 Large (FP16) - ComfyUI 1-CLICK Kaggle Notebook
Favicon
How to setup the Nvidia TAO Toolkit on Kaggle Notebook
Favicon
Passing Input Arguments in Kaggle Notebook Using Environment Variables
Favicon
Style Your Kaggle Notebook
Favicon
Website Time dataset
Favicon
Create chat bot - JO PARIS 2024
Favicon
Partnership between Dev Community and Kaggle to help writers with their notebooks?
Favicon
Amazon product dataset
Favicon
Technical Report: Initial Data Analysis of Titanic Datasets
Favicon
Leveraging Kaggle for Free Geographical Data: A Guide to Integrating with PostGIS via QGIS
Favicon
πŸ“’ Neo4J Ninjas as Kaggle dataset πŸ₯·
Favicon
Google Gemma first try
Favicon
Tutorial: Creating Dataset The Elder Scroll: Skyrim Armor and Sending to Kaggle Datasets
Favicon
How To Do Stable Diffusion XL (SDXL) DreamBooth Training For Free - Utilizing Kaggle - Easy Tutorial
Favicon
Now you can do full Stable Diffusion XL (SDXL) DreamBooth training on Kaggle for free under 2 hours.
Favicon
How To Do Stable Diffusion XL (SDXL) Full DreamBooth Fine Tuning Training For Free via Kaggle
Favicon
How To Do Stable Diffusion XL (SDXL) LoRA Training For Free On Cloud (Kaggle)
Favicon
Kaggle Coleridge 52nd Solution
Favicon
How to use Kaggle for Climate Change studies
Favicon
Kaggle SETI 59th Solution
Favicon
5 Tools to Start Working with Python 🀯☒️😱
Favicon
πŸ¦† From API to scheduled offline copies with DuckDB on Kaggle ♾️
Favicon
SageMaker Data Ingestion using Kaggle
Favicon
Kaggle's Intro to Programming: A Short Review
Favicon
Tweets from heads of governments and states
Favicon
4 Tools Kaggle Grandmasters use to win $100,000s in competitions

Featured ones: