تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی کلینیک کد: کلوژور

دوره آموزشی کلینیک کد: کلوژور

3 ساعت 16 دقیقهمتوسط2016-09-20

مدرسین

Caleb Smith

Caleb Smith

Software Developer, Trainer, Speaker

جزئیات دوره

برنامه‌نویسای موفق فقط بلد نیستن کد بزنن، بلکه طرز فکر درستی برای حل مسئله دارن. توی مجموعه "کلینیک کد"، نویسنده‌های مختلف یه سری چالش رو با زبان‌های مختلف حل می‌کنن. توی این قسمت، کلب اسمیت با Clojure که یه زبان برنامه‌نویسی بر پایه Lisp هست، کار می‌کنه.

کلب یه سری چالش برنامه‌نویسی رو معرفی می‌کنه و بعد، راه‌حل‌هاشو توی Clojure توضیح می‌ده. این چالش‌ها شامل موارد زیر می‌شه:
✅ تحلیل آماری داده‌ها
✅ جستجوی فایل‌های تصویری توی دایرکتوری‌ها
✅ ارتباط با دستگاه‌های جانبی مثل پرینتر و اسکنر

بعد از تموم کردن این دوره، می‌تونی بری سراغ بقیه قسمت‌های سری و ببینی که چطور همون چالش‌ها رو توی زبان‌هایی مثل C++، C#، جاوااسکریپت، PHP، پایتون، R، روبی، Go و Swift حل می‌کنن. مقایسه‌ی این راه‌حل‌ها بهت کمک می‌کنه که معماری و نقاط قوت و ضعف هر زبان رو بهتر درک کنی و انتخاب بهتری برای پروژه‌هات داشته باشی.

🎯 اهداف یادگیری:
✅ تقویت مهارت حل مسئله در برنامه‌نویسی
✅ آشنایی با روش‌های مختلف حل یه چالش در زبان‌های گوناگون
✅ درک معماری و قابلیت‌های زبان‌های مختلف برنامه‌نویسی
✅ مقایسه کارایی و سبک‌های برنامه‌نویسی در زبان‌های مختلف
✅ آشنایی با کاربردهای عملی Clojure و Lisp

مهارت ها

ClojureLimited SeriesProgramming LanguagesOpen SourceSoftware Development

سرفصل ها

0. مقدمه

  • 01 - خوش آمدید
  • 02 - آنچه باید بدانید
  • 03 - نصب و راه اندازی
  • 04 - استفاده از فایل‌های تمرین
  • 05 - بهترین بهره را از درمانگاه کد

1. مسئله 1 - کاوش در دریاچه پند اوریل

  • 06 - کاوش در دریاچه پند اوریل
  • 07 - بررسی اجمالی راه حل
  • 08 - درخواست وب
  • 09 - استفاده از پایگاه داده
  • 10 - میانگین‌ها و میانه ها
  • 11 - تاریخ و زمان
  • 12 - تجزیه اطلاعات آب و هوا
  • 13 - پر کردن DB
  • 14 - نمایش نتایج
  • 15 - رابط خط فرمان

2. مسئله 2 - تجزیه‌و‌تحلیل تصویر

  • 16 - تجزیه‌و‌تحلیل تصویر
  • 17 - بررسی اجمالی راه حل
  • 18 - نصب OpenCV
  • 19 - استفاده از OpenCV
  • 20 - مقایسه تصاویر
  • 21 - بررسی نتایج
  • 22 - بسط مقایسه
  • 23 - پردازش تمام تصاویر
  • 24 - رابط خط فرمان

3. مسئله 3 - هشت ملکه

  • 25 - هشت ملکه
  • 26 - بررسی اجمالی راه حل
  • 27 - نمای کلی مفهوم
  • 28 - حل جایگشت
  • 29 - حل القایی
  • 30 - حل استقرایی با بازگشت
  • 31 - مقایسه راه حل ها
  • 32 - نمایش نتایج
  • 33 - رابط خط فرمان

4. مسئله 4 - دسترسی به تجهیزات جانبی

  • 34 - دسترسی به تجهیزات جانبی
  • 35 - بررسی اجمالی راه حل
  • 36 - بررسی اجمالی کویل
  • 37 - راه‌اندازی Quil
  • 38 - ایجاد گرافیک و ثبت وقایع
  • 39 - ایجاد صدا
  • 40 - یکپارچه سازی صدا

5. مسئله 5 - بازگشت و فهرست راهنماها

  • 41 - بازگشت و دایرکتوری ها
  • 42 - بررسی اجمالی راه حل
  • 43 - تجزیه داده‌های EXIF
  • 44 - جستجوی دایرکتوری ها
  • 45 - ایجاد فایل‌ها و دایرکتوری ها
  • 46 - رابط کاربری - ایجاد یک پنجره
  • 47 - رابط کاربری - ایجاد اجزا
  • 48 - رابط کاربری - گوش دادن به اقدامات
  • 49 - User Iiterface - Wire up listeners
  • 50 - رابط کاربری - دمو

6. مسئله 6 - ساخت وب

  • 51 - ساخت وب
  • 52 - بررسی اجمالی راه حل
  • 53 - خواندن داده‌های CSV
  • 54 - تولید HTML
  • 55 - تجزیه HTML
  • 56 - نمایش صفحه HTML

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal