Day 4 of My a YEAR DSA Growth Journey!
Hey everyone! π
I'm back to my deep dive into Data Structures and Algorithms (DSA) as part of my year-long mastery journey. Currently, I'm using the book The Self-Taught Computer Scientist, which I highly recommend for anyone looking to strengthen their DSA skills! π
So far, Iβve covered:
1- Introduction to DSA: Understanding the fundamental concepts and why they matter.
2- Asymptotic Analysis: Getting into the nitty-gritty of time and space complexity, including amortized case analysis.
I'm excited to keep pushing my limits and mastering DSA this year. π Iβll be sharing my progress and insights along the way, so stay tuned for more updates!
Letβs learn together and elevate our skills! πͺ
Hey everyone! π
I'm back to my deep dive into Data Structures and Algorithms (DSA) as part of my year-long mastery journey. Currently, I'm using the book The Self-Taught Computer Scientist, which I highly recommend for anyone looking to strengthen their DSA skills! π
So far, Iβve covered:
1- Introduction to DSA: Understanding the fundamental concepts and why they matter.
2- Asymptotic Analysis: Getting into the nitty-gritty of time and space complexity, including amortized case analysis.
I'm excited to keep pushing my limits and mastering DSA this year. π Iβll be sharing my progress and insights along the way, so stay tuned for more updates!
Letβs learn together and elevate our skills! πͺ
Day 24 of Posting My Tech Journey (Oct 14, 2024)
Hello tech enthusiasts,
Today I wrapped up the Git and GitHub course from my 6-month machine learning journey and learned about databases from my MuleSoft class.
1- Git and GitHub: It was an amazing course! I now feel confident using Git for tracking projects, collaborating through pull requests, and contributing to open-source projects. Next, Iβll be diving deep into software,databases and programming, which is the next course in my learning pathway.
2- Database Concepts: Continuing my MuleSoft training, I covered database concepts like the types of DBMS and their structures. Up next is learning how to integrate and work with databases within MuleSoft.
Stay tuned for the exciting journey ahead!
Hello tech enthusiasts,
Today I wrapped up the Git and GitHub course from my 6-month machine learning journey and learned about databases from my MuleSoft class.
1- Git and GitHub: It was an amazing course! I now feel confident using Git for tracking projects, collaborating through pull requests, and contributing to open-source projects. Next, Iβll be diving deep into software,databases and programming, which is the next course in my learning pathway.
2- Database Concepts: Continuing my MuleSoft training, I covered database concepts like the types of DBMS and their structures. Up next is learning how to integrate and work with databases within MuleSoft.
Stay tuned for the exciting journey ahead!
β€1
π Which tech field are you most interested in diving into?
Anonymous Poll
48%
1- Web Development π
37%
2- Artificial Intelligence π€
11%
3- Data Science & Analytics π
33%
4- Machine Learning π
4%
5- Drone Technology π
4%
6- ERP Systems π
22%
7- Mobile App Development π±
19%
8- Cybersecurity π
11%
9- Blockchain & Cryptocurrencies βοΈ
7%
10- Not Listed
Day 25 of Posting My Tech Journey (Oct 15, 2024)
Hello everyone!
Today, I focused on two key areas of my tech journey:
1- Computing Platforms and Software Applications (ML Journey):
I explored concepts like software licenses, compatibility between commercial and open-source software, versioning, installation, and management of software. It was fascinating to dive deeper into these foundational topics.
2- HTML Tables (The Odin Project):
I practiced various HTML table tags like <table>, <th>, <td>, <tr>, <col>, <span>, and <colgroup>. This hands-on experience helped me solidify my understanding of structuring data with tables.
It was a productive day overall, and Iβm excited to keep pushing forward. Stay tuned for more updates as my journey continues!
Hello everyone!
Today, I focused on two key areas of my tech journey:
1- Computing Platforms and Software Applications (ML Journey):
I explored concepts like software licenses, compatibility between commercial and open-source software, versioning, installation, and management of software. It was fascinating to dive deeper into these foundational topics.
2- HTML Tables (The Odin Project):
I practiced various HTML table tags like <table>, <th>, <td>, <tr>, <col>, <span>, and <colgroup>. This hands-on experience helped me solidify my understanding of structuring data with tables.
It was a productive day overall, and Iβm excited to keep pushing forward. Stay tuned for more updates as my journey continues!
Forwarded from Tilet solution
New Scholarship opportunity βΌοΈ
Apply through the following linkπ
https://asu.co1.qualtrics.com/jfe/form/SV_40aT3CmIQPf3aQK
@tiletsolution
Apply through the following linkπ
https://asu.co1.qualtrics.com/jfe/form/SV_40aT3CmIQPf3aQK
@tiletsolution
Day 26 of Posting My Tech Journey (Oct 16, 2024)
Hello techies,
Today wasnβt the most productive day, but I still made some progress in learning about databases and their integration with MuleSoft, and also I want to say sorry since I didn't post on the exact day.
1 - Learning Databases and MuleSoft Integration:
I dived into database fundamentals, exploring DBMS concepts, SQL, and writing SQL queries. I also learned how to integrate databases with MuleSoft, focusing on two key components from the MuleSoft Database module:
1- Select Component: Used to retrieve data from databases.
2- Insert Component: Helps add new records into the database.
Though the pace was slower, this knowledge will definitely come in handy as I continue deepening my integration skills.
Hello techies,
Today wasnβt the most productive day, but I still made some progress in learning about databases and their integration with MuleSoft, and also I want to say sorry since I didn't post on the exact day.
1 - Learning Databases and MuleSoft Integration:
I dived into database fundamentals, exploring DBMS concepts, SQL, and writing SQL queries. I also learned how to integrate databases with MuleSoft, focusing on two key components from the MuleSoft Database module:
1- Select Component: Used to retrieve data from databases.
2- Insert Component: Helps add new records into the database.
Though the pace was slower, this knowledge will definitely come in handy as I continue deepening my integration skills.
π2
Opportunities in AI by Andrew Ng
https://www.youtube.com/watch?v=5p248yoa3oE
https://www.youtube.com/watch?v=5p248yoa3oE
YouTube
Andrew Ng: Opportunities in AI - 2023
This discussion took place on July 26, 2023, at Cemex Auditorium, Stanford University, and was hosted by the Stanford Graduate School of Business.
This talk covers:
Trends in AI Technologies and Tools
Supervised Learning
Generative AI
The Adoption of AIβ¦
This talk covers:
Trends in AI Technologies and Tools
Supervised Learning
Generative AI
The Adoption of AIβ¦
π1
How to get started in DEEP LEARNING? Andrew Ng has the answer.
https://www.youtube.com/watch?v=1k37OcjH7BM
https://www.youtube.com/watch?v=1k37OcjH7BM
YouTube
Andrew Ng: Advice on Getting Started in Deep Learning | AI Podcast Clips
Full episode with Andrew Ng (Feb 2020): https://www.youtube.com/watch?v=0jspaMLxBig
Clips channel (Lex Clips): https://www.youtube.com/lexclips
Main channel (Lex Fridman): https://www.youtube.com/lexfridman
(more links below)
Podcast full episodes playlist:β¦
Clips channel (Lex Clips): https://www.youtube.com/lexclips
Main channel (Lex Fridman): https://www.youtube.com/lexfridman
(more links below)
Podcast full episodes playlist:β¦
Day 27 of Posting My Tech Journey (Oct 17, 2024)
Hello everybody,
Today was all about learning and practicing API development using RAML in the Anypoint Platform.
API development: As I continue my MuleSoft journey, I learned and practiced API development using the Anypoint Platform, which is the best place to design and develop MuleSoft applications. I practiced how to structure my API development using RAML and developed a simple bank API.
There is a lot to cover, stay tuned!
Hello everybody,
Today was all about learning and practicing API development using RAML in the Anypoint Platform.
API development: As I continue my MuleSoft journey, I learned and practiced API development using the Anypoint Platform, which is the best place to design and develop MuleSoft applications. I practiced how to structure my API development using RAML and developed a simple bank API.
#%RAML 1.0
title: Bank Project
baseUri: http://localhost:8081/api
mediaType:
- application/json
- application/xml
protocol:
- HTTP
version: 1.0
/customers:
get:
responses:
200:
body:
application/json: {}
post:
body:
application/json: {}
responses:
201:
body: {}
/{id}:
get:
responses:
200:
body: {}
/accounts:
get:
responses:
200:
body: {}
/{id}:
get:
responses:
200:
body: {}
/transactions:
get:
responses:
200:
body: {}
/{id}:
get:
responses:
200:
body: {}
There is a lot to cover, stay tuned!
ααα₯ α αα α΅αα
αα΅ α¨αα°αα΅αα¬α± αα³ααα£αΈα ααα΅αααα½α αα΅α°αααα½αα’
β α α³α²α΅ αα ααΆα½α α¨αα΅αα©α£αΈα ααα₯ 30 plaforms
1. Coursera (www.coursera.org)
2. edX (www.edx.org)
3. Udemy (www.udemy.com)
4. LinkedIn Learning
(www.linkedin.com/learning)
5. Khan Academy (www.khanacademy.org)
6. Skillshare (www.skillshare.com)
7. Codecademy (www.codecademy.com)
8. Pluralsight (www.pluralsight.com)
9. Treehouse (www.teamtreehouse.com)
10. Udacity (www.udacity.com)
11. General Assembly (www.generalassemb.ly)
12. Lynda (www.lynda.com)
13. MasterClass (www.masterclass.com)
14. FutureLearn (www.futurelearn.com)
15. SoloLearn (www.sololearn.com)
16. DataCamp (www.datacamp.com)
17. Rosetta Stone (www.rosettastone.com)
18. Duolingo (www.duolingo.com)
19. CreativeLive (www.creativelive.com)
20. Big Think (www.bigthink.com)
21. 99designs (www.99designs.com)
22. The Great Courses Plus (www.thegreatcoursesplus.com)
23. Memrise (www.memrise.com)
24. Teachable (www.teachable.com)
25. HubSpot Academy (www.hubspot.com)
26. MIT OpenCourseWare (ocw.mit.edu)
27. Google Digital Garage (digitalgarage)
28. Skillcrush
(www.skillcrush.com)
29. Alison (www.alison.com)
30. OpenClassrooms (www.openclassrooms.com)
α°α ααα α΅ βοΈ
Β©wisdom tutor
ππΌReview about the above platforms ππΌ ( from ChatGpt Gpt )
@ai_eth0
β α α³α²α΅ αα ααΆα½α α¨αα΅αα©α£αΈα ααα₯ 30 plaforms
1. Coursera (www.coursera.org)
2. edX (www.edx.org)
3. Udemy (www.udemy.com)
4. LinkedIn Learning
(www.linkedin.com/learning)
5. Khan Academy (www.khanacademy.org)
6. Skillshare (www.skillshare.com)
7. Codecademy (www.codecademy.com)
8. Pluralsight (www.pluralsight.com)
9. Treehouse (www.teamtreehouse.com)
10. Udacity (www.udacity.com)
11. General Assembly (www.generalassemb.ly)
12. Lynda (www.lynda.com)
13. MasterClass (www.masterclass.com)
14. FutureLearn (www.futurelearn.com)
15. SoloLearn (www.sololearn.com)
16. DataCamp (www.datacamp.com)
17. Rosetta Stone (www.rosettastone.com)
18. Duolingo (www.duolingo.com)
19. CreativeLive (www.creativelive.com)
20. Big Think (www.bigthink.com)
21. 99designs (www.99designs.com)
22. The Great Courses Plus (www.thegreatcoursesplus.com)
23. Memrise (www.memrise.com)
24. Teachable (www.teachable.com)
25. HubSpot Academy (www.hubspot.com)
26. MIT OpenCourseWare (ocw.mit.edu)
27. Google Digital Garage (digitalgarage)
28. Skillcrush
(www.skillcrush.com)
29. Alison (www.alison.com)
30. OpenClassrooms (www.openclassrooms.com)
α°α ααα α΅ βοΈ
Β©wisdom tutor
ππΌReview about the above platforms ππΌ ( from ChatGpt Gpt )
@ai_eth0
"Relentless learning fuels innovation. Every line of code, every solved problem brings us one step closer to building the future we envision."
π1π₯1
Forwarded from Muhammed Teshome
This media is not supported in your browser
VIEW IN TELEGRAM
π¨ELON MUSK: "I think the value of a college education is somewhat overweighted.
Too many people spend four years, accumulate a ton of debt and often don't have useful skills that they can apply afterwards.
I have a lot of respect for people who work with their hands and we need electricians and plumbers and carpenters and that's a lot more important than having incremental political science majors.
I think we should not have this idea that in order to be successful you need a four year college degree."
Too many people spend four years, accumulate a ton of debt and often don't have useful skills that they can apply afterwards.
I have a lot of respect for people who work with their hands and we need electricians and plumbers and carpenters and that's a lot more important than having incremental political science majors.
I think we should not have this idea that in order to be successful you need a four year college degree."
Day 28 of My Tech Journey (Oct 19, 2024)
Hello, everyone!
Today, I completed module one and began module two of the Software, Database, and Programming course, part of my six-month AI journey. Here's a quick breakdown of what I covered:
1- Software, Database, and Programming:
I explored various topics, including web browsers, web security, file formats, and more. These concepts are crucial for understanding how modern applications function and interact with the web.
2- Recursion:
I was introduced to the fundamentals of recursion, understanding how it operates behind the scenes. I'll be diving deeper into practical examples and solving problems to solidify my grasp on this concept.
Stay tuned for more updates as I continue building my skills!
Hello, everyone!
Today, I completed module one and began module two of the Software, Database, and Programming course, part of my six-month AI journey. Here's a quick breakdown of what I covered:
1- Software, Database, and Programming:
I explored various topics, including web browsers, web security, file formats, and more. These concepts are crucial for understanding how modern applications function and interact with the web.
2- Recursion:
I was introduced to the fundamentals of recursion, understanding how it operates behind the scenes. I'll be diving deeper into practical examples and solving problems to solidify my grasp on this concept.
Stay tuned for more updates as I continue building my skills!
Forwarded from Opportunity Alertsπ’
#Opportunity_Alertsπ£
π―Learn Online for Free: Apply for the MIT Emerging Talent Certificate in Computer and Data Science Programπ
βοΈ The MIT Emerging Talent Certificate in Computer and Data Science (CDS) is a yearlong online learning program offered by the Massachusetts Institute of Technology (MIT) that opens up education to employment pathways for talented learners including refugees, migrants, and first-generation low-income students from historically marginalized backgrounds and underserved communities worldwide.π
You will be connected to businesses and field experts that can open up access to career and professional development opportunities. It is powered by our vibrant alumni community, mentors, leaders in business and tech, universities, and NGOs, connected online.
π Apply: https://emergingtalent.mit.edu/apply/
π Deadline: October 21, 2024.
"If this isn't for you, please share it with others who might be interested."π
Follow usπfor more opportunities
@opportunity_alerts
π―Learn Online for Free: Apply for the MIT Emerging Talent Certificate in Computer and Data Science Programπ
βοΈ The MIT Emerging Talent Certificate in Computer and Data Science (CDS) is a yearlong online learning program offered by the Massachusetts Institute of Technology (MIT) that opens up education to employment pathways for talented learners including refugees, migrants, and first-generation low-income students from historically marginalized backgrounds and underserved communities worldwide.π
You will be connected to businesses and field experts that can open up access to career and professional development opportunities. It is powered by our vibrant alumni community, mentors, leaders in business and tech, universities, and NGOs, connected online.
π Apply: https://emergingtalent.mit.edu/apply/
π Deadline: October 21, 2024.
Follow usπfor more opportunities
@opportunity_alerts
β€1π1
π What is Private Browsing?
Private browsing is a feature in web browsers that allows you to browse the internet without saving your history, cookies, or site data. This means no trace of your online activities is left behind!
Different Names for Private Browsing:
π Google Chrome: Incognito Mode
π¦ Mozilla Firefox: Private Browsing
π» Microsoft Edge: InPrivate Browsing
π Safari: Private Browsing
π΅οΈββοΈ Opera: Private Mode
π How to Set Up Private Browsing:
For Google Chrome:
Open Google Chrome.
Click on the three vertical dots (menu) in the top right corner.
Select "New Incognito Window."
A new window will open, indicating youβre in Incognito Mode.
For Opera (and similarly for other browsers):
Note: The steps are similar for other browsersβjust look for the equivalent option (e.g., Incognito in Chrome, Private in Firefox).
π‘ Benefits:
π Enhanced Privacy: No history saved, so others canβt see what youβve been browsing.
π Temporary Sessions: Great for logging into multiple accounts or testing sites.
π« Less Targeted Ads: Fewer cookies mean less tracking for ads.
β οΈ Limitations:
It doesnβt make you completely anonymous. Websites and your internet provider can still track your activities.
Stay safe online! Happy browsing! π
Private browsing is a feature in web browsers that allows you to browse the internet without saving your history, cookies, or site data. This means no trace of your online activities is left behind!
Different Names for Private Browsing:
π Google Chrome: Incognito Mode
π¦ Mozilla Firefox: Private Browsing
π» Microsoft Edge: InPrivate Browsing
π Safari: Private Browsing
π΅οΈββοΈ Opera: Private Mode
π How to Set Up Private Browsing:
For Google Chrome:
Open Google Chrome.
Click on the three vertical dots (menu) in the top right corner.
Select "New Incognito Window."
A new window will open, indicating youβre in Incognito Mode.
For Opera (and similarly for other browsers):
Note: The steps are similar for other browsersβjust look for the equivalent option (e.g., Incognito in Chrome, Private in Firefox).
π‘ Benefits:
π Enhanced Privacy: No history saved, so others canβt see what youβve been browsing.
π Temporary Sessions: Great for logging into multiple accounts or testing sites.
π« Less Targeted Ads: Fewer cookies mean less tracking for ads.
β οΈ Limitations:
It doesnβt make you completely anonymous. Websites and your internet provider can still track your activities.
Stay safe online! Happy browsing! π
Day 29 of Posting My Tech Journey (October 20, 2024)
Hello!
Today, I delved into several important concepts from my Software, Databases, and Programming course as part of my six-month Machine Learning journey on Coursera. I also advanced my knowledge of MuleSoft, particularly in working with databases and externalization. Hereβs a quick breakdown of what I covered:
1- Software, Databases, and Programming:
I explored topics related to browsers, cloud computing, and browser security, such as extensions, private browsing, plugins, pop-ups, and redirects. I also practiced these concepts through lab sessions, reinforcing my understanding.
2- Database and Externalization in MuleSoft:
I practiced working with various MuleSoft database components, focusing on operations like delete, update, and others. I also learned how to externalize database configurations, such as port, host, username, and password.
On top of that, I received a full scholarship to learn Odoo ERP from GraceERP Consultancy! Iβm excited to expand my skill set, dive deep into Odoo, and enhance my problem-solving abilities.
Stay tuned for the exciting journey ahead! π
Hello!
Today, I delved into several important concepts from my Software, Databases, and Programming course as part of my six-month Machine Learning journey on Coursera. I also advanced my knowledge of MuleSoft, particularly in working with databases and externalization. Hereβs a quick breakdown of what I covered:
1- Software, Databases, and Programming:
I explored topics related to browsers, cloud computing, and browser security, such as extensions, private browsing, plugins, pop-ups, and redirects. I also practiced these concepts through lab sessions, reinforcing my understanding.
2- Database and Externalization in MuleSoft:
I practiced working with various MuleSoft database components, focusing on operations like delete, update, and others. I also learned how to externalize database configurations, such as port, host, username, and password.
On top of that, I received a full scholarship to learn Odoo ERP from GraceERP Consultancy! Iβm excited to expand my skill set, dive deep into Odoo, and enhance my problem-solving abilities.
Stay tuned for the exciting journey ahead! π
π1π₯1π1
Forwarded from Elon Musk
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Whales Technology
Job Title: Backend Engineer
Job Type: Remote - Permanent (Full-time) /Contract Based
Work Location: Addis Ababa, Ethiopia
Experience Level: Intermediate (3 years and above)
Salary/Compensation: 30,000 ETB Monthly
Application Deadline: October 28th, 2024
Job Description: We are seeking a talented Backend Engineer to join our team. You will be responsible for developing and maintaining backend APIs. You will collaborate closely with our design and engineering teams to deliver high-quality, scalable solutions.
Key Responsibilities:
Develop and maintain backend services using Node.js, ensuring performance and scalability.
Design and implement RESTful APIs, integrating third-party services.
Write clean, efficient, and maintainable code following best practices.
Participate in code reviews and contribute to continuous development process improvements.
Participate in front-end development as needed
Qualifications:
Proven experience with Node.js.
Strong understanding of TypeScript.
Experience with relational SQL databases such as MySQL and Postgres.
Strong backend development skills, with a focus on building scalable and secure APIs.
Familiarity with version control systems, particularly Git.
Knowledge of RESTful APIs and asynchronous programming.
Ability to work independently and as part of a team.
Excellent problem-solving skills and attention to detail.
Strong communication skills and a proactive attitude.
Familiarity with CI/CD pipelines and deployment practices.
Experience with React development and state management libraries is a plus.
Benefits:
Competitive salary and performance-based bonuses.
Flexible working hours and remote work options.
Professional development opportunities.
https://forms.gle/9F11aGxnFcmjfJTA9
Job Type: Remote - Permanent (Full-time) /Contract Based
Work Location: Addis Ababa, Ethiopia
Experience Level: Intermediate (3 years and above)
Salary/Compensation: 30,000 ETB Monthly
Application Deadline: October 28th, 2024
Job Description: We are seeking a talented Backend Engineer to join our team. You will be responsible for developing and maintaining backend APIs. You will collaborate closely with our design and engineering teams to deliver high-quality, scalable solutions.
Key Responsibilities:
Develop and maintain backend services using Node.js, ensuring performance and scalability.
Design and implement RESTful APIs, integrating third-party services.
Write clean, efficient, and maintainable code following best practices.
Participate in code reviews and contribute to continuous development process improvements.
Participate in front-end development as needed
Qualifications:
Proven experience with Node.js.
Strong understanding of TypeScript.
Experience with relational SQL databases such as MySQL and Postgres.
Strong backend development skills, with a focus on building scalable and secure APIs.
Familiarity with version control systems, particularly Git.
Knowledge of RESTful APIs and asynchronous programming.
Ability to work independently and as part of a team.
Excellent problem-solving skills and attention to detail.
Strong communication skills and a proactive attitude.
Familiarity with CI/CD pipelines and deployment practices.
Experience with React development and state management libraries is a plus.
Benefits:
Competitive salary and performance-based bonuses.
Flexible working hours and remote work options.
Professional development opportunities.
https://forms.gle/9F11aGxnFcmjfJTA9