100 Days of Code - The Complete Python Pro Bootcamp for 2021
Welcome to the 100 Days of Code - The Complete Python Pro Bootcamp, the only course you need to learn to code with Python.
Reddemy may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Udemy. Thank you for using these buttons to support Reddemy.
Dr. Angela Yu
Reddit Posts and Comments
0 posts • 9 mentions • top 9 shown below
3 points • ValleyForge
I started learning Python because I needed to complete some statistical analyses that Excel could not handle. I may have been able to accomplish my goals using a macro, but I knew Python could do it and would be more useful down the road.
I spent a couple weeks diving deep into the free content at DataCamp. Then I went through Automate the Boring Stuff (Yes, it was redundant at this point, but that's what I needed).
Now I'm using Udemy's 100 Days of Code (I have no affiliation with them, but I recommend Angela Yu's course. I paid $10 through some sale and, even if I stopped now, it would be worth every penny). Days 1 - 15 were redundant again, but I need that kind of repetition. Everything I need to do at work was covered by Day 15.
My approach been to develop a solid understanding of the syntax and the modules central to my expertise (pandas, matplotlib, openpyxl, PIL, os). I read up on other modules as I need to do new things. I'm a data scientist with too much geology experience.
The challenge I (and many others here) have faced is simply finding a problem that we can release Python on. Once a project is found, it becomes the standard game of breaking the problem down into chunk-sized steps and figure out how to get the code to address each of those steps.
My Linux background is laughable. I spent a weekend 10 years ago trying to get a server rack I found in the trash to run on Linux. I succeeded and then decided I didn't want to take the time to figure out how to do more (I regret that decision). I'm mainly on Window/Android unless conditions require something else
Forgive my ignorance. What is SW? I did a quick search. I see it's used everywhere, but I could not find what it stands for.
1 points • bhpanda
Angela Yu covers this on day 3 of her Python course on Udemy. https://www.udemy.com/course/100-days-of-code/ Pretty straight forward and easy to follow.
1 points • seanyboygloryboy
Refund the course, and buy this one instead. ⬇️
⬆️ Fantastic course 👍
1 points • paperpot91
I'm in a similar boat as you, as someone working full time in healthcare. I just enrolled for a Masters of Computer Science which I'm very excited about. I've been self teaching for about 6 months and absolutely love it, starting with automating various things throughout my practices.
It just came out last month, is super comprehensive, and has heaps of useful projects for you to build (even has various automation projects , which is my main area of interest). Also covers ML and data science so you can see for yourself if it's an area you want to pursue further. You can skip the GUI stuff if web development doesn't interest you, but she is the best instructor I've ever come across :)
1 points • ioBin
Hey, its going well. Picked up this course because of the black Friday sale https://www.udemy.com/course/100-days-of-code/
Daily challeng projects keep it interesting.
3 points • -badmadAM
I think most people here already gave you great advice. Try one step at a time, my recommendation would be to maybe try to add an online class to your routine. This way you don't need to leave the house, but you have something to accomplish every day, it is cheaper than a real- life class, it could give you some structure without the extra pressure that you have to "pass" anything or complete it in a certain time, and you could just try out something completely different and see if you like it or not. I recommend (just my personal choice) https://www.udemy.com/course/100-days-of-code/ because some technical skills also could really help you in the future. But anything is fine, as long as you can commit to it.
2 points • Al_E_Borland
I've been going through this 100 days of Python, which is pretty good. It's $14 right now.
If you want something free, Automate the Boring Stuff is pretty good. I went through ti several year ago.
The 100 days course will also go into creating webpages using HTML, CSS, JS, and Bootstrap... then using Flask (python) for a backend.
Automate the Boring Stuff will let you write some scripts that will be useful. The 100 days course could end up giving you the skills to have a nice portfolio. I also think having a basic web background is really useful. It's much easier to share things when you can share it via a website.
2 points • Periwinkle_Lost
It depends. I would suggest that you learn a bit of programming (maybe Python) and a little bit of networking (CCNA prep course by David Bombal on Udemy is pretty good) to see what you like more. Programming and IT use different sets of skill. Cybersecurity is usually for people who know their way around either networking or software or both. If it is indeed your goal then start somewhere, either coding or networking. Both paths will require a lot of work. But there is a lot of work for both IT and software devs so it is worth a try.
There are a lot of free resources on programming on youtube. I only watch python tutorials so I may be biased towards it. Corey Schafer is very popular for beginners https://www.youtube.com/c/Coreyms/playlists I also really like veryacademy but it seems like it's better once you are more comfortable with coding https://www.youtube.com/channel/UC1mxuk7tuQT2D0qTMgKji3w
There is a subreddit for udemy freebies and you can find coupons for free courses there as well. They expire rather fast so i would recommend checking that sub frequently
Here are some paid courses. A quick note about udemy courses: they always go on sale for \~$20, don't pay more. Just wait. I took several courses from udemy and it was a good start. In the beginning, I was just blindly coding along with lectures, but after a while, I started feeling more comfortable. Don't get discouraged if you finish a tutorial and feel like you haven't learnt anything. It's normal when you learn new things.
If you want to start with IT I would recommend David Bombal's course on CCNA prep https://www.udemy.com/course/complete-networking-fundamentals-course-ccna-start/ It's a fairly long course that prepares you for Cisco certificate. I usually do \~1-2hrs 3/week because it takes me a long time to digest the material but this is a good certificate that can help you get an entry level IT support job.
As for coding, I like python and I am waiting for this course to go on sale https://www.udemy.com/course/100-days-of-code/
1 points • saintshing
https://www.udemy.com/course/100-days-of-code/ This is a great intro course to python(one of the most popular programming languages right now). No programming background needed. I believe it is on black Friday sale. If you don't like it, you can refund it within 30 days(you can do this for all udemy courses).
If they want to learn how to make webpages, take this instead https://www.udemy.com/course/the-complete-web-development-bootcamp/ You can also purchase it at https://www.appbrewery.co/courses/
There are also many great free resources for learning how to code