سایت های برتر یادگیری برنامه نویسی
برنامه نویسی یکی از بهترین شغل هایی است که شما می توانید در آینده داشته باشید، یادگیری آن در مرحله ی نخست سخت به نظر می رسد اما وقتی یک زبان برنامه نویسی به همراه الگوریتم را فرا گیرید پس از آن می توانید به راحتی هر چه تمام تر دیگر زبان ها را فرا گیرید.
از یک سو منابع خارجی سورس ها و کد های بهتری را ارائه می کنند و شما می توانید بهتر برنامه نویسی را فرا گیرید. ضمن این که این سایت ها هیچ گونه محتوای اشتباه یا کپی شده ای ندارند و خود تولید محتوا می کنند.
- 1) Codecademy
- 2) Code Avengers
- 3) Code School
- 4) Treehouse
- 5) LearnStreet
- 6) Udacity
- 7) CodeHS
- 8) Khan Academy
- 9) Scratch 2.0
- 10) SQLZOO
مقایسه وب سایت های آموزش برنامه نویسی
نام وب سایت | دروس ارائه شده | ویژگی متمایز | سطح دروس موجود در آن و هزینه ها |
Codecademy | HTML, CSS, JavaScript, jQuery, PHP, Ruby, Python, API | دارا بودن یک مفسر کد آنلاین و بلادرنگ، پروژه محور بودن و داشتن یک فروم برای تبادل اطلاعات | ابتدایی و متوسط |
Code Avengers | HTML5, CSS3, JavaScript | دارا بودن یک مفسر کد آنلاین و بلادرنگ، پروژه محور بودن | ابتدایی |
Code School | HTML5, CSS, CSS3, jQuery, Ruby, Ruby on Rails, iOS | دارا بودن مفسر کد آنلاین، دارا بودن Screencast که امکان ضبط ویدیو از روی صفحه نمایش را می دهد، دارا بودن فروم پرسش و پاسخ | سطوح متوسط و پیشرفته که سطح متوسط رایگان و سطح پیشرفته 25 دلار در ماه هزینه دارد |
Treehouse | HTML, CSS, CSS3, JavaScript, jQuery, Ruby, Ruby on Rails, iOS, Android, UX, Database | دارا بودن مفسر کد آنلاین، دارا بودن Screencast که امکان ضبط ویدیو از روی صفحه نمایش را می دهد، پروژه محور بودن و دارا بودن فروم پرسش و پاسخ | سطوح ساده و پیشرفته که سطح ساده رایگان بوده و سطح پیشرفته 49 دلار در ماه هزینه دارد |
LearnStreet | HTML, CSS, JavaScript, Python, Ruby | دارا بودن مفسر کد آنلاین، پروژه محور بودن و دارا بودن فروم پرش و پاسخ | سطح ساده |
Udacity | Web Development, HTML5, Python, Java, Computer Science, Algorithm, AI | دارا بودن مفسر کد آنلاین، دارا بودن Screencast که امکان ضبط ویدیو از روی صفحه نمایش را می دهد، پروژه محور بودن و دارا بودن فروم پرسش و پاسخ | سطح متوسط |
CodeHS | Problem Solving, JavaScript, Animation, Game Programming | دارا بودن مفسر کد آنلاین و دارا بودن Screencast که امکان ضبط ویدیو از روی صفحه نمایش را می دهد | سطوح ساده و متوسط که سطح ساده کاملا رایگان بوده و سطح متوسط 25 دلار در ماه هزینه دارد |
Khan Academy | Programming Basics, Canvas Drawing, Animation, User Interaction | دارا بودن مفسر کد آنلاین، پروژه محور بودن، سوال و جواب های از پیش تهیه شده | سطوح ساده و متوسط |
Scratch 2.0 | Visual Programming | دارا بودن ویرایشگر ویژوال، پروژه محور بودن، دارا بودن فروم تبادل اطلاعات، دروس ساده و سرگرم کننده و مناسب کودکان | دروس ساده |
SQLZOO | SQL | داشتن مفسر کد آنلاین | دروس ساده، متوسط و پیشرفته |