26 صفحه GitHub برای یادگیری رایگان برنامه نویسی

در مقاله امروز به شما چند تا وبسایت کاملا رایگان برای یادگیری برنامه نویسی روی GitHub برای یادگیری طراحی وب و توسعه وب.



30 Second of Code:

جایی برای جمع آوری و نگهداری Snippet هایی است که به شما کمک میکند مشکلات رایج را در زمان پیاده سازی پروژه حل کنید .از زبان ها و فریمورک های محبوب پشتیبانی میکند مانند React, Node.js, Git, CSS, Python و بخصوص الگوریتم های جاوااسکریپت , قابلیت های Es6 جاوااسکریپت و همچنین آموزش ها و مثال ها یا ساختار داده های رایج جاوااسکریپت.

30 second of code
30 second of code

لینک




Airbnb JavaScript Style Guide

یک صفحه GitHub که به صورت خلاصه بهترین روش های نوشتن کد JavaScript را در مثال های واقعی نوشته است.

javascript style guide
javascript style guide

لینک


You Might Not Need jQuery

وبسایتی که کمک میکنه توابع اصلی jQuery رو به صورت JavaScript استفاده بکنیم.

you might not need jquery
you might not need jquery

لینک



Spell Book of Modern Web Dev

یک کالکشن و منبع خوب برای پیدا کردن بقیه منابع قابل استفاده مثل کتاب ها و مقاله ها هست برای طراحان وب

spellbook of modern web dev
spellbook of modern web dev

لینک



33 JavaScript Concepts

خلاصه یه سری مقالات هست که به شما کمک میکنه تسلطتون به جاوااسکریپت رو بیشتر کنید.

33 javascript concept
33 javascript concept

لینک



Project Guidelines

صفحه ی گیتهابی هست برای آموزش و اساس های نحوه شروع گردن پروژه هست.

project guidelines
project guidelines

لینک




Web Developer Road Map

این سایت یک نقشه راه کامل رو برای شما در مسیر یادگیریتون فراهم میکنه. به جزئیات داخل سایت واقعا دقت شده و هر سال برای هر بخش از یادگیری برنامه نویسی آپدیت میشه.

در ادامه یک نقشه راه پر جزئیات رو برای هر تکنولوژی و مسیر مختلف مثل فرانت اند، بک اند وDevops ,Android را برای شما فراهم میکند.

لینک



Front end developer interview questions

داخل این صفحه سوالات کلیدی که معمولا در مصاحبه های فرانت اند پرسیده میشه را جمع آوری کردند(جواب را باید خودتان پیدا کنید)

لینک



Clean Code Javascript

ترکیبی از تجربه نویسنده و best practice های کدنویسی تمیز برای جاوااسکریپت هست.

کمک میکنه کدی بنویسیم که فهمیدنش آسون باشه و قابلیت استفاده دوباره رو داشته باشه همچنین بهره وری کد رو افزایش میده.

لینک



DevDocs

یک کالکشن برای داکیومنت های محبوبترین زبان های برنامه نویسی و فریمورک ها مثل JavaScript, Php , React , Vuejs

لینک



Every programmer should know

جایی برای اضافه کردن دانش تکنیکالی که هر برنامه نویس باید بداند .

لینک



Tech interview handbook

یک وبسایت هست برای خلاصه سازی تجربه های مصاحبه ها و تکنیک هایی مثل چگونه CV بنویسیم ، خودمون رو معرفی کنیم و به سوالاتی که مکررا داخل مصاحبه ها پرسیده میشه جواب بدیم و یه سری الگوریتم دیگر.

لینک



Grab Front End Guide

این صفحه به برنامه نویس های تازه کار کمک میکنه که با مفاهیم اولیه آشنا بشن و همچنین یک راهنما هست برای اینکه از چه ابزار ها و فریمورک هایی به عنوان راه حل برای مشکل استفاده کنید.

لینک




Learn Git Branching

داخل این وبسایت میتونید گیت رو در مثال های عملی و آموزش های عملی یادبگیرید.

لینک

Vanilla web projects

یه جایی برای تمرین vanilla javascript یا همون جاوا اسکریپت خالص در توسعه وب در بیشتر از 20 پروژه رایگان

لینک



Free Programming Books

به نظر من این سایت عالی جایی هست که کلیه آموزش ها و کتاب های رایگان و بروز رو منتشر میکنه.

چیزی که جالبه این هست که برای هر زبان یک بخش جداگانه ساختند که خیلی راحت داکیومنت مورد نظر رو بردارید .

در ادامه درمورد خواندن داکیومنت ها باید بگم که در حالات دیگه ای مثل video و podcast هم براش شما داکیومنت رو فراهم میکند.

لینک



Modern JavaScript CheatSheet

یک کد تقلب برای جاوااسکریپت که اشتباهاتی که مکررا مرتکب میشوید را خیلی سریع میتوانید از طریق این منبع رفع کنید.

لینک



The Front End Checklist

در واقع یه لیست از مواردی هست که قبل از اینکه وبسایتتون رو داخل بیارید روی production باید چک کنید که داشته باشه .

لینک



The Front End Performance Checklist

یه منبع برای کمک کردن به لودینگ سریعتر وبسایت شما هست که کمک میکنه سایتتون سریعتر لود بشه و ux بهتری رو به کاربر ارایه کنید.

لینک



Awesome

یک منبع کامل از تمامی کتاب ها، ابزار ها ،کتابخانه ها و... است برای زبان های محبوب امروزی و تاپیک ها و موضوعات مهم.

لینک



Design Resource For Developers

یک کالکشن از ابزار های دیزاین هست برای برنامه نویس در پروسه توسعه سایت مثل انتخاب رنگ ها و فونت ها و...

لینک



System Design primer

یک صفحه آموزش گیت هاب است که به شما کمک میکند چطوری دیزاین ،بهینه سازی و توسعه به نسخه بزرگ تر را انجام دهید.

لینک



JavaScript Algorithm And Data Structure

یک خانه و کالکشن کامل است حاوی الگوریتم و ساختار داده های واقعی.

لینک



CssProTips

برای کمک به بهبود کدنویسی css و همچنین نشان دادن بهترین راه حل ها برای حل یک مشکل است.

لینک



Awesome Web Development Resources

یک کالکشن از منابع رایگان توسعه دهندگان وب هست.

لینک



Javascript Questions

سوالات مقدماتی تا پیشرفته جاوا اسکریپت را داخل خود جمع آوری کرده است.و بهترین ویژگی ش هم این هست که جواب ها هم کنارش هست و نیاز به وقت تلفی نیست.

لینک





امیدوارم این مقاله باعث پیشرفت شما شده باشد.