برنامه نویسی

مخازن بزرگ GitHub که توسعه دهندگان آن را دوست دارند

GitHub یک پلت فرم منبع باز شناخته شده برای میزبانی کد، همکاری و کنترل نسخه است. من شک دارم که توسعه دهنده ای وجود داشته باشد که با GitHub آشنا نباشد. این نه تنها به کاربران خود اجازه می دهد کد را ذخیره و به اشتراک بگذارند، بلکه به عنوان یک پلت فرم آموزشی برای بسیاری از موضوعات مرتبط با توسعه عمل می کند. تصمیم گرفتم لیستی از مخازن ترجیحی خودم را تهیه کنم که در کارم به من کمک زیادی کرد (و هنوز هم می کند!!). لطفاً یک صندلی داشته باشید و از 8 مخزن برتر GitHub من برای توسعه دهندگان از همه نوع لذت ببرید!

1. عالی
243 K 🌠

این مخزن یکی از موارد مورد علاقه من است زیرا حاوی اطلاعات مختلف زیادی در مورد موضوعات مختلف توسعه است. اساساً، این مخزن جایگزینی برای گوگل در زمینه تحقیق در مورد موضوعاتی مانند کد، زبان های برنامه نویسی، توسعه، امنیت و غیره است. این منبع مفیدی برای توسعه دهندگان است تا مهارت های خود را بهبود بخشند.

2. 100 روز کد ML
40.1K🌠

این مخزن، احتمالاً یکی از دقیق‌ترین مخزن‌ها، از یک برنامه درسی 100 روزه برای یادگیری یادگیری ماشین پیروی می‌کند. هر روز موضوع جدیدی مانند پیش پردازش داده ها، رگرسیون خطی ساده، رگرسیون لجستیک و موارد دیگر معرفی می شود. این موضوعات با کدها، توضیحات و اینفوگرافیک های دقیق همراه است. مخزن یک راه ساده و در عین حال جامع برای توسعه دهندگان برای یادگیری مفاهیم اساسی است.

3. الگوریتم های جاوا اسکریپت
164 هزار 🌠

مخزن الگوریتم های جاوا اسکریپت GitHub یک منبع ارزشمند برای هر کسی که به دنبال یادگیری یا کشف کدنویسی با جاوا اسکریپت است، فراهم می کند. این مخزن توضیحات و نمونه هایی از الگوریتم ها را به چندین زبان از جمله جاوا اسکریپت ارائه می دهد. این امر درک و یادگیری مفاهیم پشت الگوریتم ها را برای مبتدیان آسان تر می کند. علاوه بر این، توسعه دهندگان با تجربه می توانند از مخزن برای کشف پیاده سازی های پیشرفته تر از همان الگوریتم ها استفاده کنند. توضیحات به راحتی برای افراد پیشرفته و مبتدی تقسیم و برچسب گذاری می شوند و هر کدام با README، ویدیوهای یوتیوب و پیوندهایی برای خواندن اضافی ارائه می شوند.

4. نقشه راه توسعه دهنده
232 K 🌠

بسیاری از دانشجویان و تازه واردان به برنامه نویسی در مورد اینکه کدام فناوری را یاد بگیرند و کدام مسیر را برای تبدیل شدن به یک توسعه دهنده خوب طی کنند، متحیر هستند. بنیانگذار این مخزن یک نمودار جامع ایجاد کرده است که شامل فناوری در هر دسته توسعه (frontend، backend، DevOps و غیره) می‌شود تا به شما کمک کند آنچه را که باید در آینده یاد بگیرید. به طور کلی، این یک مخزن ضروری برای هر کسی است که می خواهد در توسعه نرم افزار حرفه ای شود.

5. 30 ثانیه کد
108 هزار 🌠

اگر در مورد برنامه نویسی وب اطلاعات زیادی ندارید، این بهترین مکان برای شروع است. 30 Seconds of Code یک منبع عالی برای کدهای کوچک است که به شما کمک می کند سرعت توسعه وب خود را افزایش دهید. بنابراین، چه برنامه نویس یا یک طراح وب هستید، این مخزن را بررسی کنید. این شامل چندین کد است که قابلیت استفاده وب سایت شما را بهبود می بخشد.

6. نکات CSS
24.7 هزار 🌠

CSS Protips یک مخزن است که به طور کامل به نکات و داده های مختلف با هدف بهبود مهارت های CSS شما اختصاص داده شده است. نکات این مخزن شما را در همه چیز از کار با عناصر سبک CSS گرفته تا جنبه های قابلیت استفاده به ساده ترین شکل ممکن راهنمایی می کند. این یک README ساده و در عین حال آموزنده دارد که در آن می توانید مسیریابی مخزن و لیستی از نکات را با نمونه کدهای واضح پیدا کنید. برای تبدیل شدن به یک متخصص واقعی CSS، از این مخزن GitHub دیدن کنید.

7. Gitignore
145 هزار 🌠

این بزرگترین مجموعه مفید است .gitignore قالب ها هر پروژه جدیدی که به عنوان مخزن GitHub ایجاد می کنید باید شامل یک .gitignore فایل برای فیلتر کردن آنچه آپلود می شود. محتویات این فایل بسته به پروژه و زبان متفاوت است. به منظور صرفه جویی در زمان، می توانید به سادگی قالب مورد نیاز خود را به جای ایجاد از ابتدا از این مخزن بردارید و در پروژه خود پیاده سازی کنید.

8. کدنویسی مصاحبه دانشگاه
251 K🌠

دانشگاه مصاحبه کدنویسی برای کمک به افراد برای تبدیل شدن به مهندس نرم افزار و کار موفقیت آمیز در این زمینه ایجاد شد. این مخزن یک برنامه مطالعاتی چند ماهه برای هر مصاحبه بزرگ فناوری است که با اصول برنامه نویسی شروع می شود و به مفاهیم پیشرفته ساختارهای داده، طراحی سیستم و مفاهیم اصلی CS می رسد. این شامل کتاب‌ها، سخنرانی‌ها، منابع آنلاین و فیلم‌ها در زمینه‌های مختلف مهندسی نرم‌افزار، و همچنین نکات نوشتن CV و مشاوره درخواست شغل است.

من دوست دارم بدانم مخازن مورد علاقه شما در GitHub کدامند. به اشتراک گذاری آنها را در نظرات!

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا