for-coder
433 subscribers
107 photos
56 videos
25 files
143 links
@FORCODERR

@firaflash ๐Ÿ‘จโ€๐Ÿ’ป
Download Telegram
Good Commit โœ”๏ธ VS. Bad Commit โŒ: Best Practices for Git

Good commits are crucial for maintaining a clean and understandable project history in Git. Characteristics of good commits include being atomic and focused, having descriptive messages, following conventional guidelines, being tested and verified, and being properly scoped. Conversely, bad commits are large and unfocused, have Show more
๐Ÿ‘1๐Ÿ‘Œ1
Step_By_Step_Guide_to_Register_on_5_million_Ethiopian_coders_join.pdf
1.3 MB
๐ŸŽฏ๐Ÿš€Advancing Digital Literacy for Ethiopiaโ€™s Youth


5 Million Ethiopian Coders is a joint initiative between the Government of Ethiopia and the Government of the United Arab Emirates. This program is an offshoot of the historic One Million Arab Coders program, which was announced in 2017 by His Highness Sheikh Mohammed Bin Rashid Al Maktoum at the World Economic Forum.
Ethiopian learners will have the opportunity to gain foundational level skills across three domains: Programming Fundamentals, Data Science Fundamentals and Android Kotlin Developer Fundamentals. Learners will be supported by mentors who will support them on a dedicated Community Platform to unblock technical questions on a daily basis throughout the 6-7 week course. Upon successful course completion, learners will be awarded with skill-based certifications.


๐Ÿ“ข ๐Ÿ…•๐Ÿ…ž๐Ÿ…ก ๐Ÿ…’๐Ÿ…ž๐Ÿ…“๐Ÿ…”๐Ÿ…ก

#coding #coding_course
#5million_coders
#CodeWith_forcoder #swe
#CodingRevolution ๐Ÿš€๐Ÿ’ปโœจ
๐Ÿ‘จโ€๐Ÿ’ป๐Ÿ‘ฉโ€๐Ÿ’ป๐ŸŽฏ37 Tips from a Senior Frontend Developer

๐Ÿ•˜9 min read time
for frontend developers include mastering the fundamentals, understanding how the web works, learning data structures and algorithms, practicing rather than just reading or watching tutorials, asking for help when stuck, not blindly copying code, evaluating online advice, assuming good intent, and focusing on delivering Show more
๐Ÿ‘1
#include<iostream>
using namespace std;

void swap(int a, int b){
int temp = a;
a= b;
b = temp;
}
int main(){
int a =2 , b = 4;
cout << a <<" "<< b << endl;
swap(a,b);
cout << a << " " << b << endl;
return 0;
}
๐Ÿ‘1๐Ÿ”ฅ1
๐ŸŽฏ18 GitHub Repositories to Boost Your Career as a Developer ๐Ÿš€๐Ÿง‘โ€๐Ÿ’ป๐Ÿ‘ฉโ€๐Ÿ’ป

โ€ข7m read time
Staying current with the latest tools and resources is crucial in the evolving field of software development. Hereโ€™s a curated list of useful GitHub repositories for roadmaps, data structures, algorithms, interview preparation, job listings, and more. These repositories are community-driven and cover a range of topics including Show more
โค1
Have a nice evening
Btw Which side are you on
This media is not supported in your browser
VIEW IN TELEGRAM
๐Ÿ˜4
Which
Anonymous Poll
19%
IPhone
81%
Android
๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰
Forwarded from TIKVAH-ETHIOPIA
แŠขแ‰ตแ‹ฎแŒตแ‹ซ แ‹ˆแˆญแ‰… แŠ แŒˆแŠ˜แ‰ฝแข

แˆ€แŒˆแˆซแ‰ฝแŠ• แ‰ แŠฆแˆŽแˆแ’แŠฉ แ‹จแˆ˜แŒ€แˆ˜แˆชแ‹ซ แ‹จแ‹ˆแˆญแ‰… แˆœแ‹ณแˆŠแ‹ซ แ‰ แˆ›แˆซแ‰ถแŠ• แ‰ แŒ€แŒแŠ“แ‹ แŠ แ‰ตแˆŒแ‰ตแˆ‹แ‰ฝแŠ• แ‰ณแˆแˆซแ‰ต แ‰ถแˆ‹ แŠ แˆ›แŠซแŠแАแ‰ต แŠ แŒแŠแ‰ณแˆˆแ‰ฝแข

แˆแŠ•แˆ แŠฅแŠ•แŠณแŠ• แ‰ แ“แˆชแˆต แŠฅแ‹จแ‰ฐแˆ˜แ‹˜แŒˆแ‰  แ‹ซแˆˆแ‹ แ‹แŒคแ‰ต แŠ แŠ•แŒˆแ‰ต แ‹จแˆšแ‹ซแˆตแ‹ฐแ‹ แ‰ขแˆ†แŠ•แˆ แ‹›แˆฌ แ‰ แ‹ˆแŠ•แ‹ถแ‰ฝ แˆ›แˆซแ‰ถแŠ• แ‹จแ‰ฐแŒˆแŠ˜แ‹ แ‹แŒคแ‰ต แ‹จแˆšแ‹ซแŠฎแˆซ แАแ‹แข

แŠ แ‰ตแˆŒแ‰ต แ‰ณแˆแˆซแ‰ต แŠฅแŒ…แŒ แ‰ แˆšแ‹ฐแŠ•แ‰… แ‰ฅแ‰ƒแ‰ต แАแ‹ แ‹ˆแˆญแ‰แŠ• แ‹ˆแ‹ฐ แŠขแ‰ตแ‹ฎแŒตแ‹ซ แŠฅแŒ… แ‹ซแˆตแŒˆแ‰ฃแ‹แข

แŠ แ‰ตแˆŒแ‰ต แ‰ณแˆแˆซแ‰ต แ‰ฐแŒ แ‰ฃแ‰ฃแ‰‚ แ‹จแАแ‰ แˆจ แˆฒแˆ†แŠ• แ‹จแŠ แ‰ตแˆŒแ‰ต แˆฒแˆณแ‹ญ แˆˆแˆ›แŠ• แˆ˜แŒŽแ‹ณแ‰ต แ‰ฐแŠจแ‰ตแˆŽ แАแ‹ แ‰ แ‹แ‹ตแ‹ตแˆฉ แˆŠแˆณแ‰ฐแ แ‹จแ‰ปแˆˆแ‹แข

@tikvahethiopia @tikvahethsport
๐ŸŽ‰1
๐Ÿ‘จโ€๐Ÿ’ป๐ŸŽฏGit Commands for Software Engineers๐Ÿ‘ฉโ€๐Ÿ’ป

โ€ผ๏ธ#IMPORTANTโ€ผ๏ธ


7 min read time
Git is a crucial tool for software engineers that supports efficient version control and collaboration. Mastering Git commands helps streamline development workflows. This guide covers important commands such as git config, git init, git commit, git push, git pull, git branch, git merge, and many others that are essential for Show more
๐ŸŽฏ๐Ÿ‘จโ€๐Ÿ’ป๐Ÿ‘ฉโ€๐Ÿ’ป50 FREE Frontend Challenges ๐ŸŽจ๐Ÿ–Œ๐Ÿ–ฅ

๐Ÿ•˜ 9 Min read time
The post offers a set of 100 free frontend challenges aimed at improving web development skills, focusing on HTML & CSS, with opportunities to incorporate JavaScript and other frameworks. Each challenge involves recreating a design to build a working website or web app. The goal is to foster a project-based learning approach, encouraging developers to complete all challenges and enhance their chances of landing a web development job.
Showmore
๐Ÿงน๐Ÿ€Clean Code: 7 tips to write clean functions๐Ÿ‘จโ€๐Ÿ’ป๐Ÿ‘ฉโ€๐Ÿ’ป

๐Ÿ•˜ 5m read time
Writing clean functions ensures that your code is readable, maintainable, and less prone to errors. Key tips include keeping functions small and well-named, limiting parameters, reducing nesting by returning early, writing pure functions without side effects, avoiding boolean flags, and using comments sparingly. Good coding is about communication between programmers, so clarity and simplicity are paramount
see more
๐Ÿ‘2
Consider the following enum declaration

enum spectrum {red, orange, yellow, green, blue, violet,indigo, ultraviolet};
spectrum band;
Which One of the following syntax is correct for the above code
Anonymous Quiz
9%
band = 2000;
13%
++band;
30%
band =3;
22%
band = orange + red;
26%
none
๐Ÿ‘Ž2๐Ÿคฏ2
๐ŸŽ‰ แŠฅแŠ•แŠณแŠ• แˆˆแ‰ แ‹“แˆˆ แ‹ฐแ‰ฅแˆจแ‰ณแ‰ฆแˆญ แ‰ แˆฐแˆ‹แˆ แŠ แ‹ฐแˆจแˆณแ‰ฝแˆ / Happy Holiday! ๐ŸŽ‰

โœจ As you light the แ‰ฝแ‰ฆ eat the dabo, don't forget to visit our website and grab your HIDDEN mulmul (แˆ™แˆแˆ™แˆ) ๐Ÿฅ–๐ŸŽ.


๐Ÿ”— HOYAHOYE / แˆ†แ‹ซแˆ†แ‹ฌ

Hurry up โ€“ only 5 mulmuls/ แˆ™แˆแˆ™แˆ are left! Donโ€™t miss out on this special surprise. Visit the website now and see whatโ€™s in store! ๐Ÿฅณ
๐Ÿ”ฅ1
๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ปGit for absolute beginners๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป

๐Ÿ•˜7m read time
Understanding Git is essential for efficiently managing complex projects and collaborating with other developers. Git is a free and open-source distributed version control system for tracking changes in source code over time during the various phases of software development. It coordinates work among programmers who work collaboratively during software development. Git tracks every change made to a file, keeps project history organized, and makes collaboration easier irrespective of the developers' location. Show more
๐Ÿ‘1
๐Ÿง‘โ€๐Ÿ’ป๐Ÿ‘ฉโ€๐Ÿ’ป10 tips to stay healthy as a developer๐Ÿง‘โ€๐Ÿ’ป๐Ÿ‘ฉโ€๐Ÿ’ป


๐Ÿ•—8m read time

Software engineering often involves long hours of sitting, which can lead to unhealthy habits. Incorporate these 10 tips to improve your health as a developer: reduce sugar intake, eat slowly, avoid eating lunch at your desk, snack on healthy options, stay hydrated, get enough sleep, avoid screens before bed, sit correctly, take regular breaks, and stay physically active. Investing in your health will boost both your personal well-being and professional productivity. Show more
๐Ÿ‘2๐Ÿ™1
#FREE_PAVLOV @durov

From creating a billion-user platform to facing 20 years in prison, Pavel Durovโ€™s journey is a high-stakes battle for freedom. As Telegram's founder, he built a decentralized, encrypted world of communication that challenges governments. Now, he faces charges that question the very ideals of privacy and free speech. Will he risk it all to remain truly free? Watch as the story unfolds.


#FreePavel

Attention, everyone! Itโ€™s time to take action. Join the movement to defend freedom and privacy by flooding social media with #FreePavel. Letโ€™s make our voices heard and stand strong together



IF YOU WANNA KNOW MORE ABOUT THE ALLIGATION CHECK OUT THIS VIDEO
ยปยปยปยปยปยปยปยปยป HERE ยซยซยซยซยซยซยซยซยซยซ
๐Ÿ‘1
Paying for software is stupidโ€ฆ ๐Ÿ˜ค๐Ÿ’ธ 10 Free and Open-Source SaaS Replacements ๐Ÿ†“๐Ÿ”ง

๐Ÿ••6m READ TIME
Software subscription models are often costly and come with privacy concerns. To avoid these issues, many free and open-source SaaS alternatives exist. LibreOffice can replace Microsoft Office, while ERPNext serves as a CRM and enterprise resource planning tool. For note-taking, AppFlowy presents a viable option and tools like Mattermost and Jitsi can substitute Slack and Zoom, respectively. Self-hosting solutions using tools such as Kifi or Daku can also help in reducing software costs. SHOW_MORE
๐Ÿ‘1