After Python Basics, What Next? | what to do / learn next after learning python
HTML-код
- Опубликовано: 13 сен 2024
- After Python Basics, What Next? What to do and learn next after learning Python basics.
► Subscribe to my Channel / @oggiai
► Thank me on Patreon: / joeyajames
► 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
► Numpy Intro: • Python: NUMPY | Numeri...
► Numpy Intro Jupyter nb: • NUMPY Arrays Tutorial ...
► Pandas Intro: • Python: Pandas Tutoria...
► Pandas and MPL for Data Analysis: • Python Pandas: Plottin...
► Matplotlib Intro: • Python: Intro to Visua...
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.
I hope you stick with it and that it stays fun for as long as you want it to :)
How is it going now?
@VeryLogicalGuy i discovered that i'm a lazy person 😂
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.
Remove everything and learn Django at once in Udemy.
@@Anton-oq3zt bot
It seems that Head First Python is only for those, who already know other programming language
Thank you!! Love the way you explain and share your insights! The road map is SO HELPFUL!
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
Thank you for road map for learning python. I’m in same situation. 💪
Very clear directions.
Thank you for sharing your time and energy.
~an American in Korea 🇰🇷
Thank you Joe. You gave me just what I just needed.
Am i the only one who thinks that this person looks more like steve jobs❤️.....
May be he is 😝🤌
Thank you for your knowledge and recommendations. I just finished a Python and I am kind of lost.
Lol same
@@pet2mao615 me too😂
Me to
can you develop something with python ? for example you want to build a website with python, but you have no idea about web dev scripts, is that possible?
Exactly my status today.. Kinda not sure if I am ready to go to the next step or don't even know what's next...
Thank you, this was very helpful!
Thank you Sir ! I realy apreciate your recommandations.
Thanks for ur value added talk...
this video is the defination of what i was looking for
Grt video Sir. Thanks alot.
thank you so much for your guidelines
You are the light i was searching for, thank you for repassing your knowledge!
Subs added 👍🏻
Exactly I wanted such as suggestions. Thank you.I got all my query.
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?
Hello.... it's about a year .....have you mastered python.... I just completed my basics of python......can you please tell me what to do next...
@@nishchalvaishnav828 hello what are doing now? after learning the basics? I just finished the basics
@@themaskmandhaka3717 hello, I try to learn django which you can combine leaning javascript css and html. there is a course about that in udemy which introduce by Jose Portilla. I also should mentioned that he has good source for python from basic to advance level.
@@nishchalvaishnav828 hello, its been about 2 years.. can you recommen what to do next.. what are you doing now. thanks.
Hoping for more python videos..👍
Thank u, very helpful.
Great video seems like you've got a lat of knowledge in programming. Keep up the good work
ah yes, a lat of knowledge 👍
Great video! 👍🏻👍🏻👍🏻
Thanks buddy. It helped a lot 😊
Really great video 👌
thanks man :)
Thank you so much for this!
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?
Thank you Mr.Joe James..
thanks sir ! appreciated
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
Thank you!
Thanks this helped briefly!
Thanks sir for give me idea
Hi Joe! At first I want to thank you for all the valuable work that you have done and for the free learning material you are providing. I started learning programming for the first time a couple of month ago, I started with Python, so I have no other knowledge of other programming languages. I have written down all the advise you are giving in this particular video though I can't decide on the path I should choose. I have background in financial markets and I find Data Analysis interesting, though I don't know if it's something that I would like doing all day long, as I am really bad with repetitive stuff. I know I won't be doing Machine Learning or AI as it's a bit too much for the beginning. So I want to ask for your advise or recommendation on choosing the path( Data Science, Web Development, Software Development). I am looking for a way to get into a programming job as early as possible, but with opportunity to change the field if the one I have chosen is not for me. Should I also learn HTML, CSS and JS, as I understand that without those the abilities are very limited. Once again, thanks a lot for your good work.
HTML, CSS and JS are essential for front-end or full-stack web development. It’s always useful to learn the basics regardless what you end up doing. If you’re not sure what you want to pursue yet, then keep learning new skills and start applying for internships and entry level jobs. There’s a good chance your job will pick you.
@@oggiai I am learning HTML and CSS now, next is JS. Hopefully I have made up my mind by then or the right job has picked me. Thanks for the advice 👍
Thanks a lot sir going to learn for Django :)
thank you joe james for this video !
tysm ! it was worth it
Thanks @Joe James
very helpful information
good work
thanks
Thank you 💝
Thanks bro it really helps
So i've learned the basics. Like everything from syntax, variables, if else, functions, classes,inheritance, for and while loops, sets,dicts,tuples. So now should i learn to create beginners projects to implement what i've learned??. After this should i learn numpy and so on?. I'd be happy if someone helped me out. I am kinda loosing motivation because i don't what's the "next" thing to focus on..
Next get some practice using what you know. Try coding challenge sites like Project Euler or Hacker Rank, and yes learn Numpy, Pandas and Matplotlib. If possible, take a data structures and intro algorithms course.
@@oggiai Thank you so much for replying. This really helped me out on what to do next. I am just very lost on the orders to follow. I know that after the basics you do some short projects and then move on to bigger ones. But i don't understand how you just jump into web development with django and then suddenly you are creating apps with flask lol. If i just had a guide on what steps to follow to get to the "pro" level of programming that would be great. But i really appriciate your reply because now i know what to do next.
Thank you
thank you, it was so helpful
hey this is very helpful
Thanks
worth it,Joe James
Oh boy it’s so complicated so far. So far I only know about the python book I’ve been reading.
Thank you sir for making this video, and I'm currently working on sentiment analysis project,please give some ideas about that sir,,
Great! I just posted a video a few days ago on Free datasets, which includes some Twitter tweets, Amazon Reviews and movie reviews. And you can use sentiment analysis function in NLTK.
@@oggiai Hiii i am new to computers no special degree in computer science...i want to be a developer now i just completed ztm python course now i see 2 paths ML and WebDev both are intresting and i like both my concern is as i am a fresher is ML right for me as i have heard experience matters a lot in MlL so should i persue web dev than have some experience in field than of i am interested make a shift to ML . MAYBE ITS A NOOB QUESTION BUT I AM ASKING AS PURE FRESHER PERSPECTIVE
Ty sir!
What about a devops person ? Webscraping n django along with strong python basics ?
Could you please illustrator project like running a factory using by Python or java and I prefer c# from a to z
What if every python options is not for me? I try web, machine learning and data science, and nothing. I write desktop apps in python + PyQt5 and tkinter and this is what I like to do. What next?
do what you enjoy, but you have to be realistic about job opportunities too. There are LOTs of jobs in web development and data analysis. But otherwise you have to find a job opportunity that matches your skills and interests.
@@oggiai but what if I don't know, but I want programming? I like to write desktop apps, but I hear there's little chance to get a job :/ data science / ai / ml /web totally doesn't interest me :( if I imagine perfect job for me it's a only python developer or writing desktop apps in any language
Sir.what about learn by doing? When do i start doing projects?
Of course do projects. That’s essential.
Nice
You've got a nice house dude!
Thanks, yeah, it’s a $2 m house
@@oggiai my jaws dropped! How could you afford that!
rameen alikhani I only paid $500k for it, 22 years ago.
@@oggiai aha, and soon I will be living in streets, sleeping under bridges!
In india it is Rs.500000*77
=85500000
Eighty five million five hundred thousand
thanks:D
why does he look like Steve Jobs
sir how many hours a day we should spend time on problem solving? I am confused between problem solving vs projects.. should a programmer spend time daily on problem solving?
Check out Project Euler and you will see what I mean by problem solving. Most of those problems can be solved with 20 or 30 lines of code, but you have to think through the problem and come up with an algorithm.
@@oggiai did you solve all of them?! I saw on hackerrank also they have a section named "project euler"
I’ve done more than 50 of the Euler problems. I did a bunch of them in C, then some in Java and Python
@@oggiaithank you sir
@@oggiai sir how many month did you spent on problem solving?? do you have Facebook, Instagram?
I didn't know jeffery epstine had a son with steve jobs
Lol😂😂most underrated comment i saw today.....
Didn't knew people can have weirdos like you
@@nikhilmathur3351 Actually its a nice joke.
nice
I Felt TOP CODER Is the worst
Thanks!
thank you