آموزش رایگان برنامه‌نويسي پيشرفته (جاوا)

poster
پیش‌نمایش دوره

در آموزش رایگان درس برنامه‌نويسي پيشرفته (جاوا)، به مفاهيم پيشرفته در این زبان پرداخته می‌شود كه عبارتند از: شی گرايی: در اين موضوع به تعريف، و نحوه پياده‌سازی كلاس‌ها در جاوا و خصوصيات آن‌ها پراخته ... ادامه

برگزارکننده:  دانشگاه بناب  دانشگاه بناب
5 (1 رای)
 رایگان
  
زمان مورد نیاز برای گذراندن دوره:  23 جلسه
مجموع محتوای آموزشی:  22 ساعت ویدئو
 (قابل دانلود می‌باشد)

سرفصل‌های دوره آموزش رایگان برنامه‌نويسي پيشرفته (جاوا)

برنامه نويسي پيشرفته (جاوا)
  جلسه 1: كدهاي نمونه برنامه‌نويسي مقدماتي
مشاهده
"70:48  
  جلسه 2: شي‌گرايي
مشاهده
"78:25  
  جلسه 3: ادامه شي‌گرايي
مشاهده
"74:38  
  جلسه 4: ارث بري
مشاهده
"61:06  
  جلسه 5: ادامه ارث بري
مشاهده
"63:41  
  جلسه 6: اينترفيس
مشاهده
"69:33  
  جلسه 7: ادامه ارث بري و اينترفيس
مشاهده
"42:12  
  جلسه 8: مديريت استثناها
مشاهده
"23:47  
  جلسه 9: ادامه مديريت استثناها
مشاهده
"26:40  
  جلسه 10: تخصيص حافظه پويا (قسمت اول)
مشاهده
"34:26  
  جلسه 11: تخصيص حافظه پويا (قسمت دوم)
مشاهده
"66:37  
  جلسه 12: تخصيص حافظه پويا (قسمت سوم)
مشاهده
"74:22  
  جلسه 13: تخصيص حافظه پويا (قسمت چهارم)
مشاهده
"86:14  
  جلسه 14: تخصيص حافظه پويا (قسمت پنجم)
مشاهده
"20:13  
  جلسه 15: متدهاي بازگشتي
مشاهده
"44:06  
  جلسه 16: ادامه متدهاي بازگشتي
مشاهده
"84:30  
  جلسه 17: واسط گرافيكي كاربر (Javafx) - قسمت اول
مشاهده
"59:40  
  جلسه 18: واسط گرافيكي كاربر (Javafx) - قسمت دوم
مشاهده
"23:07  
  جلسه 19: واسط گرافيكي كاربر (Javafx) - قسمت سوم
مشاهده
"48:01  
  جلسه 20: واسط گرافيكي كاربر (Javafx) - قسمت چهارم
مشاهده
"71:09  
  جلسه 21: واسط گرافيكي كاربر (Javafx) - قسمت پنجم
مشاهده
"71:09  
  جلسه 22: نخ‌ها و برنامه‌نويسي چندنخي
مشاهده
"70:04  
  جلسه 23: ادامه نخ‌ها و برنامه‌نويسي چندنخي
مشاهده
"64:38  

درباره دوره

در آموزش رایگان درس برنامه‌نويسي پيشرفته (جاوا)، به مفاهيم پيشرفته در این زبان پرداخته می‌شود كه عبارتند از:

  • شی گرايی: در اين موضوع به تعريف، و نحوه پياده‌سازی كلاس‌ها در جاوا و خصوصيات آن‌ها پراخته مي‌شود.
  • ارث بری: يكي از خصوصيات شی گرايی، ارث بری است كه به معني به ارث بردن خصوصيات و متدهای يك كلاس (پدر) توسط كلاسي ديگر (فرزند) است. جزئيات مربوط به اين بخش و نحوه ارث بری در حالت‌های مختلف از جمله انواع public, private, protected … براي شناسه‌ها توضيح داده شده‌اند.
  • اينترفيس: واسط يا اينترفيس نوعي كلاس است كه متدهای آن پياده‌سازی نمي شوند. نحوه تعريف و استفاده از آن در اين درس بطور كامل توضيح داده شده‌است.
  • استثناها: اين ابزار برای مديريت حالت‌های خاص در برنامه‌نويسی استفاده می‌شود و می‌تواند با جلوگيری از اين‌كه برنامه به‌طور پيش‌بينی نشده به اتمام برسد، آن را به‌طور كاربرپسند به اتمام برساند.
  • متدهاي بازگشتی: اين متدها كه شامل دو مرتب‌سازی مشهور به نام‌های ادغامی و سريع است و مسائل مشهوری مانند برج های هانوی را شامل مي شود، که با مثال‌های مربوطه بسط داده شده‌اند.
  • واسط گرافيكی كاربر: در اين بخش، كتابخانه javafx و نحوه استفاده از متدهای آن توضيح داده می‌شود. توجه شود كه تمام متدها در اين درس پوشش داده نمی‌شوند. دانشجويان گرامی براي اطلاعات بيشتر در مورد اين كتابخانه و متدهای آن می‌توانند به سايت‌هايی از قبيل javatpoint.com رجوع فرمايند.
  • نخ‌ها و برنامه‌نويسی multitask: در اين بخش به مفهوم برنامه‌نويسی هم‌روند و نيز مفهوم نخ، نحوه تعريف آن، و متدهای مشهور مورد استفاده در آن اشاره شده‌است.

توجه شود كه مطالب تدريس شده در اين درس بر طبق سرفصل درس برنامه‌نويسی پيشرفته برای رشته مهندسی كامپيوتر از طرف وزارت علوم است. علاقه‌مندان به يادگيری مطالب مشابه و بيشتر، مي توانند از منابع پيشرفته‌تر از جمله سايت‌های زير استفاده نمايند:

https://www.geeksforgeeks.org/java/

https://javatpoint.com/

پياده‌سازی تمرينات داده شده در اين درس به دانشجويان اكيداً توصيه می‌شود. دانشجويان می‌توانند ميزان يادگيری خود را با انجام تمرينات ارزيابی نمايند همچنین اسلايدهای تدريس شده نيز در صورت نياز مدرسين گرامي مي‌تواند با ذكر منبع استفاده شود. 

درباره استاد

maktabkhooneh-teacher رحیم دهخوارقانی

دکتر رحیم دهخوارقانی مدرک کارشناسی‌ارشد خود را در سال 87 از دانشگاه شهید بهشتی در شاخه نرم‌افزار اخذ کرده است و دوره دکتری را از سال 91 تا 94 در دانشگاه سابانجی استانبول در شاخه هوش مصنوعی گذرانده است. حوزه تحقیقاتی ایشان پردازش احساس (Sentiment Analysis) و داده‌کاوی (Data Mining) بوده و از سال 95 به‌عنوان استادیار دانشگاه بناب مشغول به کار است.

مشاهده پروفایل و دوره‌‌های استاد

نظرات کاربران

تا کنون نظری برای این دوره ثبت نشده است. برای ثبت نظر باید ابتدا در دوره ثبت نام کرده و دانشجوی دوره باشید.
سینا اختری شیشوان 1403-02-02
یاشاسین آذربایجانلی استادیمیز.یاشاسین بناب.منم از عجب

دوره‌های پیشنهادی

سوالات پرتکرار

آیا ممکن است که درسی ناقص ضبط شده باشد؟
ما همواره تلاش کرده­‌ایم که دروس را به طور کامل ضبط نماییم و در اختیار شما دوستان قرار دهیم. اما گاهی برخی ناهماهنگی ها سبب می شود که یک یا تعدادی از جلسات یک درس ضبط نشود. توضیح این گونه نواقص در توضیح درس­ ها آمده است.

سوالات پرتکرار

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

سوالات پرتکرار

آیا امکان دریافت فیلم های یک درس به صورت سی دی یا دی وی دی وجود دارد؟
در حال حاضر امکان ارسال دروس به صورت سی دی یا دی وی دی وجود ندارد.
poster
پیش‌نمایش دوره
  
برگزار کننده:  دانشگاه بناب
  
زمان مورد نیاز برای گذراندن دوره:  23 جلسه
مجموع محتوای آموزشی:  22 ساعت ویدئو
 (قابل دانلود می‌باشد)