Computing Association
Open in Telegram
The official channel for updates and events from our team. Stay informed and stay connected!
Show moreThe country is not specifiedTechnologies & Applications49 022
647
Subscribers
-124 hours
+297 days
+4130 days
Posts Archive
Hello Everyone, hope you're doing well.
We're reaching out to share an exciting opportunity that you may benefit from - the Kifiya AI Mastery Training Program (KAIM 5/6). This program is fully funded by the Mastercard Foundation, in partnership with Kifiya Financial Technology , and delivered by 10 Academy.
This is a three-month, fully remote, hands-on AI training program designed to train participants in AI, Machine Learning, and Data Engineering, with a focus on building careers in Ethiopiaβs growing FinTech sector and helping them become job-ready.
The training is delivered online and includes real-world projects, mentorship, and career support.
Key Dates
Program starts on May 19, 2025, and ends on August 13, 2025
Application end date: April 30, 2025
Application link: https://apply.10academy.org
Who is it for?
Final-year students, recent graduates, early-career professionals, or career-switchers
Individuals with a basic background in Python, SQL, and Statistics
Residents of Ethiopia
Motivated learners eager to gain hands-on experience in real-world AI projects
We especially encourage women and individuals from vulnerable groups to apply
We invite you to share this program detail and
application link: https://apply.10academy.org/ with students in your department ( Faculty of Computing).
For more details, please refer to the program overview and application information here - https://docs.google.com/document/d/1aLUxnoLB0lzirgVUzun9ABLz8i-wxFk4xJoEElU0ZUE/edit?usp=sharing and https://docs.google.com/document/d/1HHgDfS7uV9GJzZJR872bYwJe7zboce4--LEP62U4YlE/edit?usp=sharing.
We truly appreciate your support and look forward to working together to help more students benefit from this impactful opportunity.
π¨ ETHIODEN TRAINING IS BACK TODAY! π¨
π Get Ready to Dive In! π
Itβs time to get back to Ethioden Training and pick up where we left off! πͺπ
π When: TODAY!
β° Time: 3:00 AM (Local Time)
π Location: NDD4
Weβre SO excited to welcome you back! You've put in the effort, and now itβs time to recharge and dive into the next phase of your learning journey! π
π₯ Letβs take things to the next level and make these sessions legendary! π₯
π See you TODAY at 3 AM sharp. Letβs do this! π
#EthiodenTraining #BackToTraining #LevelUp #WeAreStrongerTogether #LearningJourney #TrainingContinues
Hello everyone,
We hope you're all doing well. We wanted to inform you that todayβs Ethio Training session has been postponed. Please stay tuned for further updates regarding the new schedule. Thank you for your understanding.
π¨ ETHIODEN TRAINING IS BACK!π¨
π The Wait is Over! π
After an intense mid-exam season, itβs time to get back to Ethioden Training and pick up where we left off! πͺπ
π When: TOMORROW!
β° Time: 3:00 AM (Local Time)
π Location: NDD4
Weβre SO excited to welcome you back after a well-deserved break. You've put in the effort and now itβs time to recharge and dive into the next phase of your learning journey! π
π₯ Your hard work paid off during the exams. Now, letβs take things to the next level and make these sessions legendary!π₯
π See you TOMORROW at 3 AM sharp. Letβs do this! π
#EthiodenTraining #BackToTraining #LevelUp #WeAreStrongerTogether #LearningJourney #TrainingContinues
π Tech Talk Friday's
Hope your exams are going smoothly! β¨
Hello FCA family! As usual, weβre back with a fresh topic for Tech Talk Fridays! π
How Does Middleware Shape Web Application Logic?π€ Middleware plays a critical role in web development, acting as the intermediary between the clientβs request and the serverβs response. It ensures tasks like authentication, logging, error handling, and more. π π How Middleware Works Middleware processes requests in a sequence, performing tasks along the way, such as: β Authentication β Verifies if the user is authorized π β Logging β Tracks requests for debugging π β Error Handling β Catches errors and sends proper responses β οΈ β Data Processing β Manipulates or formats data before passing it on π§ Each middleware layer performs a specific job, ensuring the request-response cycle is smooth, secure, and efficient. π Real-World Applications Imagine you're building a Cafeteria Management System π. With middleware, you could: π Authenticate users (admin, staff, customer) before allowing access π π Log every food order placed for analytics π π Handle errors like unavailable food items gracefully π½ π Validate payments before confirming orders π³ This makes your application more organized, secure, and scalable! π Middleware is crucial for platforms like: β E-commerce Sites β Handling user sessions, processing payments, and managing inventory π β Social Media Apps β Authenticating users, moderating content, and tracking activity π§βπ» β APIs β Ensuring request validity, applying rate limiting, and managing security π Every web application relies on middleware to handle these critical tasks and ensure a seamless user experience. π§ Why You Should Master Middleware Understanding middleware is key to building scalable, secure, and high-performance web applications. Itβs the unsung hero of web development! Whether you're a backend developer π₯ or full-stack pro π, mastering middleware will empower you to write clean, efficient, and maintainable code that handles all your appβs complex tasks seamlessly. π‘ Stay tuned for more exciting tech insights! π Faculty of Computing Association β Keep pushing through your exams, and best of luck to everyone!
Hello everyone!
We hope you're all having a great day. The faculty is offering a training program where you can learn the courses listed in the attached pdf. To request these courses, we need to know the courses you are interested in the most. Please vote below for the courses youβd like to participate in so we can submit the request based on your vote.
πTech Talk Friday's - Curious About How RESTful APIs Work? π€
Imagine RESTful APIs as the waiter in a bustling restaurant π½. You (the client) place your order (request), and the waiter (API) swiftly runs to the kitchen (server) to fetch your meal (data). Once itβs prepared, the waiter returns with your dish, ready for you to enjoy. The magic? Each request is independent and seamless β the waiter doesn't remember your previous order (stateless).
This is how RESTful APIs work: they bridge the gap between clients and servers, ensuring smooth communication and efficient data exchange across the web.
π How RESTful APIs Work
At its core, a RESTful API operates on HTTP methods like:
β
GET β Retrieves information π
β
POST β Sends new data π€
β
PUT β Updates existing data βοΈ
β
DELETE β Removes data π
Each action is separate, and the server remains stateless, meaning it doesnβt store previous requests. This design makes RESTful APIs incredibly scalable, adaptable, and easy to manage.
π Real-World Applications
Imagine you're building a University System API. With RESTful APIs, you could:
π GET all student records π§βπ
π POST new student information π
π PUT to update a student's details π
π DELETE a studentβs record if needed π«
These simple yet powerful interactions allow systems to function smoothly without unnecessary complexity, ensuring a seamless experience for both developers and users.
π₯ The Backbone of Modern Web Applications
RESTful APIs are integral to platforms like:
β
Educational systems β Managing courses, grades, and student data π
β
Social media apps β Handling user posts, likes, and comments π±
β
E-commerce platforms β Managing product inventories, transactions, and user profiles π³
Each API interaction acts as a building block in a web applicationβs architecture, making it scalable, efficient, and extensible.
π§ Why You Should Master RESTful APIs
Understanding RESTful APIs isnβt just a tech trendβitβs a vital skill for backend and full-stack development. APIs act as the invisible hands that connect different parts of a system, enabling real-time communication, scalability, and flexibility.
Whether you're dreaming of building a cloud-based solution or developing a mobile app, mastering RESTful APIs will elevate your development journey. ππ»
π‘Stay tuned for more insightful tech topics
π Faculty of Computing Association, Happy exam time..
Attention Computing students! π
π‘ "Code hard, debug harder, and never let an error define you!" π‘
As exam season kicks in, letβs work smart and ace our computing exams! Here are some must-use tools to make studying easier:
π₯ π Must-Have Study Tools for Computing Students:
πΉ W3Schools / MDN Web Docs β Quick HTML, CSS, JS refreshers π
πΉ GeeksforGeeks & Stack Overflow β Solve tricky coding problems π‘
πΉ LeetCode / CodeSignal / HackerRank β Practice problem-solving π»
πΉ ChatGPT & GitHub Copilot β Get instant explanations & code suggestions π€
πΉ Notion / Obsidian β Organize notes like a pro π
πΉ Excalidraw / Draw.io β Sketch out database designs & flowcharts π¨
πΉ Pomofocus.io β Stay focused with the Pomodoro technique β³
π₯ Remember: The best way to debug your mind is to practice, revise, and believe in yourself! π
π Important Update!π
Dear Ethioden Training participants,
We appreciate your enthusiasm and dedication! Due to the mid-exam season, our next session is postponed for two weeks to give you the time and focus needed to excel in your exams. πβοΈ
We believe in your potential, and we know you'll do amazing! Keep pushing forward, stay focused, and give it your best shot! πͺπ‘
β
Use this time wisely to prepare and succeed
β
Stay motivatedβyour hard work will pay off!
β
Reach out to us for any questions or support
We'll be back in two weeks, stronger than ever, ready to dive into another powerful session! Stay tuned for updates, and feel free to contact us for further information.
π₯ Good luck on your exams! Your success is our success! π₯
π See you soon! π
π― Ethioden Training β Elevate, Explore, Excel! π―
π What an incredible session today! π
Todayβs Ethioden Training was nothing short of amazing! π₯ We dived deep, explored powerful tools, and gained game-changing insights that will shape our careers. The energy, engagement, and commitment from everyone in the room were truly inspiring! π‘
β
Hands-on exploration of essential tools
β
Eye-opening discussions & real-world applications
β
Networking with driven and ambitious individuals
β
A step closer to success and future opportunities
If you missed out today, donβt worry**βweβre back **next week with another powerful session! Same place, same timeβRoom NDD-4 at 3:00 LT. π
Mark your calendar and be ready to level up! π
π₯ Your growth starts here. Your future begins now. π₯
π See you next week!
#EthiodenTraining #LevelUp #InvestInYourself #CommitToSuccess #TheFutureIsYours
π― Ethioden Training β Your Growth, Your Future! π―
π
Tomorrow | 3:00 LT | Room NDD-4 π
This is more than just another training sessionβitβs a game-changer for your skills, mindset, and future opportunities! π
β
Sharpen your expertise with real-world insights
β
Build connections with like-minded professionals
β
Gain knowledge that sets you apart in your career
β
Unlock doors to future exclusive opportunities
Many were chosen, but only those who show up and commit will move forward. If youβve been missing out, nowβs the time to turn it around! Success starts with showing up.
π‘ Be there. Be engaged. Be unstoppable. π‘
π See you at 3:00 LT in Room NDD-4!
#EthiodenTraining #LevelUp #InvestInYourself #CommitToSuccess #TheFutureIsYours
Hello,
This is a reminder to attend your Ethioden training session tomorrow at 3:00 LT in room NDD-4. Please ensure you arrive on time, as attendance is mandatory to receive your certificate of completion. We've noticed that many of you haven't attended the classes so far. Please be aware that if you were a selected candidate but did not participate, you will not be eligible for future opportunities we offer. With this in mind, we strongly encourage you to attend the remaining classes.
π Tech Talk Fridays!
Ever wondered which frontend framework suits your project best? Letβs dive into the options and find out: If you're starting your journey in web development, frontend frameworks can help you build interactive, scalable, and efficient websites. But before jumping in, let's build a solid foundation! Before You Start with Frameworks Think of a framework as a supercharged toolkit that makes web development faster and easier. But without understanding the basics, it can feel overwhelming. Make sure you're comfortable with: β HTML β The structure of a webpage β CSS β The design and layout β JavaScript β The language that makes things interactive Once you understand these, frameworks help you work smarter by reducing repetitive coding and making applications more efficient. Letβs explore some popular ones!βοΈ React.js
The Building Blocks of Modern Web Apps React, developed by Facebook (Meta), is one of the most popular JavaScript frameworks. It helps developers break their website into reusable components, making code easier to manage. πΉ Why use React? Creates fast and interactive web apps Uses a component-based approach, making code reusable Large community support and a rich ecosystem π‘ Best for: Dynamic websites, dashboards, and scalable applicationsπ± Vue.js
The Easiest Framework for Beginners Vue.js is simple, flexible, and beginner-friendly. If React seems too complex, Vue is a great alternative. πΉ Why use Vue? Easy to learn with a simple structure Automatically updates UI when data changes (two-way binding) Works well for both small and large projects π‘ Best for: Beginners, small business websites, and quick projectsπ’ Angular
The Full-Powered Framework for Large Applications Angular, developed by Google, is a complete framework that includes everything: routing, form handling, and state management. πΉ Why use Angular? Uses TypeScript, which makes code more organized Best for enterprise-level applications Comes with built-in tools for large, structured projects π‘ Best for: Business applications, enterprise software, and large teamsβ‘οΈ Next.js
Making React Faster and More Powerful Next.js builds on React and adds server-side rendering (SSR), making web pages load faster and improving SEO. πΉ Why use Next.js? Helps with better SEO and faster page loads Perfect for dynamic websites like blogs and e-commerce Supports server-side and static rendering for better performance π‘ Best for: Websites that need speed, SEO, and scalabilityπ₯ Nuxt.js
The Vue Alternative to Next.js If Next.js is for React, then Nuxt.js is for Vue. It improves Vueβs flexibility and makes it more SEO-friendly and efficient. πΉ Why use Nuxt.js? Pre-built routing (less setup required) Improves website speed and SEO Great for server-side and static websites π‘ Best for: Vue developers who want better performance and SEOπ TypeScript
The Structured Upgrade to JavaScript TypeScript adds static typing and powerful tools to JavaScript, improving maintainability and making large applications more manageable. πΉ Why use TypeScript? Static typing reduces errors and improves refactoring Better organization with interfaces and types Enhanced tooling and developer experience π‘ Best for: Developers building large-scale applications who need scalability and fewer bugs.Which One Should You Choose? π€ Your choice depends on what you want to build: π± Just getting started? Vue.js is simple and easy to learn. π» Need a scalable app? React.js is a solid choice. π Working on a big project? Angular offers a full solution. π Want better SEO and speed? Next.js or Nuxt.js are the best options. π§ Want better structure? TypeScript is a great choice. The best way to learn is by building projects. Pick a framework, create something small, and see what works for you. Stay tuned! Weβll continue sharing valuable insights, tips, and ideas to help you grow in the tech field. π Happy coding, Faculty of Computing Association
+4
π What an Incredible Day at Ethio Den! π
We just wrapped up an amazing training session on JavaScript at NDD 4, and it was truly inspiring! π
A huge thank you to everyone who joined us today! Your enthusiasm made this training a memorable experience. π
π
Mark your calendars! Weβll be hosting another training session next week at the same time and place. Get ready to dive deeper into JavaScript!
#EthioDen #JavaScript #TrainingSuccess
π Exciting News From Ethio Den! π
Youβve been selected for a special training session with Ethio Den happening now at NDD 4! Join us for an engaging experience filled with valuable insights and hands-on activities that you wonβt want to miss.
β¨ Details:
β’ Location: NDD 4
β’ Time: Starting now!
Donβt forget to arrive early and bring your enthusiasm! Your full attendance is crucial for earning your certificate of completion.
Letβs make it an unforgettable day together! We canβt wait to see you there!
+2
π Week 1 - Class 1: A Strong Start! π
The Hands-On Training Program, organized by the Faculty of Computing Association (FCA) at Bahir Dar University in collaboration with Ethio Den IT Consultancy, officially kicked off its first training session!
This was just the beginning! Participants engaged in interactive learning and gained valuable real-world insights to build a strong foundation for the upcoming sessions.
π Huge thanks to our mentor and students for making it an engaging session! Stay tuned for next weekβs class as we dive deeper into hands-on experience.
π’ Donβt miss out! Join our Telegram community for updates: https://t.me/computingfca
! #FCA #HandsOnTraining #EthioDen #TechEducation #Week1Session1 πβ¨
+7
Introduction Session β A Great Start! π
Weβre excited to share moments from the Introduction Session of the Hands-On Training Program, organized by the Faculty of Computing Association (FCA) at Bahir Dar University in collaboration with Ethio Den IT Consultancy! π
π‘ The session was filled with warm welcomes, experience sharing, and an introduction to the mentorship program, giving students a glimpse of whatβs ahead in this exciting journey. Participants had the chance to:
β
Learn about the training structure & expectations
β
Hear valuable experience-sharing insights
β
Get introduced to industry professionals & mentors
π A huge thank you to everyone who attended! This is just the beginningβstay tuned for the upcoming sessions filled with hands-on learning!
π’ Join our Telegram community for more updates: https://t.me/computingfca
#FCA #IntroductionSession #EthioDen #TechTraining #FutureInnovators πβ¨
