Python Pioneers: A Beginner's Guide 🇪🇹 – Telegram
Python Pioneers: A Beginner's Guide 🇪🇹
8.87K subscribers
345 photos
39 videos
24 files
61 links
Welcome to Python Pioneers: Empowering Ethiopian students to embark on their coding journey. 🚀🌐🗺📱🖥💻🖱🛰

DM 📩 : @MntsntZP
Download Telegram
Shell Basics

Command shell የምንለው commandኦችን interpret የሚያረግልን ፕሮግራም ነው።

‎It allows a user to execute commands by typing them manually at a terminal, or automatically in programs called shell noscripts.
‎ሁለት አይነት user-interface አሉ።

‎1. CLUI (Command-line user interface): ሰዎች ከoperating system ጋር interact የሚያረጉት textual commands በcommand-line ላይ በመፃፍ ነው።

‎2. GUI (Graphical user interface): Users ከoperating system ጋር interact የሚያረጉት graphical icons, buttons, and menus በመጠቀም ነው።

‎Shell programs የሚሰሩት programming languages like C, C++, ወይም noscripting languages such as bash, PowerShell, or Pythonን በመጠቀም ነው። The specific design and implementation of a shell depend on its
‎-intended features
‎-target platform ,and
‎-user requirements.

‎Also a very useful thing about shells is that they allow us to directly manipulate the kernel which is the base for our operating system we will learn more about them soon.


‎... to be contd'

#CommandShell

@python_pioneers
@zixkdme
4👍1
...cont'd

አብዛኞቹ modern tools graphical user interface (GUI) ይጠቀማሉ But command-line user interfaces (CLUIs) still have their place. እናም Computer ውስጥ happen እያረገ ስላለው ነገር ይበልጥ መረዳት የምንችለው CLUIን በመጠቀም ነው።

ለምሳሌ :-

ኮምፒውተራችሁ ውስጥ folder create ለማረግ ከፈለጋችሁ create folder ብላችሁ የሆነ window ይመጣል ከዛ የfolderን ስም ትፅፋላችሁ then boom! folder create አረጋችሁ ማለት ነው ፣ ስለዚህ እዚህ ጋር የተጠቀማችሁት GUI ነው።

But there is another way you can create a folder, የwindows user ከሆናችሁ CMD የሚባል command-line interpreter አለ actually it is not a shell, ከዛ የCMD window ሲመጣ

>mkdir folder_name 

ብላችሁ execute ሲታረጉ you will get the same result, a folder is created.
እናም how to access files how to manipulate them in a command-line ምናምን የሚሉትን በቀጣይ እናያለን።

#CommandShell
#ShellBasics

@python_pioneers
1👍1
Forwarded from Tsegaw TGD
Picture this:

You just arrived in Hawassa for work. It’s late, stores are closing, and your guest house doesn’t take card payments. You reach for your wallet, only to realize you’ve got almost no cash left. You don’t know the city. You don’t know the directions. Your mobile banking app is not working. You just need an ATM. Fast. That’s exactly the problem this project tries to solve.

Read more about it on here:
https://gebeta.app/blog/finding-nearest-atm

@realtseg #GebetaMaps
1👍1
UNIX: Linux እና macOSን ጨምሮ ለብዙ ዘመናዊ operating ሲስተሞች መሰረት የጣለ powerful፣ ብዙ ተጠቃሚ ያለው፣ ባለብዙ ተግባር ኦፕሬቲንግ ሲስተም ነው። Powerful command-line አለው እና enterprise servers እና scientific environments ውስጥ በሰፊው ጥቅም ላይ ይውላል።

Unixን ከስልክ ወይም ከPC access ማረግ ይቻላል።

1. Termux app፡ Install the Termux app on your Android phone to access a full Unix-like environment. ይህ command-line interface ለመጠቀም፣ Packages ለመጫን እና እንደ Python እና እንደ C ያሉ programming languages በመጠቀም ፕሮግራሞችን ለመፍጠርና እና run ለማረግ ያስችላል።

በቀጣይ basic shell commands practice እናደርጋለን።

2. SSH(Secure Shell)፡ ከUnix ማሽን ጋር በርቀት ለመገናኘት የSSH client በስልክ ላይ መጠቀም ትችላላችሁ።

Make sure you have an internet connection when you use SSH, you can access the virtual machine as long as you are connected to the internet.

SSH በመጠቀም UNIX OS በስልክም ሆነ በPC access ማረግ ትችላላችሁ።

3. Install Unix based OS: you can also install a Unix based operating system like Linux or FreeBSD on your PC.

...to be cont'd

#Unix
#PythonPioneers
#OS

@python_pioneers
1
Why Change Rarely Happens

You can’t have transformation and comfort at the same time.

Tigabu Haile
November 13, 2025


The Long View

More than a hundred billion people have lived and passed through this planet. Out of all of them, how many do we truly remember? A few thousand names, maybe tens of thousands at most, etched on monuments, remembered through books, inventions, wars, or acts of generosity.

It’s not because most people didn’t live meaningful lives. It’s because real change, the kind that leaves a mark, rarely happens. And almost always, it’s driven by a few who were willing to go further, to pay the full price that transformation demands.

What’s striking is that being alive today still gives us that chance. The odds are what they are, but the opportunity remains.

The Illusion of Desire

We live in an age of exposure. Every day, we’re surrounded by life-changing information, books on business, communication, negotiation, mindset, spirituality. We scroll through thousands of ideas that could transform our lives. Yet, strangely, very little changes.

Ask anyone if they want to be rich, healthy, fulfilled, or successful, and they’ll look at you as if you’re being sarcastic. The answer feels obvious. Everyone wants that. But wanting and committing are not the same thing.

There’s wanting something. There’s wishing for it. And then there’s dedicating your entire life, your time, energy, money, network, and focus, to making it real. That difference explains why so few people ever cross from desire into transformation. We say we want change, but we rarely test how badly we want it.

The Story of Air

There’s a story that captures this truth perfectly. Whether it’s real or not doesn’t matter, the metaphor is unforgettable.

A journalist once interviewed Albert Einstein. They spoke about science, physics, and the theory of relativity. Toward the end, the journalist asked, “Why are you so successful? Why are you so smart?”

Einstein didn’t answer. Instead, he took the journalist to a nearby pool and suddenly pushed his head underwater. The man panicked, struggling to breathe. After a few seconds, Einstein let him up. The journalist gasped for air, furious and confused. “Are you crazy? What was that for?”

Einstein looked at him calmly and asked, “When you were under the water, what were you thinking about?” The journalist replied, “Air.”

Einstein nodded. “Exactly. You weren’t thinking about your family, your reputation, or what people think of you. You wanted one thing—air. Until you want success, change, or mastery with that same intensity, you’ll never have it.”

The Price of Change

That story captures everything about why transformation is rare. Most people like the idea of success, but they’re not desperate for it. They’re still thinking about comfort, distraction, validation, and convenience. The few who change are the ones who want it like air, single-minded, undistracted, obsessive.

To change your life is to give something up. Comfort, validation, and distraction. You trade them for focus. You trade ease for clarity. You stop asking, “How do I feel?” and start asking, “What must I do?”

The Moment It Becomes Real

Change doesn’t begin when you read a book, attend a seminar, or post a goal online. It begins the moment you decide nothing else matters more.

Because when you finally want it the way you wanted to breathe, change stops being theoretical. It becomes inevitable. It always begins there.

Go to the article
-> @werqspace

#Article
#Success

@python_pioneers
5👍2
Forwarded from Dark horse (𝓕𝓮𝓪𝓻𝓵𝓮𝓼𝓼 𝓢𝓸𝓾𝓵)
The hardest part of software engineering is getting your first role.

The next hardest part? Realising how little you know.

Then comes trying to write code that lasts.

After that? watching others fly while you feel stuck.

And just when you think you’ve figured it out: someone shows you how much you still don’t know.

The journey never gets easier.
You just grow stronger at facing it.

So if you’re struggling to land a role, chasing a promotion, fighting doubt, or feeling unseen — keep going.

The learning never ends.
The doubts never vanish.
But neither does the growth.

Credit
5
🎙 Open Mic Session: Featuring Ruth Abiti Getaneh

We’re excited to host Ruth Abiti Getaneh, a Software Engineer with 3+ years of experience building scalable, production-ready systems across healthcare technology and enterprise applications.

Ruth specializes in mobile development with Flutter and Riverpod, and web applications using Angular and ASP.NET. Her work spans RESTful APIs and data-driven dashboards — all grounded in Clean Architecture, Domain-Driven Design (DDD), and CQRS.

In this session, expect:
🔹 Building scalable healthcare and enterprise systems
🔹 Mobile vs web architecture decisions in real projects
🔹 Writing code that your future self will thank you for
🔹 Career growth, teamwork, and open Q&A

📅 Date: Friday, December 19, 2025
Time: 8:00 PM / 2:00 LT
📍 Live on the GDG AAU Channel

Follow us for updates:
| Telegram  | LinkedIn  | Instagram | TikTok | Face Book | X

#GDGAAU #OpenMicSession
Forwarded from Edemy
Real experience doesn’t come from watching more tutorials. It comes from building, thinking, and solving real problems. Tutorials are useful at the beginning, but staying there too long gives a false sense of progress. You may understand concepts, but you don’t truly learn until you apply them on your own.

The best way to gain experience is to start with a problem you actually see or face. It can be something small, a task you repeat every day, a manual process, or a tool you wish existed. Start there. Google similar ideas, read how others solved it, and then try to build your own version. It doesn’t need to be perfect. What matters is that the decisions are yours.

When you work on your own project, learning becomes real. You think about structure, logic, edge cases, and how things behave in real situations. You get stuck, search for answers, read documentation, try again, and improve. This is exactly how professional developers work.

Spending too much time watching tutorials without writing code keeps your hands clean, but experience comes when your hands get dirty. Writing imperfect code, fixing it, and improving it over time teaches you far more than any video can.

Experience is built by doing real work, not by waiting to feel ready. Start small, build something real, and learn along the way.

@edemy251
1👍1
ዋጋዎ ስንት ነው?” የሚለው ጥያቄ ወጥመድ ነው። እንዴት ማለፍ እንደሚቻል 👇

ደንበኞች በመጀመሪያ ዋጋ ሲጠይቁ፣ አብዛኛዎቹ ሻጮች የሚያስቡት አማራጮች እነዚህ ብቻ ናቸው፡

- ቁጥሩን ብቻ መናገር እና እሴቱን(Value) እንዲረዱ መለማመጥ
- ጥያቄውን ማለፍ እና እንደ አታላይ ሰው ማየት
- የሚደራደር መስሎ መታየት

እነዚህ ሶስቱም አቀራረቦች ዲልን ወዲያውኑ ይገድላሉ ⚠️

በእውነት የሚሸጥ ፍሬምወርክ ለማግኘት OPEN የሚለውን ኒካ!
Forwarded from Dagmawi Babi
🤍 Dagmawi Babi's Meetup

This year I'm starting with a new and independently organized Dagmawi Babi event! 🎉

Dagmawi Babi's Meetup is the first of it's kind event organized by Dagmawi Babi and his team as a thank you to all the incredible individuals, creators, event organizers, companies and communities improving and accelerating the tech and design ecosystem.

It's a thank you for taking risks, for pioneering new ventures, for taking the blame, for investing so much of yourself into the benefits of everyone else, for spending months building epic things, for spending countless nights preparing events, for imagining a community that can be much better than what it is and working towards your vision.

We're going to spend an incredible full day where we listen to insightful keynotes, explore project showcases, attend a live podcast (Devtopia), hold an in-person Creator Awards (by Codenight) and so much more.

The date is Jan 24, 2026 and the event will take place at DxValley 2.0. So if all of this sounds like your type of event, register at dagmawi.dev/meetup and claim your ticket. Make sure to select "Attending" from the options.

Thank you again and I can't wait to see you there! Yours truly @Dagmawi_Babi
Please open Telegram to view this post
VIEW IN TELEGRAM