lay-tech
104 subscribers
64 photos
5 files
23 links
Lay Tech is an educational technology channel based in Ethiopia, dedicated to explaining tech concepts in a simple and practical way.
Download Telegram
Array methods please check
πŸ‘4
❀1
lay-tech
Photo
Web skills
πŸ‘‰πŸ‘‰Stop only watching
TypeScript α‰°αˆ›αˆ© ከ Js α‹¨α‰°αˆ»αˆˆ αŠα‹α‘α‘
πŸ‘3
Requirements:
Create a Book class
Properties:
title
author
isAvailable
Methods:
borrowBook() β†’ marks book as unavailable
returnBook() β†’ marks book as available
getStatus() β†’ returns availability status
Tailwind CSS color palette generator VS extensions
❀4
πŸ‘‰πŸ‘‰πŸ‘‰αŠ αˆˆαˆ›α‹ˆα‰… α‰½αŒαˆ­ α‹¨αˆˆα‹‰αˆ α‰½αŒαˆ© αŠ αˆˆαˆ›α‹ˆα‰ƒα‰½αŠ•αŠ• αŠ αˆˆαˆ›α‹ˆα‰… αŠα‹!!!!!!
❀5
Use bun instead of node.js
πŸ‘4🫑1
async Op.pptx
2.5 MB
Js Asynchronous Op
πŸ‘1
JavaScript Questions (Beginner β†’ Advanced)

────────────────────────
β‘  Beginner Level – Functions & Logic
────────────────────────
β‘  Write a function to calculate the total price of items in a shopping cart.
β‘‘ Create a function that validates user input such as email or phone number.
β‘’ Write a function to check whether a password is strong.
β‘£ Create a function that converts a date into a readable format.
β‘€ Write a function to calculate age from a given birth year.

────────────────────────
β‘‘ Beginner–Intermediate – Arrays & Array Methods
────────────────────────
β‘  Filter active users from an array of user objects.
β‘‘ Calculate the total salary of employees using reduce().
β‘’ Sort a list of products by price from low to high.
β‘£ Remove duplicate values from an array.
β‘€ Group students by grade using array methods.

────────────────────────
β‘’ Intermediate – Objects & Classes
────────────────────────
β‘  Create a User class with login and logout methods.
β‘‘ Design a BankAccount class with deposit and withdraw functionality.
β‘’ Create a Product class and calculate discounted prices.
β‘£ Explain how JavaScript objects represent real-world entities.
β‘€ Create multiple instances from a class and manage their data.

────────────────────────
β‘£ Intermediate – Inheritance & OOP
────────────────────────
β‘  Create an Employee class and extend it into Manager and Developer classes.
β‘‘ Override a method in a child class and explain why it is useful.
β‘’ Explain the use of the super keyword with a real-world example.
β‘£ Design a vehicle system using inheritance.
β‘€ Explain encapsulation with a real-world scenario.

────────────────────────
β‘€ Advanced – Asynchronous JavaScript
────────────────────────
β‘  Simulate an API call using Promise and setTimeout.
β‘‘ Fetch user data asynchronously and handle errors properly.
β‘’ Explain async and await using a real-world use case.
β‘£ Create a retry mechanism for a failed asynchronous operation.
β‘€ Explain how JavaScript handles multiple async tasks at the same time.

────────────────────────
β‘₯ Advanced – Real-World Scenarios
────────────────────────
β‘  Design an order management system using classes.
β‘‘ Create a task scheduling system using asynchronous operations.
β‘’ Build the logic for a notification system without UI.
β‘£ Design a role-based access control system.
β‘€ Explain how you would structure a JavaScript project for backend use.
πŸ‘2
Last week, I visited the Ethiopian Artificial Intelligence Institute, and it gave me a powerful new perspective on technology and innovation. The experience truly motivated me to start learning Artificial Intelligence, from the basics to advanced levels.

It’s inspiring to see that the government has taken strong initiatives and has a clear vision for the future of technology and AI in Ethiopia. .

Being late does not mean being left behind. What matters most is starting now, learning consistently, and building step by step. AI is not only for experts or big companiesβ€”it’s for students, developers, entrepreneurs, and anyone willing to learn.

I’ve decided to begin my AI journey from simple concepts to advanced applications, and I encourage others to do the same. If we stay curious, disciplined, and collaborative, we can contribute meaningfully to Ethiopia’s digital and technological future.

The future belongs to those who prepare for it today πŸš€
πŸ‘6
Vibe coding
πŸ‘2
πŸ‘1
Return on investment
πŸ‘5
πŸš€ α‹¨αŠαŒˆα‹ αˆ˜αˆƒαŠ•α‹²αˆ΅ α‹›αˆ¬ α‹­αˆ°αˆ«αˆα’ (The Engineer of tomorrow works today.)
πŸ‘2