×
ribbon

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

بدون شک یکی از قدرتمندترین زبان های برنامه نویسی کنونی، جاوا است به طوری که حداقل یکی از... بیشتر
4.5 (37 امتیاز)
10,648دانشجو
مقدماتی
دانشگاه صنعتی شریف

محمد امین فضلی

مشخصات دوره
محتوای دوره
توضیحات دوره
دیدگاه کاربران
درباره مدرس

محتوای دوره

1 فصل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 ساعت محتوای آموزشی را دربر می‌گیرد.

اطلاعات بیشتر

امتیاز و نظرات کاربران

4.5

از مجموع 37 امتیاز

7نظر

8 روز پیش

عالی

محمد امین محمدپور

8 روز پیش

کیفیت مطالب تدریس شده خوب بود

دانشجوی دوره

1 سال پیش

دوره ی بسیار عالی هست.🙏🙏🙏⚘⚘ ولی ای کاش که دوره ی آموزش پایتون هم رایگان بود.😔

سید علی عظیمی

2 سال پیش

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

مرضیه سیفی

4 سال پیش

عالی بود

بیلیسب سیبلذر

10 روز پیش

اگر کلاس های حل تمرین هم اضافه می شد بهتر بود. همچنین اگر امکان داشت که تمرین ها و پروژه ها هم در دوره کامل معرفی شود بهتر بود.

دانشجوی دوره

4 سال پیش

بیان و تسلط استاده دوره خوب و عالی هست اما ضعفی که دوره داره این هست در واقع کلاس انلاین ضبط شده شریف هست و کلا دانشجوهای کلاس فقط درباره زبان C C++ اطلاع دارن و استاده دوره هم مجبوره همه چیز رو به این دو زبان ارجاع بده. تا جایی که خیلی از مفاهیم بدلیل تشابه با زبان c و C++ کلا skip میشه!!!! این موضوع باعث شده هر جلسه از دوره پیچیده تر و طولانی تر بشه. اصولا دوره هایی که از روی کلاس ضبط شدن اصلا مناسب اموزش انلاین نیستن چراکه استاد مجبوره وقت کلاس رو مطابق با جدول اموزشی دانشگاه پر کنه و این وسط اموزش خیلی به حاشیه میره. من این دوره رو با دوره پایتون اقای جادی مقایسه کردم.

سیدامیر هاشمی راد

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

درباره استاد

محمد امین فضلی
8دوره
37,384دانشجو

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

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

اطلاعات بیشتر

دیگر دوره‌های محمد امین فضلی

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

آیا ممکن است برخی جلسات یک درس ناقص باشند؟

معمولا تمامی جلسات هر درس به‌طور کامل ضبط می‌شوند؛ اما گاهی به دلیل برخی ناهماهنگی‌ها ممکن است یک یا چند جلسه ضبط نشده باشد. جزئیات این موارد در توضیحات هر درس درج شده است.

اگر لینک دانلود یا پخش ویدئو مشکل داشت، چه کاری باید انجام داد؟

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

آیا می‌توان ویدئوهای یک درس را به‌صورت سی‌دی یا دی‌وی‌دی از شما تهیه کرد؟

در حال حاضر امکان ارسال دروس به‌صورت سی‌دی یا دی‌وی‌دی وجود ندارد و همه محتواها به شکل آنلاین ارائه می‌شوند.

مهارت‌هایی که می‌آموزید