آموزش رایگان زبان برنامه‌نویسی جاوا

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

مدرس دوره:
4.2 (4 رای)
سطح: مقدماتی
 رایگان
  
زمان مورد نیاز برای گذارندن دوره:  29 جلسه
مجموع محتوای آموزشی:  40 ساعت ویدئو
 (قابل دانلود می‌باشد)

سرفصل‌های دوره آموزش رایگان زبان برنامه‌نویسی جاوا

زبان برنامه‌نویسی جاوا
  جلسه اول - مقدمه و معرفی زبان جاوا
"70:53  
  جلسه دوم - نصب و راه‌اندازی جاوا و تعریف متغییرها، عملگرها و متدها
"96:22  
  جلسه سوم - حلقه‌ها و دستور Switch , Hashmap , Break
"87:36  
  جلسه چهارم - String , Regex , Arrays
"93:56  
  جلسه پنجم - برنامه‌نویسی شیءگرایی (OOP) و مفهوم Encapsulation
"86:20  
  جلسه ششم - ساخت و حافظه اشیا و مباحث پیشرفته آرایه‌ها
"92:04  
  جلسه هفتم - دستور For Each و مفهوم Heap generation و متد مقداردهی (Initialization)
"85:00  
  جلسه هشتم - مفهوم Destructor و مفهوم Public , Private
"95:55  
  جلسه نهم - مفهوم Static در جاوا و دستور this
"85:10  
  جلسه دهم - Equal متدها و کلاس‌های سلسله مراتبی (Hierarchy)
"86:45  
  جلسه یازدهم - آشنایی با مفهوم ارث‌بری (Inheritance) و پیاده‌سازی آن در جاوا
"90:20  
  جلسه دوازدهم - ادامه ارث‌بری (Inheritance) و مفهوم Abstract
"90:16  
  جلسه سیزدهم - ارث‌بری چندگانه (Multiple inheritance) و مفهوم چند ریختی (Polymorphism)
"78:00  
  جلسه چهاردهم - مفهوم UpCasting و DownCasting و کاربردهای Polymorphism
"99:54  
  جلسه پانزدهم - مفهوم رابط (Interface) و پیاده‌سازی آن در جاوا
"83:10  
  جلسه شانزدهم - بررسی کیفیت نرم‌افزار (Software Quality)
"63:39  
  جلسه هفدهم - پیاده‌سازی تست (Test) در جاوا
"85:56  
  جلسه هجدهم - الگوهای مختلف برنامه‌نویسی (Patterns)
"78:33  
  جلسه نوزدهم - الگوهای مختلف برنامه‌نویسی (Patterns) - بخش دوم
"81:19  
  جلسه بیستم - الگوهای مختلف برنامه‌نویسی (Patterns) - بخش سوم
"77:51  
  جلسه بیست‌و‌یکم - مدیریت و رفع خطا در جاوا (Exception Handling) - بخش اول
"87:09  
  جلسه بیست‌ودوم - مدیریت و رفع خطا در جاوا (Exception Handling) - بخش دوم
"68:34  
  جلسه بیست‌وسوم - مدیریت و رفع خطا در جاوا (Exception Handling) - بخش سوم
"77:57  
  جلسه بیست‌وچهارم - رشته‌ها (threads) در جاوا - بخش اول
"84:59  
  جلسه بیست‌وپنجم - رشته‌ها (threads) در جاوا - بخش دوم
"92:30  
  جلسه بیست‌وششم - مبحث Generic - بخش اول
"83:39  
  جلسه بیست‌وهفت - مبحث Generic - بخش دوم
"77:20  
  جلسه بیست‌وهشت - مبحث Generic - بخش سوم
"74:44  
  جلسه بیست‌ونه - کلاس‌ها
"69:30  

درباره دوره

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

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

  • شیءگرایی
  • قابل‌حمل بودن
  • ساده بودن
  • داشتن امنیت بالا
  • مستقل بودن از پلتفرم
  • و...

ما در مکتب‌خونه، تخصصی‌ترین دوره آموزشی جاوا از مدرسین دانشگاه شریف گرد‌آوری و در اختیار شما عزیزان قرارداده‌ایم. 

 

هدف از یادگیری دوره آموزش رایگان جاوا چیست؟

هدف مشخص است، آنچه شما می‌خواهید! برخی برای تدریس خصوصی این دوره را تهیه و یاد می‌گیرند، برخی برای ارتقای شغلی، برخی برای فریلنسر شدن در زمینه برنامه‌نویسی، عده‌ای برای افزایش مهارت‌های شخصی و رشد فردی و... . مسئله اینجاست که شما با هر هدفی می‌توانید نهایت استفاده را از این دوره آموزشی جاوا ببرید. 

دوره آموزشی جاوا مکتب‌خونه مناسب چه کسانی است؟
اگر بگوییم همه اغراق نکرده‌ایم چراکه این دوره آموزشی به هیچ پیش نیازی وابسته نبوده و از صفر تا صد برنامه‌نویسی جاوا را در کوتاه‌ترین زمان ممکن با بیشترین میزان کاربرد به شما آموزش می‌دهد. پس بی شک اگر شما به برنامه‌نویسی علاقه دارید، به دنبال راهی برای کسب درآمد بیشتر هستید و مایلید ایده‌های خود را در غالب نرم‌افزار ارائه دهید، دروه آموزشی جاوا مکتب‌خونه، گزینه بسیار مناسبی خواهد بود. این دوره برای 9 تا 99 سال قابل‌استفاده است!

 

بعد از فراگیری دوره آموزش رایگان جاوا چه مهارت‌هایی کسب خواهید کرد؟

ازآنجایی‌که جاوا زبانی چندمنظوره و کاربردی است، مهارت‌های کسب شده پس از این دوره نیز بسیار وسیع خواهد بود. از جمله مهم‎‌ترین این مهارت‌ها عبارت‌اند از:

  • آشنایی با متغیرها، عملگرها و متدها با مفاهیم پیشرفته‌تر در جاوا 
  • درک درستی از جاوا و محیط آن
  • ایده گرفتن برای برنامه‌نویسی پیشرفته‌تر در آینده
  • برنامه‌نویسی شیءگرا و ویژگی‌های شیءگرایی 
  • توانایی برنامه‌نویسی مقدماتی و راه‌اندازی اپلیکیشن‌های تستی اما کاربردی
  • و...

 

سرفصل‌های دوره آموزش رایگان جاوا چیست؟

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

درباره استاد

maktabkhooneh-teacher محمد امین فضلی

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

علاقه اصلی ایشان طراحی الگوریتم به‌خصوص برای مسائل بینرشتهای در محل اشتراک سه علم اقتصاد (Economics)، جامعهشناسی (Sociology) و محاسبات (Computation) است و همچنین به طراحی روشهای محاسباتی برای تحلیل سیستمهای اقتصادی (Economical)، اجتماعی (Social)، بیولوژیکی (Biological) علاقهمند هستند. دکتر فضلی در سال ۱۳۹۴ موفق به اخذ مدرک دکترا در رشته مهندسی نرمافزار از دانشکده کامپیوتر دانشگاه شریف زیر نظر دکتر جعفر حبیبی شدند. علاوه بر این، ایشان مدارک کارشناسی ارشد و کارشناسی خود را با نمرات بسیار عالی از دانشکده کامپیوتر دانشگاه صنعتی شریف زیر نظر دکتر محمدعلی صفری و دکتر محمد قدسی با موفقیت به پایان رساندند.

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

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

تا کنون نظری برای این دوره ثبت نشده است. برای ثبت نظر باید ابتدا در دوره ثبت نام کرده و دانشجوی دوره باشید.
مرضیه سیفی 1402-12-04
من تا پایان جلسه سوم دیدم و عالی بود، بسیار راضی بودم.فن بیان استاد و تدریس عمیق و پایه ای عالی. اما خب کلاس ضبط شده هست و ممکنه در ادامه مشکلاتی داشته باشه که من فعلا بهشون برخوردنکردم. تنها نگرانیم اینه که آیا تمرینی در این دوره داده میشه یا نه. چون تا اینجا هیچ تمرینی داده نشده و فکر میکنم که ممکنه کلا تمرین ها توسط استاد حل تمرینشون داده بشه و هیچ صورت سوال و یا مسئله ای اینجا بیان نشه. در جلسات بعدی اگر تمرینی داده شد میام میگم.
بیلیسب سیبلذر 1400-07-10
عالی بود
سیدامیر هاشمی راد 1400-06-03
بیان و تسلط استاده دوره خوب و عالی هست اما ضعفی که دوره داره این هست در واقع کلاس انلاین ضبط شده شریف هست و کلا دانشجوهای کلاس فقط درباره زبان C C++ اطلاع دارن و استاده دوره هم مجبوره همه چیز رو به این دو زبان ارجاع بده. تا جایی که خیلی از مفاهیم بدلیل تشابه با زبان c و C++ کلا skip میشه!!!! این موضوع باعث شده هر جلسه از دوره پیچیده تر و طولانی تر بشه. اصولا دوره هایی که از روی کلاس ضبط شدن اصلا مناسب اموزش انلاین نیستن چراکه استاد مجبوره وقت کلاس رو مطابق با جدول اموزشی دانشگاه پر کنه و این وسط اموزش خیلی به حاشیه میره. من این دوره رو با دوره پایتون اقای جادی مقایسه کردم.

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

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

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

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

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

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

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