After Python Basics, What Next? | what to do / learn next after learning python

preview_player
Показать описание
After Python Basics, What Next? What to do and learn next after learning Python basics.

► Other Essential Programming skills in Python:
Deeper understanding of Python data structures - string, list, tuple, dict, numpy array
Advanced Data Structures - trees, graphs, queues, stacks, heaps, linked lists
Analysis of Algorithms - Big O analysis, and learn some common tree, graph and sorting algos
databases - SQL
Object Oriented Programming - Classes, Inheritance, Design Patterns

► Problem Solving and Coding Skills in Python:
ProjectEuler
CodeWars
TopCoder
HackerRank

► Three Popular Tracks for Python Careers:
Web Development - Django, Flask frameworks
related languages: Javascript
Data Analysis and Visualization - Numpy, Pandas, Matplotlib
Related languages: R, Julia,
Machine Learning - Numpy, Pandas, Tensorflow, Keras, SciKitLearn, Theano

► Other Good Projects to Work On:
web data mining
recommendation systems
sentiment analysis for reviews or tweets
search engines
Kaggle data science competitions
contribute to open source projects

RELATED VIDEOS
Рекомендации по теме
Комментарии
Автор

Joe, I just discovered you through this video and subscribed immediately. I’m retiring and learning Python for fun. My interests are data mining, robotics and machinery learning. I’m looking forward to this journey and learning a lot from you.

robertmanigault
Автор

Data analysis
Frameworks:
1.numpy
2.pandas
3.matlab

Mechine learning
Frameworks:
Numpy
Pandas
Tensorflow
Kerras
Sci-kit learn
Piano

Practice in kaggale for ML

yathishprogramming
Автор

Thank you!! Love the way you explain and share your insights! The road map is SO HELPFUL!

jlpark
Автор

Very clear directions.
Thank you for sharing your time and energy.
~an American in Korea 🇰🇷

octopusfly
Автор

Thank you Joe. You gave me just what I just needed.

stanleyzogli
Автор

this video is the defination of what i was looking for

artwriter
Автор

My guide to people who want to learn programming and start with Python, please share your views on this. i would appreciate it.
1) Python crash course 2nd edition (Basics of python)
2) Head first Python (for more practice approach and brain friendly)
3) Python cookbook (which will tell you how many ways you mold and twist your code)
4) Fluent Python (for learning how to code more professionally and avoid rookie mistakes )
5) Programming Python (deep understanding of working with data structures)
You guys suggest what to do next.

Sir-Ahmad-Khan
Автор

Thank you for road map for learning python. I’m in same situation. 💪

powerstar
Автор

Thank you Sir ! I realy apreciate your recommandations.

abidisoumaya
Автор

You are the light i was searching for, thank you for repassing your knowledge!

leonbatista
Автор

Exactly I wanted such as suggestions. Thank you.I got all my query.

rakohasan
Автор

Great video seems like you've got a lat of knowledge in programming. Keep up the good work

harshalvikasdoiphode
Автор

Thank you for your knowledge and recommendations. I just finished a Python and I am kind of lost.

ZZZZZZZaaaart
Автор

Am i the only one who thinks that this person looks more like steve

sanketbhangale
Автор

The advanced DS and Algos you mentioned are not really helpful unless youre working for something like a hedge fund... what are your views on that
I have been a python Dev for last 2 years working majorly in flask and Databases and I havent used any DS other than the basic ones
Feels more like if I needed my Comp Sci edu

batmanrobin
Автор

Hey thanks for this video. I wanna learn Python for Web Dev and Data Analysis (I have some SQL experience). I have just completed with some Python basics (Strings, Tuple, List, Dict, loops, functions & OOP).

For Web Dev, do I need to learn any other Python data structures/basics before I can start doing some projects?
Similarly for Data Analysis, what topics should I cover in addition to the basics?

anoopvasudevan
Автор

Thanks a lot sir going to learn for Django :)

KashifAli-ygyk
Автор

Excellent video Joe, I purchased recently a good Python book and haven't put it down, ever heard of it? It is called "Automate The Boring Stuff With Python." Been programming with JavaScript for 5 months now alongside HTML and CSS. But I figured let me try my hand at automating things for a couple of weeks one month tops and see what project I can create using this book. Honestly? I am getting kind of tired of JavaScript, She is very complicated, especially when trying to manipulate the DOM and afterwards you have to re-learn JavaScript as JSX. The JavaScript world is overly complicated. I think I will focus on Python learning from this book and create something I could use for my personal life. Excellent video and thanks.
Question? would you consider 5 to 6 months too early to learn a second language? I still plan on using JavaScript but for learning Web Development. I don't think you could use JavaScript alongside Python? or can you? Thanks for your video.
P.S. I don't like Data Science but I heard DevOps developers who are AWS certified use primarily Python. Have you heard of this?

DevlogBill