The Essential Programming Concepts For Learning Data Science

Поделиться
HTML-код
  • Опубликовано: 28 июн 2024
  • Programming / Coding is one of the most important skills for a data scientist. Having a great foundation can increase your value over the course of your career. In this video I talk about the 5 essential programming concepts that will give you the biggest boost for a data career.
    Check out YouCode here! you.com/kenjee
    0:00 Intro
    1:10 Control Flow Structures
    3:47 Data Structures
    5:56 Data Types
    7:45 Functions & Methods
    9:40 Libraries
    11:49: Debugging
    12:20 Object Oriented Programming
    12:52 Learning Framework
    Tuples Vs Arrays Vs Lists: www.geeksforgeeks.org/python-...
    Python Sets: www.w3schools.com/python/pyth...
    Documentation for libraries
    - Pandas Docs: pandas.pydata.org/docs/
    - Numpy Docs: numpy.org/doc/
    - Scikit Learn Docs: scikit-learn.org/0.21/documen...
    - Matplotlib Docs: matplotlib.org/stable/index.html
    - Seaborn Docs: seaborn.pydata.org/
    - Plotly Docs: plotly.com/python/
    - Tensorflow Docs: www.tensorflow.org/api_docs
    - Pytorch Docs: pytorch.org/docs/stable/index...
    - Keras Docs: keras.io/
    Other Resources/ projects:
    - Project Example Using Many of These Tools: • Beginner Kaggle Data S...
    #datascience #KenJee #coding
    ⭕ Subscribe: ruclips.net/user/kenjee1?sub...
    🎙 Listen to My Podcast: / kensnearestneighborspo...
    🕸 Check out My Website - kennethjee.com/
    ✍️Sign up for My Newsletter - www.kennethjee.com/newsletter
    📚 Books and Products I use - www.amazon.com/shop/kenjee (affiliate link)
    Partners & Affiliates
    🌟 365 Data Science - Courses ( 57% Annual Discount): 365datascience.pxf.io/P0jbBY
    🌟 Interview Query - www.interviewquery.com/?ref=k...
    MORE DATA SCIENCE CONTENT HERE:
    🐤My Twitter - / kenjee_ds
    👔 LinkedIn - / kenjee
    📈 Kaggle - www.kaggle.com/kenjee
    📑 Medium Articles - / kenneth.b.jee
    💻 Github - github.com/PlayingNumbers
    🏀 My Sports Blog -www.playingnumbers.com
    Check These Videos Out Next!
    My Leaderboard Project: • I Built the FIRST EVER...
    66 Days of Data: • What is the #66DaysOfD...
    How I Would Learn Data Science in 2021: • How I Would Learn Data...
    My Playlists
    Data Science Beginners: • Data Science Beginners
    Project From Scratch: • Data Science Project f...
    Kaggle Projects: • Kaggle Projects

Комментарии • 46

  • @KenJee_ds
    @KenJee_ds  Год назад +5

    Remember, you can use you.com's search completely free! If you check them out, be sure to use my link, it really helps me out! you.com/kenjee

  • @ChocolateMilkCultLeader
    @ChocolateMilkCultLeader Год назад +9

    Also an important skill related to coding- Relearning English. Learning how to articulate what your potential solution would look like in great detail can save a lot of time when building APIs/internal tools. I've found that if I jump in without taking any time to express my system, I end up with code that needs to be rewritten a lot

  • @KenJee_ds
    @KenJee_ds  Год назад +7

    When watching this through, I realized I misspoke about classes and objects! At 10:15 I say that libraries are made up of a group of objects. Technically, they are made up of classes. When we implement the libraries, we use the classes to create objects. This article explains this concept in more detail: www.scaler.com/topics/difference-between-class-and-object/

  • @Mohammad-tw7cq
    @Mohammad-tw7cq Год назад +21

    Babe wake up. New Ken Jee video just dropped.

  • @daniel_tobi
    @daniel_tobi Год назад +7

    You said it all, Data scientist have a lot to learn.
    Knowing your limit in python programming is great.

  • @LukeBarousse
    @LukeBarousse Год назад +5

    09:40 #Facts 🙌🏼 Ya gotta get good at the googles!

  • @maximilianogutierrez8003
    @maximilianogutierrez8003 Год назад +3

    Nice video, you summarize in a clear and simple way all the relevant concepts!

  • @cadycodes
    @cadycodes Год назад +6

    This is a nice reminder that I don't need to learn EVERTHING there is to know to be a good data scientist. It assuages my anxiety lol.

  • @dikshyakasaju7541
    @dikshyakasaju7541 Год назад +2

    Very useful guide for someone who is just starting out as these are the concepts which we mainly use on getting our tasks done as a beginner. I remember trying to learn everything possible a few years ago and it was extremely overwhelming.🤣

    • @KenJee_ds
      @KenJee_ds  Год назад

      Thanks for watching!

    • @alisemihcamkerten2974
      @alisemihcamkerten2974 Год назад

      @@KenJee_ds I'm a Lawyer who works as a Data Scientist and legal consultant at my own company with other stakeholders. For long I have wanted to learn NLP to be a "legal data scientist" but other than academia there doesn't seem to be a market for me.
      For my background, what would be a better or alternative domain to focus to actually make money(bit of an abrupt way to put it but yeah.)

  • @datafool
    @datafool Год назад +1

    Thanks Ken, big fan!

  • @ChocolateMilkCultLeader
    @ChocolateMilkCultLeader Год назад +1

    Happy to see that Ken is a cultured man that use scikit, instead of trying to be one of those Twitter edge-lords

  • @djsingh6874
    @djsingh6874 Год назад +1

    super helpful!

  • @shreyashagrawal9650
    @shreyashagrawal9650 Год назад +1

    Great video can you provide more videos on data science projects.

    • @KenJee_ds
      @KenJee_ds  Год назад

      Yes! Doing more walk throughs soon. This is a full playlist on projects I currently have though: ruclips.net/p/PL2zq7klxX5ASt4dLSAd2FMoY3Og3V0jZv

  • @GregHogg
    @GregHogg Год назад +1

    Great video Ken! I need your camera 😢

    • @KenJee_ds
      @KenJee_ds  Год назад +1

      It is the sony fx3! Worth the investment in a decent one I think!

    • @GregHogg
      @GregHogg Год назад

      @@KenJee_ds Cool! Yeah, it absolutely is.

  • @jessicaj351
    @jessicaj351 Год назад +2

    Is this everything? It doesn't like a lot. I already know the pyrhon concepts you talked about. I guess all i need to know are the libraries

    • @KenJee_ds
      @KenJee_ds  Год назад +2

      I would think so! It is less than most people think

  • @pavankalyan_297
    @pavankalyan_297 Год назад +1

    Wonderful and Value adding video...Just few suggestions...you can add some more light near to you cuz the lighting looks little dull and when you read the script from the screen infront of you....your voice becoming monotonous and lacking smile....maybe you can add highs and lows in your voice and smile in between. Because even though the information is good, when viewing experience lacks the viewer won't feel excited.....Just wanted to tell how i felt..cheers Ken

    • @KenJee_ds
      @KenJee_ds  Год назад

      Thanks for the feedback!

  • @ziad3274
    @ziad3274 Год назад +1

    print (" Papaya ")

  • @TheoMthombeni
    @TheoMthombeni Год назад +1

    Hey ken I'm looking for your video with an interview of a company that helps you get a data job for a percentage of your salary. I think it was your channel i watched it on. can you tell me the name if it was you

    • @KenJee_ds
      @KenJee_ds  Год назад

      The company is Sharpesminds. I have an interview with the founder Jeremie harris on my podcast channel, and one on this channel as well!

    • @TheoMthombeni
      @TheoMthombeni Год назад

      @@KenJee_ds thank you so much!

  • @bin4ry_d3struct0r
    @bin4ry_d3struct0r Год назад +1

    Dang it ... I now want muffins.

  • @harshitsati
    @harshitsati Год назад +2

    Can I have a muffin too pls? 🥺

    • @KenJee_ds
      @KenJee_ds  Год назад +1

      Lol I bought a whole thing of them as a prop.. then only ate 2 :(

    • @harshitsati
      @harshitsati Год назад +2

      @@KenJee_ds muffin bit by Ken Jee for sale 2023? When?

  • @dmtree__
    @dmtree__ Год назад +1

    3:06 why add the else print statement? Don’t teach beginners to do this, it’s terrible code lol. There are other ways to showcase how to do if-else statements properly.

    • @dmtree__
      @dmtree__ Год назад

      Also you could have finished the word counting example by introducing the built-in Collections library, which already already does this more efficiently. Would have been a good transition into talking about code performance, something data scientists tend to ignore.

    • @KenJee_ds
      @KenJee_ds  Год назад

      This is totally fair criticism. Generally, I figure this is for newer people, and it is easier to conceptualize if there is a placeholder in the else statement.

    • @KenJee_ds
      @KenJee_ds  Год назад

      Also totally true, wish I did that!

  • @dd1278
    @dd1278 Год назад

    Dude legit looked like Elon from certain angles..

    • @KenJee_ds
      @KenJee_ds  Год назад +1

      lol, wish my bank account looked like his too