Python for Data Science - Beginner Friendly Full Course

Python for Data Science - Beginner Friendly Full Course

Nicholas Renotte via YouTube Direct link

- Assigning properties

64 of 100

64 of 100

- Assigning properties

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Python for Data Science - Beginner Friendly Full Course

Automatically move to the next video in the Classroom when playback concludes

  1. 1 - Start
  2. 2 - Why you should learn Python
  3. 3 - How to get started
  4. 4 - Installing Anaconda
  5. 5 - Starting Jupyter Notebooks
  6. 6 - Creating a Jupyter Notebook
  7. 7 - Jupyter Shortcuts
  8. 8 - Exporting Jupyter to .py
  9. 9 - Cell Types
  10. 10 - Working with Markdown
  11. 11 - Accessing Documentation
  12. 12 - Google Colab
  13. 13 - Watson Studio
  14. 14 - SECTION 2 Variables & Data Types
  15. 15 - CRUD
  16. 16 - Variables
  17. 17 - Data Types
  18. 18 - Strings
  19. 19 - Integers
  20. 20 - Floats
  21. 21 - Booleans
  22. 22 - Lists
  23. 23 - Tuples
  24. 24 - Sets
  25. 25 - Dictionaries
  26. 26 - CRUD for Lists
  27. 27 - Creating a List
  28. 28 - Reading a List Using Indexing
  29. 29 - Updating List Values
  30. 30 - Using .append
  31. 31 - Using .insert
  32. 32 - CRUD for Dictionaries
  33. 33 - Create a Dictionary
  34. 34 - Read from a Dictionary
  35. 35 - Accessing Dictionary .keys
  36. 36 - Accessing Dictionary .values
  37. 37 - Updating Dictionaries
  38. 38 - Deleting from a Dictionary
  39. 39 - SECTION 3 Conditions & Loops
  40. 40 - Conditions and Logic
  41. 41 - if Statement
  42. 42 - else Statement
  43. 43 - elif Statement
  44. 44 - in Statement
  45. 45 - for Loop
  46. 46 - continue, break, pass
  47. 47 - while Loop
  48. 48 - Looping through Dictionaries
  49. 49 - List comprehensions
  50. 50 - SECTION 4 Functions
  51. 51 - Defining Functions
  52. 52 - Positional Arguments
  53. 53 - Multiple Positional Arguments
  54. 54 - Looping with an Index
  55. 55 - Keyword Arguments
  56. 56 - Combining Positional and Keyword Args
  57. 57 - return Keyword
  58. 58 - lambda Functions
  59. 59 - SECTION 5 Classes
  60. 60 - Classes
  61. 61 - class Statement
  62. 62 - __init__ Method
  63. 63 - self keyword
  64. 64 - Assigning properties
  65. 65 - Creating an object
  66. 66 - Methods
  67. 67 - Class Inheritance
  68. 68 - Defining a Child Class
  69. 69 - Inheriting using the super function
  70. 70 - SECTION 6 - Modules and Packages
  71. 71 - Modules
  72. 72 - Creating a helper module
  73. 73 - Importing modules
  74. 74 - Accessing Python Packages
  75. 75 - Working with APIs
  76. 76 - Installing packages with pip install
  77. 77 - Viewing installed packages with pip list
  78. 78 - Importing Packages
  79. 79 - Making API calls with requests.get
  80. 80 - Parsing JSON
  81. 81 - SECTION 7 Files & Error handling
  82. 82 - Working with Files
  83. 83 - Writing Files using the with statement
  84. 84 - Reading from files
  85. 85 - Error Handling
  86. 86 - Using try except statements
  87. 87 - SECTION 8 Math and Projects
  88. 88 - Math in Python
  89. 89 - Math Operators
  90. 90 - Addition
  91. 91 - Subtraction
  92. 92 - Division
  93. 93 - Floor Division
  94. 94 - Modulus
  95. 95 - Multiplication
  96. 96 - Power
  97. 97 - Rounding with round
  98. 98 - Absolute Values abs
  99. 99 - Math Package
  100. 100 - Python Projects

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.