Learn Python in 100 days thread

Macallik86

Superstar
Supporter
Joined
Dec 4, 2016
Messages
6,651
Reputation
1,483
Daps
21,694
Gotcha. I haven't been taking this course, but I am tackling a different Python course and I'm averaging in 1-2 hours/weekday too. I'm 60% through but I feel like I still have a lot to learn compared (my course is 9 hours while Angela's is 64 hours 😭).

I have two other Python courses in the pipeline but one is mostly automation-related and the other is about data visualization so I might double back to Python in 100 days (or this course) afterwards to strengthen my foundations.

Lemme know how it goes for you, I might be right behind ya eventually
 

Obreh Winfrey

Truly Brehthtaking
Supporter
Joined
Nov 18, 2016
Messages
20,852
Reputation
25,512
Daps
131,969
This might be a niche thing for you guys, but if you ever have to send email with python, make sure your mime message has no leading whitespace. It's not obvious from the examples everyone puts out.
 

Macallik86

Superstar
Supporter
Joined
Dec 4, 2016
Messages
6,651
Reputation
1,483
Daps
21,694
Ahhh. I learned about .strip() recently. Hopefully if I make that a habit it will avoid those type of issues.
 

The Fade

I don’t argue with niqqas on the Internet anymore
Joined
Nov 18, 2016
Messages
24,207
Reputation
7,527
Daps
131,644
Feels like it's picking up when you get to learning about objects and classes.

Still gotta practice loops though
 

The Phoenix

All Star
Supporter
Joined
Jun 8, 2012
Messages
3,899
Reputation
574
Daps
9,493
Just coming across this thread for the first time. I'm gonna take the dive. How has everyone's experience been for the most part?
 

Macallik86

Superstar
Supporter
Joined
Dec 4, 2016
Messages
6,651
Reputation
1,483
Daps
21,694
I'm currently using Jupyter for Python at work. It's launched through Dev Shell Launcher. I want to use this for my personal practice. How can I get Jupyter on my device? I downloaded Anaconda, but it didn't provide any clear direction.
Didya figure this out? I started using Jupyter earlier this month but I have installed it on my personal PC, my work PC and my Chromebook so far.

For me, I started w/ just Jupyter Notebook and then pivoted to Jupyter Lab after seeing some videos explaining the extra functionality.

This week, I dabbled in Databricks' version of Notebooks but having to write my SQL in Spark SQL is a turnoff. Now, I'm looking at pivoting to Azure Data Studio since it has T-SQL functionality along w/ built-in Jupyter Notebooks. Having trouble separating/sharing Python installations and modules though. In general, Azure Data Studio is a (very) buggy version of SSMS but with the additional modern functionality and lightweight vibes of VS Code.
 

Macallik86

Superstar
Supporter
Joined
Dec 4, 2016
Messages
6,651
Reputation
1,483
Daps
21,694
You should look into Azure Synapse. All the Azure Data stuff will be moving to that.
Just skimmed 3-4 Guys in a Cube videos on it. Looks dope, especially the browser-based UI and it looks like deeper Power BI integration. (I'm actually running in the opposite direction of Power BI right now tho lol)

A lot of the added functionality might be a bit more suited for the DBA/backend for now? Either way, it looks like my company's O365 package doesn't have a subscription to it. I'll probably backburner it for now and work on getting more adept w/ Azure Data Studio for the time being. Good looking tho :salute:
 

Unfiltered

The Dan Bongino Show (Mon. – Fri. 12p-3p ET)
Joined
May 31, 2022
Messages
1,001
Reputation
76
Daps
2,099
I'm in, this is free for WGU students, gonna get some wings and come back and get to work.
 

mrallgood

Rookie
Joined
Apr 23, 2013
Messages
29
Reputation
20
Daps
35
Reppin
VA
I don't know if y'all get these emails, but this is a free way to learn:

Here are this week's five links that are worth your time:

1. Flutter is an open source framework for coding Android or iPhone apps. freeCodeCamp uses Flutter to code our own Android app as well. In this course, you will code your own clone of Amazon's Android app, and implement many of its key features. You'll learn how to use Node.js to code a web API. Then you'll use Flutter to build out routing, authentication, shopping cart functionality, deal-of-the-day, and more. (12 hour YouTube course): Create a Full Stack Amazon Clone with Flutter

2. If you are new to algorithms, this is handbook is a great place to start. It's chock-full of JavaScript algorithm code examples. And it explains key concepts like Time Complexity and Big O Notation. (full-length handbook): Introduction to Algorithms Handbook – with JavaScript Examples

3. Learn how to incorporate speech recognition into your Python apps. In this course, you'll build 5 Python projects: a YouTube video transcriber, a sentiment analysis tool, a podcast summarizer, and more. Along the way, you'll learn how to use PyAudio, Streamlit, OpenAI, and the AssemblyAI API. (2 hour YouTube course): Speech Recognition in Python

4. Raspberry Pi is a small, inexpensive computer used by both hobbyists and serious developers. If you're thinking about getting one, this tutorial will show you how you can execute Rust programs on it. It will also show you how to code a simple Rust app: a morse code translator. (12 minute read): Embedded Rust Programming on Raspberry Pi Zero W

5. Learn how to manage a PostgreSQL database right from the command line using psql. If you're new to SQL, PostgreSQL is a solid open source database option. And we use it in freeCodeCamp's Relational Database Certification as well. (20 minute read): How to Manage PostgreSQL Databases from the Command Line with psql

Did you know that freeCodeCamp is a public charity? We have the same tax-exempt status as the Red Cross, Doctors Without Borders, and the YMCA. How are we able to keep our 100+ servers running, and keep sharing new learning resources each week? With the help of kind people like you.
🙂
Please support our mission: https://www.freecodecamp.org/donate

Quote of the Week: “Every long-lived open source project I've ever been involved with has bugs on file from early on. And in every case I see people express surprise that there are bugs that have been open for years. Like, yes, that's how software development works when you're successful.” — Ian Hickson, Software Engineer and contributor to the Flutter open source codebase

Happy coding.

- Quincy Larson

Teacher at https://www.freecodecamp.org
I share useful things on Twitter at https://www.twitter.com/ossia

If these emails aren't worth your time, you can turn them off: https://www.freecodecamp.org/ue/e41UE28Lgt10SLsz0udk
 

The Fade

I don’t argue with niqqas on the Internet anymore
Joined
Nov 18, 2016
Messages
24,207
Reputation
7,527
Daps
131,644
I don't know if y'all get these emails, but this is a free way to learn:

Here are this week's five links that are worth your time:

1. Flutter is an open source framework for coding Android or iPhone apps. freeCodeCamp uses Flutter to code our own Android app as well. In this course, you will code your own clone of Amazon's Android app, and implement many of its key features. You'll learn how to use Node.js to code a web API. Then you'll use Flutter to build out routing, authentication, shopping cart functionality, deal-of-the-day, and more. (12 hour YouTube course): Create a Full Stack Amazon Clone with Flutter

2. If you are new to algorithms, this is handbook is a great place to start. It's chock-full of JavaScript algorithm code examples. And it explains key concepts like Time Complexity and Big O Notation. (full-length handbook): Introduction to Algorithms Handbook – with JavaScript Examples

3. Learn how to incorporate speech recognition into your Python apps. In this course, you'll build 5 Python projects: a YouTube video transcriber, a sentiment analysis tool, a podcast summarizer, and more. Along the way, you'll learn how to use PyAudio, Streamlit, OpenAI, and the AssemblyAI API. (2 hour YouTube course): Speech Recognition in Python

4. Raspberry Pi is a small, inexpensive computer used by both hobbyists and serious developers. If you're thinking about getting one, this tutorial will show you how you can execute Rust programs on it. It will also show you how to code a simple Rust app: a morse code translator. (12 minute read): Embedded Rust Programming on Raspberry Pi Zero W

5. Learn how to manage a PostgreSQL database right from the command line using psql. If you're new to SQL, PostgreSQL is a solid open source database option. And we use it in freeCodeCamp's Relational Database Certification as well. (20 minute read): How to Manage PostgreSQL Databases from the Command Line with psql

Did you know that freeCodeCamp is a public charity? We have the same tax-exempt status as the Red Cross, Doctors Without Borders, and the YMCA. How are we able to keep our 100+ servers running, and keep sharing new learning resources each week? With the help of kind people like you.
🙂
Please support our mission: https://www.freecodecamp.org/donate

Quote of the Week: “Every long-lived open source project I've ever been involved with has bugs on file from early on. And in every case I see people express surprise that there are bugs that have been open for years. Like, yes, that's how software development works when you're successful.” — Ian Hickson, Software Engineer and contributor to the Flutter open source codebase

Happy coding.

- Quincy Larson

Teacher at https://www.freecodecamp.org
I share useful things on Twitter at https://www.twitter.com/ossia

If these emails aren't worth your time, you can turn them off: https://www.freecodecamp.org/ue/e41UE28Lgt10SLsz0udk
I get them but now I need to start paying attention.

I need to some to do some portfolio projects. I got the basics down. Thanks for these.
 
Top