برنامه‌نویسی پیشرفته

مباحثی در برنامه‌نویسی پیشرفته

بسیاری از شاغلین حوزه‌ی برنامه‌نویسی بر مباحث پیشرفته و به‌روز برنامه‌نویسی که برای یک برنامه‌نویس ارشد الزامی می‌باشند، مسلط نیستند. دوره‌ی «مباحثی در برنامه‌نویسی پیشرفته» با پوشش یکپارچه‌ی مهم‌ترین چارچوب‌های متداول برنامه‌نویسی در تلاش برای توانمندسازی برنامه‌نویسان مستعد است.‌

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

 

سرفصل‌های دوره

  • مدیریت استثناء
  • ساختمان‌های داده
  • برنامه‌نویسی چند‌نخی
    (Multi-Thread)
  • برنامه‌نویسی سوکت و فایل
  • برنامه‌نویسی تابعی