Day 1: Python Object and Data Structure Basics
Pretty basic intro into Python.

Search for a command to run...
Pretty basic intro into Python.

Hi Kyle, it seems like we're learning the same course from Udemy! It's lovely to see a fellow learner. ๐ Your thought process is fascinating as someone with prior knowledge in JS.
I'd be sure to be following your journey ๐
Kyle Leonard I'm currently on Day 3, and logging my 100 days journey on my Twitter ๐ Yeah, connecting sounds great! See you on the platforms!
Vivi Agustina Perfect. Today is Day 3 for me as well I'll be going through it this afternoon ๐โ๐พ.
My journey of learning Python by going through a 100 Days of Code course. The main focus is for me to reflect on what I learned and have written summaries to come back to for future reference.
Another day, more basics!
The Beta is here...and a new thumbnail. ๐

Reaching the final stretch

Oh, how far I've come... and how far Iโve yet to go.

Embracing TDD, Elevating the UX & Developing CI Workflow Systems

Foundation Laid, Core Functionality Set & QOL Tasks Completed

In the first portion, I'll review what I learned from the '2022 Complete Python Bootcamp" course. I'll mainly touch base on the core concepts of the section and what I learned (or struggled to learn). The second portion of the blog will be dedicated to the project I completed in the sections of the "100 Days of Code: Python" course. This read should be short, considering it's just covering the basics.
The first couple of lessons should not come as a surprise to anyone privy to development in any language. I could pick these concepts up easily because the syntax is very strait-forward and was easily adaptable from knowing primitive types in JS. What I noticed was different off the bat was print() vs. console.log(). They pretty much produce the same result but just typed differently. Another difference between JS and Python was the naming convention for Objects and Arrays. In Python, they are called Dictionaries/Lists and Sets, respectively. If I'm missing any other key differences that would be good to note, let me know in the comments! Most of everything else functions the same way in terms of strings and assigning variables. In the lesson, they touch base on Booleans and File I/O, but since the 100 Days of code project for Day 1 only covers String and Variables, I'll save my learnings on that for another day (most likely tomorrow ๐).
Alright, so this project was pretty simple. It's basically just print() statements and input() statements with variables. The objective was to ask a couple of questions and have the result concatenate the two answers in a print call. The code I did to complete this is below:
print("Welcome to the band name generator")
input("Which City Did You Grow Up In?")
city = input("Which City Did You Grow Up In?\n")
pet = input("What Is Your Pet's Name?\n")
print("your band name could be " + city + " " + pet)
I will say if I were to do this in JS, there would be a bit more syntax needed. Other than that, I think Day 1's project was pretty straightforward.
That about wraps it up for Day 1. If anyone has taken these courses in Udemy and has notes, let me know! Also, if anyone wants to just chime in, please do as I am open to any helpful corrections, tips, and lessons ๐.