for-coder – Telegram
for-coder
440 subscribers
243 photos
79 videos
26 files
182 links
Download Telegram
Missing ";" on line 344 😭
🤣2
🚀 Complete Guide to All JavaScript Concepts (A-Z): Basic to Advanced

🕗 8 min read

🌟 Comprehensive Guide covering all essential JavaScript concepts, from basic to advanced. Topics include:

🔤 Basics:

📝 Variables
📊 Data Types
🔄 Control Structures
🔁 Loops
🔧 Functions
Asynchronous Programming:

🌟 Promises
⚡️ Async/Await
📞 Callbacks
🎩 Advanced JavaScript Magic:

🌀 Closures
🌐 Scope
🎈 Hoisting
🧠 Execution Context
🔄 JavaScript Engine Insights:

Event Loop
🗂 Task Queue
💡 Advanced Concepts:

🧠 Memoization
🛑 Debouncing
🚦 Throttling
🤹 Currying
👨‍👩‍👧‍👦 Prototypal Inheritance
🌐 DOM Manipulation:

🖼 Accessing and Modifying the DOM
🏗 Design Patterns:

🛠 Singleton
🕵️ Observer
🔄 Factory
This guide ensures you're prepared for every level of JavaScript mastery! 🚀

show more
Forwarded from Telegram Contests
🏆 Telegram Android Contest 2024, Round 2

Prize fund
: $50,000
Deadline: 23:59 on December 21st (Dubai time)
Who can participate: Everyone, even if you didn't join Round 1
Results: December 2024

Telegram is hosting a contest for Android developers to enhance and upgrade the in-chat camera.

THE TASK

Adapt the existing in-chat camera with the camera for Stories, including all its features:
– Collages;
– Dual Camera Mode;
– Front Camera Flash;
– Widgets (for interactive widgets, i.e., reactions or links, your app may just apply a non-interactive entity over the canvas)...

Your implementation must remove any story-related restrictions or controls. Specifically, your app must not impose a limit on video length and should exclude interface controls that are only relevant for stories. Your app must retain the existing in-chat camera interface and flow before user opens the camera (i.e., the preview within the attachment menu).

Contest Requirements:

General
– Your app must provide a consistent and smooth recording experience that aligns with the device's native camera app.
– No third-party UI frameworks are allowed.
– The submission must be consistent with the existing Telegram for Android codebase.
– The app's stability and performance must not be affected with the changes you made.
– The app must be free of significant flaws (including crashes, visual glitches, noticeable element blinking, layout errors, and more).

❗️Your app must precisely follow the provided design mockups.

Note:
Submissions that introduce improvements to video recording are likely to receive higher scores in this contest.

Evaluation:
During the evaluation stage, we will review your code and test the submission on a wide range of Android devices.

Winners may be offered a chance to join the 🛫 Telegram Team.

Submissions:
Contestants will be able to submit their entries to @ContestBot at a later date. We will further clarify the submission instructions closer to the deadline.
Please open Telegram to view this post
VIEW IN TELEGRAM
public static void main(String[] args) {
String s1 = "abc";
String s2 = new String("abc");
System.out.println(s1 == s2);
System.out.println(s1.equals(s2));

}


Weekly #quiz
👍1
🌟 Choosing the Right Tech Role! 🌟
🕔 5m read time
🤔 Product Managers: Focus on WHAT to do. They define the vision and roadmap. 🗺
🛠 Technical Leads: Focus on HOW to do it. They architect solutions and guide the team technically. 🔧
📈 Engineering Managers: Focus on EXECUTION. They lead teams, manage projects, and ensure delivery.

Career paths differ:

🧑‍💻 More Individual Contributor roles at junior levels.
👩‍💼 Managerial growth as you climb the ladder.
🎯 Skills you need for growth:

🗣 Strong communication.
🌟 Leadership abilities.
🌫 Navigating ambiguity like a pro.
🚀 Your career direction depends on your strengths, interests, and organizational needs! Which path excites you the most? 🌟

SHOW MORE
👍1
class Person {
private String name;
private Address address; // Address object stored privately

public Person(String name, Address address) {
this.name = name;
this.address = new address; // indirect assignment of the object I.e copy
}

public String getName() { //getter method for the name
return name;
}

public Address getAddress() { //getter method for the Address
return address;
}
}

#Friday #quiz
👍1
HAPPY NEW YEAR 2025 🎉🎉🎉
🎉2👍1
🚀 Why Is Leetcode So Popular in Big Tech Interviews? 💻

🕓 4 Min read time
Leetcode is popular in big tech interviews because it efficiently filters thousands of applicants in a short time . While not perfect, alternatives are often too time-consuming or unreliable 🚫.

Meritocratic & scalable
Alternatives face scalability issues

Big tech will likely stick with Leetcode, while smaller companies may lean towards practical interviews 🛠
Show_More
This media is not supported in your browser
VIEW IN TELEGRAM
Interesting topic about Javanoscript 🤔
🤣2
"እግዚአብሔር ለሰዎች መልካምን ለማምጣት ተወለደ እናም ሰዎችን ወደ መልካም ለመውሰድ ሞተ"

በጌታችን መድሀኒታች አየሱስ ክርስቶስ ውልደት እለት መልካምን ያብዛላችሁ ::

》》》 መልካም በአል 《《《

#ገና
5👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Meet the Enron Egg: a satirical take on innovation, claiming to be the world’s first 'at-home' nuclear reactor. Designed to power your home for up to 10 years, this parody product promises clean energy in a compact, egg-shaped device. While it’s purely fictional, the idea has sparked conversations about the future of personal energy solutions. Could this be the start of a new era, or just a clever joke?



መብራት ሀይል ውሀ በላው 🌊!!!
🗿1
🎉 Best of CES 2025! 🌟


Discover the tech revolution from Las Vegas 🚀. AI breakthroughs 🤖, futuristic EVs 🚗, paper batteries 🍃, and even a salt-tasting electric spoon 🥄!

Catch all the winners, from NVIDIA Cosmos AI 🏆 to LG's dazzling OLED TV 📺 and more.

Obviously it's a bucket list for me to
go there because ነን ሴንስ yehonu stuffs alu

📖 Full highlights on YouTube:
Watch here
#CES2025 #TechInnovation #ForCoder
እንኳን ለብርሃነ ጥምቀቱ በሠላም አደለረሳችሁ
3
🚀 "First do it. Then do it right. Then do it better."

This quote from the last Next.js conference really resonated with me.

It’s a powerful reminder that the biggest hurdle we often face is simply starting, especially when we feel like we don’t fully understand what lies ahead.

Here’s the truth: Growth begins with action. It’s not about getting it perfect on the first try—it’s about taking that initial step, learning along the way, and refining with each iteration.

This approach applies to everything in life—learning a skill, starting a project, or pursuing a passion. It’s a mindset that encourages growth, resilience, and progress over perfection.

💡 Takeaway: Don’t wait for perfect conditions. Start now. Learn. Improve. Repeat.


Let’s embrace this life framework and unlock new possibilities. 🌟

#GrowthMindset #Nextjs #KeepImproving #ProgressOverPerfection
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
☀️ GOOD MORNING Y'ALL
😁4
🚀 DeepSeek: China’s Rising AI Powerhouse!

The AI race just got more exciting! 🇨🇳 China’s DeepSeek is making waves in the artificial intelligence space, challenging big names like OpenAI. But what makes DeepSeek so special? Let’s dive in!

🔥 What is DeepSeek?
DeepSeek is a cutting-edge AI startup founded in 2023 by Liang Wenfeng, the founder of the hedge fund High-Flyer. Despite being a newcomer, DeepSeek has already disrupted the AI industry with its powerful and cost-effective AI models.

💡 DeepSeek’s Breakthroughs
🔹 DeepSeek-V2 (May 2024) – This model sparked a price war among Chinese tech giants like Tencent, Baidu, Alibaba, and ByteDance due to its low-cost, high-performance AI capabilities. It quickly gained the nickname “Pinduoduo of AI” (referring to China's budget-friendly e-commerce giant).

🔹 DeepSeek-R1 (2025) – A game-changing model with advanced reasoning skills, especially in mathematics and coding. Benchmarks show it rivals OpenAI’s ChatGPT o1 while being much more cost-efficient!

🔹 DeepSeek-V3 (2025) – Trained using only 2.78 million GPU hours, making it one of the most efficient AI models in the world. The company used Nvidia’s China-tailored H800 GPUs to bypass U.S. chip export restrictions.

🔥 Why Is DeepSeek a Big Deal?
Super affordable AI models – lowering AI costs for businesses and developers
Open-source approach – challenging tech giants with freely available AI models
Smart training techniques – getting high performance even with limited resources

🚀 What’s Next for DeepSeek?
DeepSeek is not focused on commercialization yet. Instead, it’s prioritizing AI research and development, pushing the limits of what’s possible.

With its rapid growth and innovative approach, DeepSeek is positioning itself as a major player in the AI world—and it’s only just getting started! 🌍💡

Stay tuned for more AI updates! 🚀💬
#DeepSeek #AI #ChinaAI #TechNews