مقاله پيش رو ترجمه مقاله ای از وبلاگ medium هست.
در مقاله امروز شما را با چند وب سایت آموزش برنامه نویسی کاملا رایگان در GitHub برای طراحی و توسعه وب سایت آشنا می کنم.
30 ثانیه کد
این سايت مکانی برای جمعآوری تکههای کد (code snippets) برای کمک به حل مشکلات رایجی است که در فرآیند پیادهسازی کد در پروژه خود با آن مواجه میشوید. این سايت زبانهای محبوبی مانند React ، Node.js ، Git ، CSS ، پايتون و بهویژه الگوریتمهای جاوا اسکریپت ، جاوا اسکريپت پیادهسازی شده ES6 ، آموزشها و مثالهایی برای ساختارهای داده رایج مورد استفاده در جاوا اسکریپت را پشتيبانی میکند.
راهنمای سبک جاوا اسکریپت Airbnb
این یک صفحه GitHub است که بهترین روشهای نوشتن کد جاوا اسکریپت از طریق مثالهای واقعی را به طور خلاصه ارائه میکند.
ممکن است به jQuery نیاز نداشته باشید «You might not need jQuery»
این وب سایتی است که به شما کمک می کند از توابع اصلی jQuery در جاوا اسکریپت خالص استفاده کنید
کتاب طلسم توسعه دهندگان وب مدرن
این صفحه GitHub مجموعه ای از منابع یادگیری (مانند مقالات، کتاب ها و غیره) است که برای توسعه دهندگان وب مفید است.
33 مفهوم جاوا اسکریپت
خلاصه مقالات مفصل برای کمک به برنامه نویسان در تسلط بر مفاهیم جاوا اسکریپت.
رهنمودهای پروژه
این یک صفحه GitHub برای آموزش ها و موارد ضروری هنگام شروع یک پروژه توسعه وب سایت است.
نقشه راه توسعه دهندگان وب
نقشه راه توسعه دهنده وب نقشه راه کاملی را برای شما در مسیر توسعه توسعه دهنده شما ارائه می دهد. این اطلاعات دقیق برای هر مرحله برای یادگیری برنامه نویسی ارائه می دهد و هر سال به روز می شود. علاوه بر این، یک نقشه راه دقیق برای هر صنعت مختلف مانند Frontend، Backend، DevOps، Android…
سوالات مصاحبه برنامه نویس Front-end
مکانی برای جمع آوری سوالات متداول در فرآیند مصاحبه مقدماتی. (باید خودتان جواب را پیدا کنید.)
کدنويسی تميز جاوا اسکریپت
این تجربه کدنویسی نویسنده را در فرآیند کار با زبان برنامه نویسی جاوا اسکریپت ترکیب می کند. این به ما کمک می کند تا یاد بگیریم کدی بنویسیم که درک آن آسان باشد، به راحتی قابل استفاده مجدد باشد، کارایی کد را افزایش می دهد…
اسناد توسعه «DevDocs»
اسناد توسعه «DevDocs» مجموعهای از اسناد تقریباً کامل برای زبانهای برنامهنویسی محبوب امروزی مانند JavaScript، HTML، CSS، PHP، React، Vue.js است.
هر برنامه نویسی باید بداند
یک صفحه GitHub مکانی برای ترکیب دانش فنی که یک برنامه نویس باید بداند.
کتاب راهنمای مصاحبه فنی
کتاب راهنمای مصاحبه فنی «Tech Interview Handbook» وب سایتی است که تجربیات مصاحبه را برای توسعه دهندگان خلاصه می کند، مانند نحوه نوشتن یک CV، معرفی خود، سوالات متداول در مصاحبه و الگوریتم ها و تکنیک های محبوب در برنامه نویسی.
راهنمای Front-End را بقاپيد
این صفحه به افراد مبتدی کمک میکند تا مفاهیم اولیه و همچنین ابزارها و کتابخانههایی را که برای پروژههای وب استفاده کنند از طریق تجربه مدیریت عملی تیم مهندسی درک کنند.
آموزش Git Branching
مکانی برای کمک به یادگیری Git از طریق آموزش ها و مثال های تصویری
پروژه های وب معمولی و استاندارد
مکانی برای کمک به تمرین کد جاوا اسکریپت خالص در توسعه وب سایت از طریق بیش از 20 پروژه کاملا رایگان.
کتاب های برنامه نویسی رایگان
به نظر من، این وب سایتی است که امروزه تقریباً تمام دوره ها و کتاب های برنامه نویسی رایگان را برای برنامه نویسان جمع آوری می کند. نکته ای که در اینجا بیشتر از همه دوست دارم این است که به زبان های مختلف تقسیم شده است تا بتوانیم به راحتی سند مناسب را انتخاب کنیم. علاوه بر خواندن اسناد، فرمت های دیگری مانند پادکست، ویدئو، برنامه های کدنویسی شده را نیز در اختیار شما قرار می دهد.
برگه تقلب جاوا اسکریپت مدرن
این صفحه یک برگه تقلب برای جاوا اسکریپت است که به شما کمک می کند مشکلاتی که اغلب در ساخت پروژه ها با آن مواجه می شوید را حل کنید.
چک لیست Front-End
چک لیست Front-End لیستی از تمام عناصری است که باید قبل از تولید وب سایت خود داشته باشید.
چک لیست عملکرد Front-End
چک لیست عملکرد Front-End مجموعه ای از دانش و نمونه هایی است که به شما کمک می کند وب سایت شما سریعتر و بهینه تر بارگذاری شود.
عالی «Awesome»
صفحه گيتهاب Awesome مجموعه تقریبا کاملی از کتاب ها، ابزارها، کتابخانه ها و غیره برای زبان ها و موضوعات برنامه نویسی محبوب امروزی است.
منابع طراحی برای توسعه دهندگان
صفحه گيتهاب Design Resources For Developers مجموعه ای از ابزارهای طراحی برای برنامه نویسان در فرآیند توسعه وب سایت مانند انتخاب رنگ ها، فونت ها، قالب های رایگان، چارچوب CSS است.
شروع طراحی سیستم
این یک صفحه آموزشی GitHub است که به شما کمک می کند یاد بگیرید که چگونه برای سیستم های بزرگ طراحی، بهینه سازی و به راحتی گسترش دهید.
الگوریتم ها و ساختارهای داده جاوا اسکریپت
الگوریتم ها و ساختارهای داده جاوا اسکریپت مجموعه کاملی از نمونههای واقعی الگوریتمها و ساختارهای داده محبوب است.
نکات CSS
نکات CSS صفحه ای در گيتهاب است که در ترکیب دانش برای کمک به شما در بهینه سازی CSS در طراحی وب سایت تخصص دارد.
منابع عالی توسعه وب «Awesome Web Development Resources»
منابع عالی توسعه وب مکان جمع آوری منابع برنامه نویسی رایگان برای توسعه دهندگان است.
سوالات جاوا اسکریپت
این وب سایت سوالات زبان برنامه نویسی جاوا اسکریپت را از مقدماتی تا پیشرفته جمع آوری می کند. چیزی که من در مورد آن بیشتر دوست دارم این است که برای هر سوال پاسخ و دستورالعمل های دقیق دارد. همچنین به بسیاری از زبان های مختلف ترجمه شده است.