Kaptain Kitty
انتشار :۱۵ فروردین ۱۳۹۴
بازدید :2409 بار

سایت های مختلف آموزش برنامه نویسی

سایت های مختلف آموزش برنامه نویسی

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

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

  • Treehouse
  • Code School
  • Codecademy
  • Learnable
  • Khan Academy

Treehouse

Treehouse یکی از جامع ترین وب سایت های آموزشی در اینترنت می باشد. این وب سایت با ارائه ی بیش از یکصد ویدیو موارد گسترده ای را از مبانی HTML، بهینه سازی سئو تا فریم ورک های جاوا اسکریپت مانند Ember یا Node را پوشش می دهد.

وبسایت Treehouse

وبسایت Treehouse

این وب سایت به دو روش کار می کند. اگر بخواهید یک مهارت خاص را یاد بگیرید می توانید در کتابخانه ی دوره های آموزشی آنها جستجو کنید. در روش دوم می توانید یک track را انتخاب کنید. هر track مجموعه ای از دوره های آموزشی با موضوعات مختلف است که برای کسب یک مهارت جامع مثل برنامه نویسی سمت کلاینت یا WordPress ایجاد می شود.

3

محتوای دوره شامل ویدیوهایی است که یک کارشناس در آنها به توضیح مفاهیم و مثال ها می پردازد. در دوره هایی که بیشتر به نوشتن کد می پردازد، فایل کد ها نیز برای دانلود موجود می باشد به طوری که شما می توانید همراه با ویدیو ها تمرین کنید یا در زمان های دیگر آنها را مرور و کار کنید.

4

 

مزایا:

  • در اپلیکیشن Treehouse iPad می توانید تمام کارهایی که در نسخه ی دسکتاپ وب سایت انجام دهید را داشته باشید به علاوه ی این که می توانید ویدیو ها را نیز دانلود کنید تا به صورت آفلاین آنها را مشاهده کنید.
  • فهرستی جامع از عناوین و دوره های مختلف
  • جمع آوری نشان ها و نمایشی از یک چرخه ی رنگی که به صورت تصویری به شما نشان می دهد که در حال یادگیری چه دوره هایی بوده اید
  • ویدیو های ساده و شفاف با تصاویر فراوان و اساتید مشتاق و پر هیجان
  • انجمن هایی برای بحث و بررسی پیرامون دوره های مختلف Treehouse یا تحقیقات عمومی
  • نسخه های مختلف از ویدیو ها موجود است. شما می توانید ویدیو ها را سرعت بخشیده یا به صورت کند مشاهده کنید یا نسخه ی متنی آنها را دانلود کنید.
  • پوشش دادن تمام سطوح آموزشی از مبتدی تا پیشرفته
  • ارسال جملات حمایتی و انگیزه بخش از سوی اساتید و وب سایت

معایب:

  • در ابتدا راهبری در وب سایت می تواند طاقت فرسا و گیج کننده باشد
  • مشاهده ی ویدیو ها می تواند برای افرادی که سرعت اینترنت پایینی دارند دشوار باشد

Code School

Code School یک پلتفرم فوق العاده است زیرا اکثر تکنولوژی های کارامد و محبوب برنامه نویسی را پوشش می دهد و path های متعددی را ایجاد می کند که مبتدی ها می توانند از آنها استفاده کنند تا در هر حوزه ای که می خواهند به کسب مهارت بپردازند. این وب سایت همچنین امکان شرکت در دوره های مختلف را به صورت جداگانه مهیا می کند که مخصوص دانش جویانی می باشد که می خواهند از مبانی هر حوزه عبور کنند.

5

اصول و خط مشی Code School این است که “همه می توانند کدنویسی را یاد بگیرند” و این که “کد نویسی همیشه باید جنبه ی تفریحی خود را حفظ کند”. دوره ها بسیار تعاملی بوده و از بازی های ویدیویی الهام گرفته اند که دانشجو باید در آنها از امتیازات و جوایزی قفل گشایی کند.

6

 

مزایا:

  • این وب سایت برای مبتدی ها فوق العاده است و path ها تمام آنچه که شما نیاز دارید در مورد یک تکنولوژی بدانید را، از تکنیک های مبانی تا پیشرفته، پوشش می دهند.
  • دوره های آموزشی که به صورت تعاملی با سبک بازی ارائه می شوند و دارای جنبه ی داستانی بوده و یک code editor آنلاین دارند.
  • ویدیو های با کیفیت و بیان طنز گونه ی خوب
  • ارائه ی دوره های رایگان به کاربران جدید جهت آشنایی کامل با کار وب سایت
  • قابلیت انطباق سرعت ویدیو ها با سرعت دلخواه کاربر
  • افزودن مداوم دوره های جدید

معایب:

  • برای اشتراک های یکساله یا ثبت نام های تیمی هیچ تخفیفی وجود ندارد
  • باگ های کوچکی که گهگاه در code editor تصویری ایجاد شده و منجر به سردرگمی کاربر خواهند شد
  • دوره های آزمایشی رایگان ندارد و تنها دوره ها و تعیین سطح ها به صورت رایگان انجام می شود که این باعث می شود برخی از افراد جذب این سایت نشوند

Codecademy

Codecademy جای فوق العاده ای برای شروع کد نویسی و یادگیری برای مبتدیان می باشد. دوره های ارائه شده توسط این وب سایت رایگان هستند و که باعث جذابیت بیشتر آن می شود و اگر دوست دارید که یادگیری تان عملی باشد، این دوره ها بسیار مناسب می باشند.

8

این وب سایت که مشابه با Code School ساخته شده است، تمام اطلاعات را در سمت چپ قرار داده است و یک text editor نیز در سمت راست قرار گرفته است. برای رفتن به مرحله ی بعدی، باید دستورالعمل هایی که به شما ارائه می شود را دنبال کرده و پاسخ های درست را ارائه دهید تا بتوانید ادامه دهید. آنها همچنین پروژه هایی دارند که مجموعه ای عناوین مختلف را ظرف مدت چند ساعت به شما آموزش می دهد.

9

 

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

مزایا:

  • رایگان است
  • برای مبتدیان فوق العاده بوده و دنبال کردن دوره ها آسان است
  • رایگان است (بله این مورد باید دو بار ذکر شود)
  • به راحتی می توان به وب سایت تسلط یافت. می توانید ببینید که یک دوره حدودا چقدر طول میکشد و هر مرحله چه محتوایی دارد
  • امکان یادگیری عملی دوره ها با کد نویسی انلاین

معایب:

  • باگ هایی که گهگاه بروز می کند، برنامه را متوقف کرده و به شما اجازه ی رفتن به مرحله ی بعد را نمی دهد
  • محتوای برخی از دوره ها خیلی سریع و بدون توجه به توانایی کاربر ارائه می شود که باعث سردرگمی و گیجی دانشجو خواهد شد

Learnable

Learnable بر اساس کتاب های فوق العاده محبوب SitePoint بوده و دوره ها نیز عموما پیرامون محتوای این کتاب ها می باشد. کاربران می توانند اشتراک ماهانه/سالانه در وب سایت خریداری کنند و کسانی که اشتراک ندارند می توانند eBook های هر دوره را خریداری کنند.

10

 

موضوعاتی که این وبسایت پوشش می دهد شامل تکنولوژی های محبوب برنامه نویسی وب، برنامه نویسی موبایل و طراحی می باشد. آنچه که Learnable را متفاوت از سایرین قرار می دهد این است که آنها مهارت های حرفه ای مانند workflow یا مدیریت پروژه را نیز آموزش می دهند.

11

 

مزایا:

  • یادگیری کتاب محور؛ مناسب برای افرادی که به مطالعه علاقه دارند و می خواهند یک رفرنس برای مراجعه های بعدی داشته باشند.
  • هر دوره و کتاب به بررسی عمومی می رسد که باعث می شود کیفیت محتوا در حد عالی حفظ شود.

معایب:

  • منابع محتوای دوره ها بر اساس انجمن ها می باشد بنابراین کیفیت آنها متفاوت می باشد
  • ویدیو های دوره ها مثل ویدیو های ارائه شده در وب سایت های Treehouse یا Code School نبوده و دارای کیفیت های مختلف می باشد.

Khan Academy

Khan Academy سال هاست که کار خود را شروع کرده و پلتفرمی برای پوشش موضوعات مختلف می باشد. این وبسایت دارای دوره هایی برای آموزش علوم پایه مانند ریاضی، علوم طبیعی، اقتصاد و علوم انسانی می باشد.

12

 

این وب سایت همچنین دوره هایی را برای آموزش برنامه نویسی و علوم کامپیوتر، یک دوره برای طراحی وب و سه دوره نیز برای آموزش برنامه نویسی جاوا اسکپریت ارائه می دهد.

13

 

مزایا:

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

معایب:

  • رایگان بودن آن باعث شده است که شما هیچ ویژگی تعاملی مانند ویژگی هایی که Treehouse و Code School ارائه می دهند در این وبسایت مشاهده نکنید
  • این وبسایت یک پلتفرم آموزشی در حوزه های گسترده است و مانند پلتفرم های دیگری که ذکر کردیم، تمرکز زیادی بر روی برنامه نویسی وب و اپلیکیشن ندارد

HTML و CSS های نمایش داده شده در دوره های طراحی وب کمی قدیمی هستند

 Subjects Treehouse Code School Learnable Codecademy Khan Academy
Front-end
HTML & CSS
JavaScript
jQuery
AngularJS
Ember.js
Backbone.js
Back-end
PHP
WordPress
Ruby
Ruby on Rails
Node.js
Programming
Python
Java
Mobile
iOS
Android
General
Git
Design & UX
Workflow
Computer Science
Mathematics
Business
Treehouse Code School Learnable Codecademy Khan Academy
Features
Videos
Live code
Books
Native apps ✓*
Rewards
Points
Achievements
Costs
$USD/Month From $۲۵ $۲۹ From $۹ FREE

FREE

آموزش رایگان برنامه نویسی وب سایت های آموزش برنامه نویسی وب سایت های آموزش طراحی وب وبسایت Code School وبسایت Treehouse وبسایت آموزش برنامه نویسی وب Khan Academy وبسایت آموزش طراحی وب Codecademy وبسایت آموزش طراحی وب Learnable
مطالب مرتبط

آن را هیروگلیف (hieroglyph) زمانه ما می‌دانند. نمادها و سمبل‌های کوچکی که نوعی خط تصویری هستند. سمبل‌هایی ظاهرا قابل فهم برای همگان. اما درک مردم از اموجی‌ها در همه جا یکسان نیست. حرفه جدیدی راه‌اندازی شده. حرف مترجمی برای خط تصویری اموجی (Emoji). رد اموجی ‌را که بگیریم به ژاپن می‌رسیم. اول بار آنجا باب […]

پژوهشگران دانشگاه ام‌آی‌تی آمریکا با بهره‌گیری از هوش مصنوعی بات توییتری ساخته‌اند که با تجزیه و تحلیل الگوی سخنان دونالد ترامپ در محافل عمومی، توییت‌هایی با همان حال و هوای عجیب و گاه زننده از سخنان او تولید می‌کند. دونالد ترامپ در میان بهت و ناباوری بسیاری حالا کاندیدای پیشتاز جمهوری‌خواهان در پیش‌انتخابات ریاست‌جمهوری در […]

گوگل یک پیش نمایش از “اندروید اشیاء” یا همان Android things برای برنامه نویسان ارائه کرد- سیستم عاملی مبتنی بر اندروید برای دستگاه های هوشمند و محصولاتی که از اینترنت اشیاء (IOT) استفاده می کنند. سیستم عامل اندرویدی اینترنت اشیاء به این منظور طراحی شده است که ساخت وسایل هوشمند برای برنامه نویسان آسان تر شود، […]

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

  1. امیرصالح گفت:

    سلام خیلی ممنون اتفاقا یکی از دغدغه های خود من هم همین بود که کدوم یکی از اینها بهتر هستن تا حالا انقدر دقیق به موضوع نگاه نکرده بودم

    انصافا که سایتتون تکه
    یه همچین سایتی جای خالیش خیلی حس می شد

    ممنون

    1. Summit گفت:

      سلام دوست عزیز،
      حق با شماست، سایت های آموزشی امروزه با روش های مختلفی به آموزش می پردازند. آشنایی با نحوه ی رفتار این سایت ها باعث بهره گیری بیشتر می شود.
      در مورد نظر شما در مورد summit هم ممنونیم، ان شالله که با مطالب بهتر، سهمی داشته باشیم در پیشرفت وب جدید.
      با تشکر

  2. ابوالفضل گفت:

    سلام دوست عزیز نظر شما درباره سایت های lynda ,وpluralsight و tutsplus چیست و بین این ها و آنهایی که شما معرفی کردید کدام بهتر است.

  3. رضا گفت:

    تصور نمی کردم سایتی مثل w3schools در لیست شما نباشه.

نظراتتان را برایمان بنویسید

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

مطالب ما تو این شبکه های اجتماعی هم پخش میشه