اموزش Java SE
عنوان دوره: آموزش Java SE و اصول برنامهنویسی
ضرورت و اهمیت دوره:
جاوا (Java) یکی از محبوبترین زبانهای برنامهنویسی در جهان است که به دلیل پایداری، امنیت و سازگاری با پلتفرمهای مختلف، بهطور گسترده در توسعه نرمافزارهای کاربردی، موبایل، وب و سیستمهای توزیعشده مورد استفاده قرار میگیرد. نسخه استاندارد جاوا (Java SE) پایهای برای یادگیری این زبان و گام اول برای توسعهدهندگان حرفهای است. این دوره برای کسانی که قصد ورود به دنیای برنامهنویسی یا ارتقاء مهارتهای خود را دارند، بسیار ضروری است. با یادگیری Java SE، شرکتکنندگان میتوانند به سمت توسعه اپلیکیشنهای پیچیدهتر مانند برنامههای موبایل اندروید و سیستمهای تحت وب گام بردارند.
سرفصل دوره:
- جلسه 1: مقدمهای بر جاوا و نصب محیط توسعه (JDK, IDE)
مباحث: معرفی جاوا، نصب JDK و IDE مانند IntelliJ یا Eclipse، ساخت اولین برنامه “Hello World”.
- جلسه 2: مبانی برنامهنویسی در جاوا
مباحث: انواع دادهها، متغیرها، عملگرها، ورودی و خروجی در جاوا، ساختارهای شرطی (if-else).
- جلسه 3: حلقهها و کنترل جریان برنامه
مباحث: استفاده از حلقههای for، while و do-while، دستورات break و continue، کنترل جریان برنامه.
- جلسه 4: آرایهها و کار با مجموعهها (Arrays)
مباحث: تعریف و استفاده از آرایهها، عملیات روی آرایهها، معرفی آرایههای چندبعدی.
- جلسه 5: توابع و مفاهیم برنامهنویسی شیءگرا (OOP)
مباحث: توابع (متدها)، پارامترها و بازگشتی، آشنایی با اصول OOP (کلاسها، اشیاء، سازندهها).
- جلسه 6: وراثت (Inheritance) و پلیمورفیسم (Polymorphism)
مباحث: اصول وراثت در جاوا، پلیمورفیسم، کلاسهای انتزاعی و اینترفیسها (Interfaces).
- جلسه 7: مدیریت خطاها و استثنائات (Exceptions)
مباحث: انواع استثناها، استفاده از try-catch، مدیریت خطاهای منطقی و سیستمی.
- جلسه 8: مدیریت فایلها و I/O در جاوا
مباحث: خواندن و نوشتن فایلها، استفاده از کلاسهای I/O، مدیریت ورودی و خروجی فایلها.
- جلسه 9: پروژه نهایی و جمعبندی دوره
مباحث: پیادهسازی یک پروژه عملی با استفاده از مفاهیم OOP و مدیریت دادهها، ارائه و تحلیل پروژه.
مخاطبان دوره:
- دانشجویان و فارغالتحصیلان رشتههای مهندسی کامپیوتر و فناوری اطلاعات
- افرادی که به دنبال یادگیری برنامهنویسی از پایه هستند
- برنامهنویسانی که قصد یادگیری یا ارتقای مهارتهای خود در زبان جاوا دارند
- علاقهمندان به توسعه نرمافزارهای کاربردی، اندروید و برنامههای تحت وب
- کسانی که قصد ورود به بازار کار برنامهنویسی را دارند
برنامه و زمانبندی دوره:
تقویم جلسات:
- هفته 1: مقدمه و نصب ابزارهای جاوا
- هفته 2: مبانی برنامهنویسی و ساختارهای شرطی
- هفته 3: کنترل جریان و حلقهها
- هفته 4: آرایهها و مجموعهها
- هفته 5: اصول OOP و کلاسها
- هفته 6: وراثت و پلیمورفیسم
- هفته 7: مدیریت استثنائات
- هفته 8: مدیریت فایلها و I/O
- هفته 9: انجام پروژه نهایی و جمعبندی
زمان دوره:
۵۰ ساعت
شرایط شرکت در دوره:
- مقدمه ای بر الگوریتم و برنامه نویسی
- آشنایی ابتدایی با کامپیوتر و اصول پایهای برنامهنویسی
- دسترسی به یک سیستم کامپیوتری جهت نصب JDK و IDE
- حضور فعال در تمامی جلسات و انجام پروژههای عملی
- ین مدرک دارای QR Code و مهر اصلی دانشگاه است و از طریق سایت دانشگاه قابل استعلام می باشد.
- هزینه شرکت در این دوره برای شرکت کنندگان ریال می باشد و این مبلغ تنها برای دوره جاری معتبر می باشد.
مشاوره و پیش ثبت نام:
جهت کسب اطلاعات دقیقتر و جزئیات بیشتر راجع به دوره، فرم زیر را تکمیل نمایید تا مشاوران ما با شما تماس بگیرند.