Forwarded from Dagmawi Babi
This media is not supported in your browser
VIEW IN TELEGRAM
I love this so much 😂
😁2
This media is not supported in your browser
VIEW IN TELEGRAM
When they say, there is no class today
Complete Roadmap to Learn Python Programming in 2025
Beginner Level
1. Basics of Python
- Understanding syntax and basic concepts
- Variables and data types
- Basic operators and expressions
- Input and output functions
- Conditional statements (if, elif, else)
- Loops (for, while)
2. Data Structures
- Lists
- Tuples
- Sets
- Dictionaries
3. Functions and Modules
- Defining and calling functions
- Arguments and return values
- Lambda functions
- Built-in modules and importing external modules
Intermediate Level
4. File Handling
- Reading from and writing to files
- Working with CSV, JSON, and other file formats
5. Object-Oriented Programming (OOP)
- Classes and objects
- Methods and constructors
- Inheritance and polymorphism
- Encapsulation and abstraction
6. Error Handling and Exceptions
- Try, except, finally blocks
- Raising exceptions
- Custom exceptions
7. Libraries and Frameworks
- Understanding and using popular libraries (NumPy, Pandas, Matplotlib)
- Introduction to web frameworks (Flask, Django)
Advanced Level
8. Advanced Concepts
- Decorators
- Generators
- Context managers
9. Working with Databases
- SQL and NoSQL databases
- ORM (Object-Relational Mapping) with SQLAlchemy or Django ORM
10. Web Development
- Full-stack development with Django or Flask
- RESTful APIs and backend services
11. Data Science and Machine Learning
- Data analysis with Pandas
- Data visualization with Matplotlib and Seaborn
- Machine learning with Scikit-Learn and TensorFlow
Tools and Best Practices
12. Version Control
- Using Git and GitHub for version control
- Collaboration and branching strategies
13. Testing and Debugging
- Unit testing with Unittest or PyTest
- Debugging techniques and tools
14. Development Environment
- Setting up IDEs (PyCharm, VS Code)
- Virtual environments and dependency management
15. Code Quality
- Writing clean and efficient code
- Adhering to PEP 8 standards
- Code reviews and refactoring
Beginner Level
1. Basics of Python
- Understanding syntax and basic concepts
- Variables and data types
- Basic operators and expressions
- Input and output functions
- Conditional statements (if, elif, else)
- Loops (for, while)
2. Data Structures
- Lists
- Tuples
- Sets
- Dictionaries
3. Functions and Modules
- Defining and calling functions
- Arguments and return values
- Lambda functions
- Built-in modules and importing external modules
Intermediate Level
4. File Handling
- Reading from and writing to files
- Working with CSV, JSON, and other file formats
5. Object-Oriented Programming (OOP)
- Classes and objects
- Methods and constructors
- Inheritance and polymorphism
- Encapsulation and abstraction
6. Error Handling and Exceptions
- Try, except, finally blocks
- Raising exceptions
- Custom exceptions
7. Libraries and Frameworks
- Understanding and using popular libraries (NumPy, Pandas, Matplotlib)
- Introduction to web frameworks (Flask, Django)
Advanced Level
8. Advanced Concepts
- Decorators
- Generators
- Context managers
9. Working with Databases
- SQL and NoSQL databases
- ORM (Object-Relational Mapping) with SQLAlchemy or Django ORM
10. Web Development
- Full-stack development with Django or Flask
- RESTful APIs and backend services
11. Data Science and Machine Learning
- Data analysis with Pandas
- Data visualization with Matplotlib and Seaborn
- Machine learning with Scikit-Learn and TensorFlow
Tools and Best Practices
12. Version Control
- Using Git and GitHub for version control
- Collaboration and branching strategies
13. Testing and Debugging
- Unit testing with Unittest or PyTest
- Debugging techniques and tools
14. Development Environment
- Setting up IDEs (PyCharm, VS Code)
- Virtual environments and dependency management
15. Code Quality
- Writing clean and efficient code
- Adhering to PEP 8 standards
- Code reviews and refactoring
❤1
የኤለን መስክ ካምፓኒ Neuralink በ2025 የመጀመርያውን Brain chip ማየት በተሳነው ሰው ላይ ሊገጥም ነው።
ሙሉ በሙሉ ማየት የተሳነው ይህ ሰው እይታውን ይመልስለታል ተብሎ ይጠበቃል። ይህ መሳሪያ በoptic nerve ችግር ምክንያትና ከተወለዱ ጀምሮ ማየት የተሳናቸውን የእይታ ችግር ይመልሳል ተብሏል።
የአሜሪካ የምግብና መድሃኒት ቁጥጥር መስሪያ ቤት (FDA) ይህን መሳሪያ Breakthrough Device በሚል የመዘገበው ሲሆን እንዲ መመዝገቡም የተለያዩ ጥቃቅን ሙከራዎችን ካለፈ በኋላ ሙሉ ፈቃድ ሊያገኝ እንደሚችል ይጠበቃል።
ሙሉ በሙሉ ማየት የተሳነው ይህ ሰው እይታውን ይመልስለታል ተብሎ ይጠበቃል። ይህ መሳሪያ በoptic nerve ችግር ምክንያትና ከተወለዱ ጀምሮ ማየት የተሳናቸውን የእይታ ችግር ይመልሳል ተብሏል።
የአሜሪካ የምግብና መድሃኒት ቁጥጥር መስሪያ ቤት (FDA) ይህን መሳሪያ Breakthrough Device በሚል የመዘገበው ሲሆን እንዲ መመዝገቡም የተለያዩ ጥቃቅን ሙከራዎችን ካለፈ በኋላ ሙሉ ፈቃድ ሊያገኝ እንደሚችል ይጠበቃል።
❤2
Forwarded from Tech Nerd (Tech Nerd)
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Supernovae
The Principle of Uncertainty (Heisenberg's Uncertainty Principle)
Physics: Heisenberg’s Uncertainty Principle states that you cannot know both the position and the momentum of a particle with perfect accuracy at the same time. The more precisely you know one, the less precisely you know the other.
Life Application: Life is full of uncertainties. We often can’t predict both where we are going and how fast we’re getting there at the same time. Accepting uncertainty as part of life can help us embrace change and the unknown, making us more adaptable and less anxious about the future.
Book Recommendation: "Uncertainty: Einstein, Heisenberg, Bohr, and the Struggle for the Soul of Science" by David Lindley
Fam New thing is coming, on the way.we are going to start a capstone project.So,I will share all the things here as soon as we start it.
This media is not supported in your browser
VIEW IN TELEGRAM
That one ጀማ after read only one page for exam but still left 99 page.
ሺ አመት አይኖር lol😂.
ሺ አመት አይኖር lol😂.
🤣1
Forwarded from GDG On Campus AASTU (Nebiyou Elias (Nebil))
🚀 Project Capstone Has Officially Launched! 🎉
This is an exciting milestone for all students who have made it this far! 🎯 The Capstone Project is more than just a requirement—it's your chance to apply what you’ve learned, work as a team, and prepare for the upcoming hackathon (which Capstone is a prerequisite for). 💡 Plus, amazing opportunities await those who complete it successfully!
🔥 What We Expect from You:
✅ Stay active, communicative, and collaborative on Telegram.
✅ Engage with your team members and assigned mentors for guidance.
✅ Deliver your tasks on time ⏳ to ensure steady progress.
✅ Make the most of this opportunity to grow and sharpen your skills!
🧠 For the DSA Track:
In the next two weeks, we’ll continue our study sessions 📚, so get ready for contests and group challenges! 🚀
Stay sharp, keep coding, and let’s make this an unforgettable journey! 💻💥
🔗 From GDG Technical Team
❤1
GDG On Campus AASTU
🚀 Project Capstone Has Officially Launched! 🎉 This is an exciting milestone for all students who have made it this far! 🎯 The Capstone Project is more than just a requirement—it's your chance to apply what you’ve learned, work as a team, and prepare for the…
Fam New thing is coming, on the way.we are going to start a capstone project.So,I will share all the things here as soon as we start it.
Roadmap for Ethical Hacking
1. Understanding the Basics
Learn about Computer Networks & Protocols (TCP/IP, HTTP/HTTPS, DNS, etc.)
Understand Operating Systems (Windows, Linux, macOS)
Gain knowledge in Programming Languages (Python, Bash, C, JavaScript)
Learn about Virtualization & Cloud Computing (VMware, VirtualBox, AWS, Azure)
2. Getting Comfortable with Linux
Master Linux commands & file system
Learn about Shell Scripting
Understand User Privileges & Permissions
Familiarize yourself with Kali Linux or Parrot OS
3. Networking & Security Fundamentals
Study OSI & TCP/IP Model
Learn about Firewalls, IDS & IPS
Explore VPNs, Proxies & TOR
Understand Cryptography & Encryption (AES, RSA, Hashing)
4. Ethical Hacking Basics
Learn about Types of Hackers & Ethical Hacking Phases
Understand Reconnaissance & Footprinting
Explore Scanning & Enumeration Techniques
Study Exploitation & Privilege Escalation
5. Web Application Security
Learn about OWASP Top 10 Vulnerabilities
Understand SQL Injection, XSS, CSRF, etc.
Use tools like Burp Suite, Nikto, SQLmap
Learn about API Security
6. Penetration Testing & Exploitation
Master Metasploit Framework
Learn Social Engineering Techniques
Explore Wireless Hacking (Wi-Fi, Bluetooth)
Practice Mobile & IoT Hacking
7. Digital Forensics & Incident Response
Learn Memory & Disk Forensics
Study Log Analysis & SIEM Tools
Explore Malware Analysis & Reverse Engineering
Understand Threat Hunting & SOC Operations
8. Bug Bounty & Capture The Flag (CTF) Challenges
Participate in CTF Platforms (Hack The Box, TryHackMe, OverTheWire)
Join Bug Bounty Platforms (HackerOne, Bugcrowd, Synack)
Practice Real-world Penetration Testing
9. Certifications & Career Growth
Entry-Level: CEH (Certified Ethical Hacker), Security+
Intermediate: OSCP (Offensive Security Certified Professional), eJPT
Advanced: OSWE, OSEP, CISSP
10. Continuous Learning & Community Involvement
Follow Cybersecurity Blogs & Forums (Reddit, HackersNews, ExploitDB)
Join Security Conferences & Meetups (DEFCON, Black Hat, BSides)
Contribute to Open-source Security Projects
1. Understanding the Basics
Learn about Computer Networks & Protocols (TCP/IP, HTTP/HTTPS, DNS, etc.)
Understand Operating Systems (Windows, Linux, macOS)
Gain knowledge in Programming Languages (Python, Bash, C, JavaScript)
Learn about Virtualization & Cloud Computing (VMware, VirtualBox, AWS, Azure)
2. Getting Comfortable with Linux
Master Linux commands & file system
Learn about Shell Scripting
Understand User Privileges & Permissions
Familiarize yourself with Kali Linux or Parrot OS
3. Networking & Security Fundamentals
Study OSI & TCP/IP Model
Learn about Firewalls, IDS & IPS
Explore VPNs, Proxies & TOR
Understand Cryptography & Encryption (AES, RSA, Hashing)
4. Ethical Hacking Basics
Learn about Types of Hackers & Ethical Hacking Phases
Understand Reconnaissance & Footprinting
Explore Scanning & Enumeration Techniques
Study Exploitation & Privilege Escalation
5. Web Application Security
Learn about OWASP Top 10 Vulnerabilities
Understand SQL Injection, XSS, CSRF, etc.
Use tools like Burp Suite, Nikto, SQLmap
Learn about API Security
6. Penetration Testing & Exploitation
Master Metasploit Framework
Learn Social Engineering Techniques
Explore Wireless Hacking (Wi-Fi, Bluetooth)
Practice Mobile & IoT Hacking
7. Digital Forensics & Incident Response
Learn Memory & Disk Forensics
Study Log Analysis & SIEM Tools
Explore Malware Analysis & Reverse Engineering
Understand Threat Hunting & SOC Operations
8. Bug Bounty & Capture The Flag (CTF) Challenges
Participate in CTF Platforms (Hack The Box, TryHackMe, OverTheWire)
Join Bug Bounty Platforms (HackerOne, Bugcrowd, Synack)
Practice Real-world Penetration Testing
9. Certifications & Career Growth
Entry-Level: CEH (Certified Ethical Hacker), Security+
Intermediate: OSCP (Offensive Security Certified Professional), eJPT
Advanced: OSWE, OSEP, CISSP
10. Continuous Learning & Community Involvement
Follow Cybersecurity Blogs & Forums (Reddit, HackersNews, ExploitDB)
Join Security Conferences & Meetups (DEFCON, Black Hat, BSides)
Contribute to Open-source Security Projects
Forwarded from TIKVAH-ETHIOPIA
#MoE
የዩኒቨርስቲ ተማሪዎች ከመመረቃቸው በፊት ለአንድ ዓመት እንዲያስተምሩ ሊገደዱ ነው።
ትምህርት ሚኒስቴር የዩኒቨርስቲ ተማሪዎች ከመመረቃቸው በፊት ማኅበረሰቡን ለአንድ ዓመት በቅድሚያ እንዲያስተምሩ ወይም እንዲያገለግሉ የሚያደርግ አሰራር ተግባራዊ ለማድረግ ዕቅድ መያዙን አስታወቀ።
ትምህርት ሚኒስትሩ ብርሃኑ ነጋ (ፕሮፌሰር) ዛሬ መጋቢት 24 ቀን 2017 ዓ.ም በሕዝብ ተወካዮች ምክር ቤት የሰው ሃብት ልማት፣ ሥራ ስምሪትና ቴክኖሎጂ ጉዳዮች ቋሚ ኮሚቴ፣ የ12ኛ ክፍል አገር አቀፍ መልቀቂያ ፈተና የተማሪዎች ውጤት ዝቅተኛ የሆነበትን መንስዔ በተመለከተ ጥናት አቅርበዋል።
ውይይት ሲደረግ ነበር።
በዚህም ወቅት በዩኒቨርስቲ ተማሪዎች ላይ ስለተያዘው እቅድ አብራርተዋል።
ላለፉት ዓመታት (እሳቸው በኃላፊነት ከተሾሙ ጀምሮ) ፣ የ12ኛ ክፍል አገር አቀፍ መልቀቂያ ፈተና የተማሪዎች ውጤት በከፍተኛ ደረጃ ዝቅተኛ እንዲሆን ካደረጉ መንስዔዎች መካከል፣ የመምህራን ብቃትና የተነሳሽነት ማነስ ተጠቃሽ መሆናቸው ጠቁመዋል።
ችግሩን በአጭር ጊዜ ለመፍታት እንዲቻል የተለያዩ ተግበራት እየተሰሩ መሆኑን ሚኒስትሩ ገልጸዋል።
'' የኢትዮጵያ ዩኒቨርስቲ ሰርቪስ '' የሚል መጠሪያ የተሰጠው አሠራር ከ2019 ዓ.ም ጀምሮ ተግባራዊ እንዲደረግ ዕቅድ የተያዘ መሆኑን የገለጹት ሚኒስትሩ፣ " በአራት ዓመት የሚመረቅ ተማሪ፣ የሦስተኛ ዓመት ትምህርቱን እንዳጠናቀቀ ወደ አስተማረው ማኅበረሰበብ ተመልሶ ለአንድ ዓመት የማስተማር አገልግሎት ይሰጥና (ማኅበረሰቡን እንዲያገለግል ይደረግና) እንዲመረቅ ይደረጋል " ሲሉ ተናግረዋል።
ይህም ሲሆን የተማሪዎቹ መሠረታዊ ወጪ የሚሸፈን እንደሚሆንም አክለዋል።
ይህ አሰራር ለተማሪዎች ለራሳቸው የተግባር ትምህርት እንደሚሆንና የበለጠ እንዲበስሉ እንደሚያደርጋቸውም ተናግረዋል።
ተማሪዎች የመምህርነትን ሙያ ተላብሰው በዚያው ወደ ሙያው እንዲያመሩ ዕድል በመፍጠር ለጊዜውም ቢሆን በዘርፉ እየቀነሰ የመጣውን ወደ ሙያው የሚገባ የአስተማሪን ቁጥር ለማሳግ እንደሚረዳም ሚንስትሩ አብራርተዋል።
በቅርቡ በመምህራን ላይ በተደረገ ግምገማ ፣ 100,000 የሚደርስ የመምህራን ዕጥረት መኖሩ መታወቁን የተናገሩት ብርሃኑ (ፕሮፌሰር)፣ አሰራሩ በከፍተኛ ደረጃ ያለውን የመምህራን ዕጥረት እንዲቀንስ የበኩልን እንደሚወጣ አስረድተዋል።
ወደ መምህርነት ሙያ የሚገቡ ሰዎችን ክፍተት ለማስተካከል ከተያዙ ዘርፈ ብዙ የማትጊያ ሥርዓቶች አንዱ፣ መምህራን በአገሪቱ የፋይናንስ ሥርዓት ውስጥ የራሳቸው ድርሻ እንዲኖራቸውና የኑሮ ውድነቱን እንዲቋቋሙ ለማድረግ፣ " የመምህራን ባንክ " ማቋቋም አንዱ እቅድ መሆኑን አንስተዋል።
ባንኩ " በአንድ ዓመት ውስጥ ወደ ሥራ ይገባዋል ብለን እንጠብቃለን " ያሉት ሚኒስትሩ፣ በ2019 ዓ.ም ደግም በእርግጠኝነት ወደ የኢትዮጵያ ዩኒቨርስቲ ሰርቪስ አሰራር እንደሚገባ ጠቁመዋል።
ይህ መረጃ ባለቤትነቱ የሪፖርተር ጋዜጣ ነው።
@tikvahethiopia
የዩኒቨርስቲ ተማሪዎች ከመመረቃቸው በፊት ለአንድ ዓመት እንዲያስተምሩ ሊገደዱ ነው።
ትምህርት ሚኒስቴር የዩኒቨርስቲ ተማሪዎች ከመመረቃቸው በፊት ማኅበረሰቡን ለአንድ ዓመት በቅድሚያ እንዲያስተምሩ ወይም እንዲያገለግሉ የሚያደርግ አሰራር ተግባራዊ ለማድረግ ዕቅድ መያዙን አስታወቀ።
ትምህርት ሚኒስትሩ ብርሃኑ ነጋ (ፕሮፌሰር) ዛሬ መጋቢት 24 ቀን 2017 ዓ.ም በሕዝብ ተወካዮች ምክር ቤት የሰው ሃብት ልማት፣ ሥራ ስምሪትና ቴክኖሎጂ ጉዳዮች ቋሚ ኮሚቴ፣ የ12ኛ ክፍል አገር አቀፍ መልቀቂያ ፈተና የተማሪዎች ውጤት ዝቅተኛ የሆነበትን መንስዔ በተመለከተ ጥናት አቅርበዋል።
ውይይት ሲደረግ ነበር።
በዚህም ወቅት በዩኒቨርስቲ ተማሪዎች ላይ ስለተያዘው እቅድ አብራርተዋል።
ላለፉት ዓመታት (እሳቸው በኃላፊነት ከተሾሙ ጀምሮ) ፣ የ12ኛ ክፍል አገር አቀፍ መልቀቂያ ፈተና የተማሪዎች ውጤት በከፍተኛ ደረጃ ዝቅተኛ እንዲሆን ካደረጉ መንስዔዎች መካከል፣ የመምህራን ብቃትና የተነሳሽነት ማነስ ተጠቃሽ መሆናቸው ጠቁመዋል።
ችግሩን በአጭር ጊዜ ለመፍታት እንዲቻል የተለያዩ ተግበራት እየተሰሩ መሆኑን ሚኒስትሩ ገልጸዋል።
'' የኢትዮጵያ ዩኒቨርስቲ ሰርቪስ '' የሚል መጠሪያ የተሰጠው አሠራር ከ2019 ዓ.ም ጀምሮ ተግባራዊ እንዲደረግ ዕቅድ የተያዘ መሆኑን የገለጹት ሚኒስትሩ፣ " በአራት ዓመት የሚመረቅ ተማሪ፣ የሦስተኛ ዓመት ትምህርቱን እንዳጠናቀቀ ወደ አስተማረው ማኅበረሰበብ ተመልሶ ለአንድ ዓመት የማስተማር አገልግሎት ይሰጥና (ማኅበረሰቡን እንዲያገለግል ይደረግና) እንዲመረቅ ይደረጋል " ሲሉ ተናግረዋል።
ይህም ሲሆን የተማሪዎቹ መሠረታዊ ወጪ የሚሸፈን እንደሚሆንም አክለዋል።
ይህ አሰራር ለተማሪዎች ለራሳቸው የተግባር ትምህርት እንደሚሆንና የበለጠ እንዲበስሉ እንደሚያደርጋቸውም ተናግረዋል።
ተማሪዎች የመምህርነትን ሙያ ተላብሰው በዚያው ወደ ሙያው እንዲያመሩ ዕድል በመፍጠር ለጊዜውም ቢሆን በዘርፉ እየቀነሰ የመጣውን ወደ ሙያው የሚገባ የአስተማሪን ቁጥር ለማሳግ እንደሚረዳም ሚንስትሩ አብራርተዋል።
በቅርቡ በመምህራን ላይ በተደረገ ግምገማ ፣ 100,000 የሚደርስ የመምህራን ዕጥረት መኖሩ መታወቁን የተናገሩት ብርሃኑ (ፕሮፌሰር)፣ አሰራሩ በከፍተኛ ደረጃ ያለውን የመምህራን ዕጥረት እንዲቀንስ የበኩልን እንደሚወጣ አስረድተዋል።
ወደ መምህርነት ሙያ የሚገቡ ሰዎችን ክፍተት ለማስተካከል ከተያዙ ዘርፈ ብዙ የማትጊያ ሥርዓቶች አንዱ፣ መምህራን በአገሪቱ የፋይናንስ ሥርዓት ውስጥ የራሳቸው ድርሻ እንዲኖራቸውና የኑሮ ውድነቱን እንዲቋቋሙ ለማድረግ፣ " የመምህራን ባንክ " ማቋቋም አንዱ እቅድ መሆኑን አንስተዋል።
ባንኩ " በአንድ ዓመት ውስጥ ወደ ሥራ ይገባዋል ብለን እንጠብቃለን " ያሉት ሚኒስትሩ፣ በ2019 ዓ.ም ደግም በእርግጠኝነት ወደ የኢትዮጵያ ዩኒቨርስቲ ሰርቪስ አሰራር እንደሚገባ ጠቁመዋል።
ይህ መረጃ ባለቤትነቱ የሪፖርተር ጋዜጣ ነው።
@tikvahethiopia
👍2🙊1
TIKVAH-ETHIOPIA
#MoE የዩኒቨርስቲ ተማሪዎች ከመመረቃቸው በፊት ለአንድ ዓመት እንዲያስተምሩ ሊገደዱ ነው። ትምህርት ሚኒስቴር የዩኒቨርስቲ ተማሪዎች ከመመረቃቸው በፊት ማኅበረሰቡን ለአንድ ዓመት በቅድሚያ እንዲያስተምሩ ወይም እንዲያገለግሉ የሚያደርግ አሰራር ተግባራዊ ለማድረግ ዕቅድ መያዙን አስታወቀ። ትምህርት ሚኒስትሩ ብርሃኑ ነጋ (ፕሮፌሰር) ዛሬ መጋቢት 24 ቀን 2017 ዓ.ም በሕዝብ ተወካዮች ምክር ቤት የሰው…
This media is not supported in your browser
VIEW IN TELEGRAM