Day 2/17 ✅ Focused on writing better, more efficient Python. 🔹 Fluent Python — by Luciano Ramalho Started diving into Fluent Python — not just learning syntax, but understanding how to write truly Pythonic code. Explored concepts like data structures, clean coding patterns, and how Python actually works under the hood. 🔹 Bash Scripting + Linux Debugging Worked on basic scripting while approaching Linux with a debugging mindset — understanding processes, logs, and real-world usage. 🔹 DSA Practice Continued with array-based problems, focusing on patterns and improving problem-solving approach. The focus is shifting from just coding → to writing clean, efficient, and scalable code. #Day2 #FluentPython #Python #Linux #DSA #LearningJourney #Consistency
Fluent Python and Linux Debugging Fundamentals
More Relevant Posts
-
🚀 What Actually Happens When You Run a Python Script in Linux Most beginners (including me) just run: python file.py …but I got curious: what’s happening behind the scenes? 👇 🧠 Step-by-step (simple breakdown): 1️⃣ You enter the command in the terminal 👉 The shell processes your input 2️⃣ It looks for the Python interpreter 👉 Checks system path to find python 3️⃣ Python reads your .py file 👉 Converts code into bytecode 4️⃣ The system executes it 👉 Output is shown in the terminal 💡 Why this matters: When you understand this flow: ✔️ Debugging becomes easier ✔️ Errors make more sense ✔️ You stop blindly running commands I’m still learning, but breaking things down like this is helping me connect concepts instead of memorizing them. 👉 What’s one “basic thing” you understood deeply that changed your learning? #Python #Linux #DevOps #CloudComputing #TechLearning #Beginners #Debugging
To view or add a comment, sign in
-
-
🔥 Hi Guys, Do you know what is the equivalent script of $@ or $* in python? And this most common devops interview question in scripting 👏 Do u want know? here it is 👇 *args is the equivalent $@ or $* $@ → all arguments as separate items example: In python, args looks like this 👇 def func(*args): for arg in args: print(arg) func("one", "two", "three") **kwargs(Key word arguments) is the function to take dict as input and also take unlimited arguments to the func. #ShellScripting #PythonScripting #Automation #Linux #Devops
To view or add a comment, sign in
-
🚀 Day 1/5 – Building, not just learning. Started a 5-day intensive program on Full Stack Development & Advanced DSA with Java. Instead of just going through theory, I focused on applying the basics immediately. 🔸 Learned today: Python fundamentals — variables, operators, conditional logic, and how programs actually flow. 🔸 Built: A simple Transaction System with: ✔ Deposit ✔ Withdrawal ✔ Balance Check ✔ Transaction History Faced issues with input handling and logic flow fixed them through debugging and iteration. 🎥 Sharing the execution below. This is just the start. The goal isn’t to complete a course it’s to build real problem-solving ability. #FullStackDevelopment #Python #DSA #BuildInPublic #LearningByDoing #Coding
To view or add a comment, sign in
-
Great to see big tech companies support and promote Rust to allow it be considered a viable and supportable option for more and more companies.
𝐌𝐢𝐜𝐫𝐨𝐬𝐨𝐟𝐭 𝐡𝐚𝐬 𝐨𝐩𝐞𝐧-𝐬𝐨𝐮𝐫𝐜𝐞𝐝 𝐢𝐭𝐬 𝐢𝐧𝐭𝐞𝐫𝐧𝐚𝐥 𝐑𝐮𝐬𝐭 𝐭𝐫𝐚𝐢𝐧𝐢𝐧𝐠 𝐦𝐚𝐭𝐞𝐫𝐢𝐚𝐥𝐬 The repository contains seven structured “books” aimed at engineers coming from C/C++, C#, and Python, covering everything from core language concepts to async, advanced patterns, and production-oriented topics. 𝐋𝐢𝐧𝐤 𝐢𝐧 𝐜𝐨𝐦𝐦𝐞𝐧𝐭𝐬 👇
To view or add a comment, sign in
-
-
Running a homelab is one of the best ways to build real system administration and infrastructure skills. But many people fall into the same trap: doing the same repetitive tasks over and over again—manual updates, service checks, backups, and maintenance scripts. Automation changes that. In this week’s article, I walk through practical ways to use Python to automate routine homelab work so you can spend more time experimenting and less time maintaining. Python Homelab Automation: Efficient Workflows for Your Lab https://lnkd.in/gmDQsG_H #Python #Homelab #Automation #Linux #Infrastructure #DevOps
To view or add a comment, sign in
-
Great developers don’t choose between Python and Bash — they choose the right tool for the system they’re building. Python teaches you how to think in logic and structure. Bash teaches you how to speak directly to the machine. Master both, and you don’t just write code… you control environments.🚀 #Python #Bash #Linux #DevOps #SysAdmin #Automation #Scripting #Programming #SoftwareEngineering #OpenSource #Terminal #CLI #CodingLife #TechCommunity #100DaysOfCode #CodeNewbie #BuildInPublic #CloudComputing #Engineers #TechSkills #DeveloperMindset
To view or add a comment, sign in
-
-
Learning Update – Back to Routine There has been a small gap in my posting recently as college has reopened, but I’ve been continuing my learning alongside it. Yesterday, I learned about Hash Tables — understanding how data is stored, accessed efficiently, and why they are so important in programming. Today, I’ll be focusing on practicing hash tables and implementing them through code, and I’ll be uploading my work to GitHub as well. Balancing studies and self-learning can be challenging, but staying consistent is what matters the most. Back on track and moving forward 🔗 GitHub Repository: https://lnkd.in/dH9c5ExV #DataStructures #HashTables #Python #LearningJourney #Consistency #StudentLife
To view or add a comment, sign in
-
Day 14 of My Coding Challenge 💻🔥 Today’s problem was about working with dates in Python — calculating a date 9 months in the future 📅 ✨ Key Learnings: Handling month overflow (12+ months) Managing edge cases like February (28/29 days) Using Python’s datetime and calendar modules 🧠 Example: Input: 2025-04-27 Output: 2026-01-27 This problem improved my understanding of real-world date handling logic, which is very useful in applications like billing systems, subscriptions, and scheduling systems. 🔗 Check out my solution on GitHub:https://lnkd.in/dRygaZbk #Python #CodingChallenge #freecodecamp #Programming #Developer #Learning #GitHub
To view or add a comment, sign in
-
"Unlock your potential with \"Python Programming for Beginners: An Introduction to the Python Computer Language and Computer Programming (Python, Python 3, Python Tutorial)\". This comprehensive guide is perfect for novices eager to dive into the world of programming. Discover practical applications, solidify your understanding of Python, and connect with a community of learners. Equip yourself with the skills needed to thrive in today’s tech landscape. Let's code the future together! Explore more on [Amazon](https://lnkd.in/grJZTvkc) Learn more at https://themewizz.com"
To view or add a comment, sign in
-
Headline: From Simple Scripts to Systems: My Latest Python Project 🚀 Lately, I’ve been focusing on moving past basic tutorials and building tools that handle real-world logic. My latest challenge was developing a Student Management System from scratch, and it’s been a massive eye-opener for me. The shift from writing a single sequence of code to using Object-Oriented Programming changed how I think about building software. Instead of just managing data, I’m now building "objects" that interact with each other. I spent quite a bit of time ensuring that the system doesn't just work while it's running, but actually remembers the data by saving everything into JSON files. There is a specific kind of "aha!" moment when you close a terminal, reopen it, and see all your data right where you left it. It makes the code feel much more like a real product. I’m really enjoying the process of breaking down complex problems into manageable classes and methods. It’s not just about making it work anymore; it’s about making it organized and reliable. Looking forward to taking these concepts even further in my next project! #Python #CodingJourney #SoftwareDevelopment #LearningToCode #OOP #ProgrammingProgress
To view or add a comment, sign in
Explore related topics
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development