آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

آموزش جاوا

پیشنیاز : دوره منطق و مقدمات برنامه نویسی
تاریخ شروع طول دوره ساعت برگزاری نام استاد هزینه (تومان) وضعیت
1396/04/02 36 ساعت جمعه ساعت 8:30 تا 11:30 مهندس محمدی 550,000 درحال برگزاری
1396/07/07 36 ساعت جمعه ها ساعت 11:15 تا 14:15 مهندس محمدی 600,000 ثبت نام

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

آموزش Java

مخاطبین این دوره :

آموزش Java یکی از کاربردی ترین آموزش های روز دنیاست .

آموزش Java همواره از کاربردی ترین و پر استفاده ترین زبان های موجود در برنامه نویسی است .

  • آن دسته از افرادی که می خواهند به زبان برنامه نویسی حرفه ای جاوا به عنوان یکی از پردرآمدترین زبان های برنامه ، تسلط یابند از مخاطبین این دوره هستند.
  • آن دسته از برنامه نویسانی که علاقه مند به برنامه نویسی در محیط Linux و Unix می باشند نیز از مخاطبین این دوره هستند.
  • آن دسته از برنامه نویسانی که می خواهند بالاترین استانداردهای برنامه نویسی شی گرا را در محیطی فاقد ابزارهای جانبی اضافه به صورت خالص بیاموزند از مخاطبان این دوره هستند.
  • آن دسته از مهندسین صنایع که برای اجرای تحلیل و طراحی شی گرای نرم افزار احتیاج به دانش عملی oop دارند نیز از مخاطبین این دوره هستند.
  • آن دسته از برنامه نویسانی که می خواهند API قدرتمند کارکردن با بانک اطلاعاتی از طریق آموزش های Java بیاموزند نیز از مخاطبین این دوره هستند .
  • آن دسته از برنامه نویسانی که می خواهند برنامه نویسی توزیع شده در محیط شبکه را بیاموزند نیز از مخاطبین این دوره هستند.
  • آن دسته از برنامه نویسانی که می خواهند در محیطی عملی و کاربردی از صفر تا صد مراحل اجرای یک پروژه را در محیط جاوا به صورت پروژه ای تجربه کنند از مخاطبین این دوره هستند.
  • آن دسته از برنامه نویسانی که می خواهند برنامه نویسی اندروید را به صورت حرفه ای بیاموزند و برای برنامه نویسی اندروید تسلط به زبان java ندارند نیز از مخاطبین این دوره هستند.
اهداف دوره :
  • آشنایی با محیط توسعه جاوا
  • آشنایی با معماری بر اساس تفکر جاوا
  • اصول برنامه نویسی با زبان جاوا
  • آشنایی با رمز نگاری اطلاعات در جاوا
  • آشنایی با کلاسهای جاوا و طراحی شی گرا
  • آشنایی با طراحی ‏برنامه های پایه و کاربردی
  • آشنایی با اتصال جاوا به پایگاه داده ‎ MySQL ‎ ‎
  • برنامه ‏نویسی توزیع شده در سطح شبکه در جاوا توسط‎ Remote Method invocation
  • ایجاد آمادگی جهت شرکت در دوره های پیشرفته جاوا
سرفصل های دوره :

بخش اول:معرفی Java

  • چرا ‏open source‏ ؟
  • انواع زبان های برنامه نویسی ‏
  • مقایسه مفسر ها و کامپایلر ها ‏
  • نحوه اجرای برنامه های جاوا ‏
  • ویرایش های جاوا و قابلیت های آنها ‏
  • برنامه نویسی ‏Object Oriented Programming ‏
  • کتابخانه کلاس جاوا ‏
  • محیط توسعه جاوا
  • JDK (java developer kit)
  • JVM (java virtual machine)
  • JRE (java runtime environment)
  • Garbage collection
  • اصو ل نامگذاری در جاوا (‏Naming conventions‏)

بخش دوم : برنامه نویسی در جاوا

  • کار با متون در جاوا
  • ‏java documentation
  • استفاده از ‏Intellij idea‏ جهت توسعه نرم افزار
  • مفاهیم حافظه در جاوا
  • تصمیم گیری و عملگر های رابطه ای
  • عبارات کنترل و تکرار
  • ساختار های کنترلی در جاوا
  • ساختار های شرطی در جاوا
  • عبارت تکرار ‏while
  • عملگر های تخصیص دهنده در جاوا
  • عملگر های افزاینده و کاهنده در جاوا
  • انواع اصلی ‏primitive type‏ در جاوا
  • Wrapper Classesدر جاوا
  • عبارات شمارنده و کنترل تکرار
  • عبارات تکرار ‏for
  • عبارت ‏do- while
  • عبارت چند انتخابی ‏switch
  • عملگرهای منطقی در جاوا

بخش سوم : متد ها

  • کلاس ها، متد ها و فیلد ها درجاوا
  • کاربرد متد ها و فیلد های ‏Static در جاوا
  • انواع اعلان و فراخوانی متدها ‏
  • Overloading‏ متد ها در جاوا

بخش چهارم : آرایه ها و رشته ها و فایل ها‏

  • انواع اصلی و مرجع
  • آرایه ها در جاوا
  • عبارت ‏for‏ پیشرفته
  • آرایه های چند بعدی
  • آرگومان های خط فرمان
  • Array list
  • کاراکتر ها و رشته ها در آموزش Java
  • کلاس‏String
  • متدهای کار با کاراکترها و رشته ها
  • مقایسه رشته ها در جاوا
  • متد های‏String
  • اتصال و استخراج رشته ها

بخش پنجم : Xml , Json , Properties‏

  • ایجاد ،خواندن، نوشتن و اعمال تغییرات در فایلهای‏xml‏ توسط ‏JDOM
  • کاربرد‎ Json
  • انجام انواع تراکنش ها روی ‏Json
  • استفاده از فایلهای ‏Properties‏ در جاوا و internationalization
  • آموزش نحوه مدیریت ارتباط نرم افزار با DataBase Server های مختلف از طریق XML

بخش ششم : کلاس ها، اشیا و متغییرهای نمونه

  • اعلان کلاس و نمونه سازی یک شی از کلاس در جاوا
  • مقدار دهی شی ها با سازنده ها
  • مفاهیم کنترل دسترسی (‏Public , private , protected‏)‏
  • کلمه کلیدی ‏this
  • کلاس ‏‎ super
  • متد های سازنده کلاس در جاوا
  • کپسوله سازی و متد های setter‏ و getter
  • Finalize
  • وراثت در جاوا
  • کلاس‏Object
  • برنامه نویسی چند ریختی ‏Polymorphism
  • کلاس های ‏abstract در جاوا
  • کلاس ها و متد های ‏final

بخش هفتم : کنترل استثنا در جاوا

  • بررسی خطاهای رایج در برنامه نویسی
  • کلاس های‏Exception در جاوا
  • بررسی‏Exception
  • Finally
  • Multi-catch
  • اعلان استثنا جدید
  • آزاد سازی خودکار منابع در جاوا

بخش هشتم : ساختمان های داده

  • List
  • ArrayList
  • Map
  • HashMap

بخش نهم : دسترسی به پایگاه داده ها و تعامل با جاوا

  • پایگاه داده های‏RDBMS و NoSql
  • آشنایی با‏JDBC
  • انواع روش های کارکرد در ‏JDBC
  • Prepared statement Concept
  • دستورات ‏پر کاربرد SQL
  • دستورات پرس و جو در SQL
  • آموزش نصب و پیکر بندی ‏ MY SQL
  • ارتباط جاوا با پایگاه داده ها
  • مقابله با حملات ‏SQL Injection‏ و ایجاد محیط امن در ارتباط با ‏Database

بخش دهم: ایجاد رابط کاربری توسط ‏ swing‏، AWT و java FX‎

  • استفاده از تم های گرافیکی در طراحی رابط کاربری نرم افزار (look and feels)
  • بخش دهم : مباحث ویژه‎ ‎و بسیار کاربردی در جاوا
  • استفاده از ‏Regular Expression‏ جهت استاندارد نمودن ورودی ها
  • ساخت ‏jar file و external libraries
  • استفاده از‏RMI‏ جهت برنامه نویسی تحت شبکه و توزیع شده
  • گزارشگیری توسط ‏Jasper Report و Ireport

فیلم های آموزشی مرتبط با این دوره

ارسال دیدگاه نظرات کاربران
شماره موبایل دیدگاه
عنوان پست الکترونیک

ارسال
آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

آموزش جاوا,آموزش java,برنامه نویسی جاوا,اموزش جاوا,آموزش جاوا,آموزش java,برنامه نویسی جاوا,اموزش جاوا,آموزش جاوا,آموزش java,برنامه نویسی جاوا,اموزش جاوا,آموزش جاوا,آموزش java,برنامه نویسی جاوا,اموزش جاوا,آموزش جاوا,آموزش java,برنامه نویسی جاوا,اموزش جاوا,آموزش جاوا,آموزش java,برنامه نویسی جاوا,اموزش جاوا,آموزش جاوا,آموزش java,برنامه نویسی جاوا,اموزش جاوا

آموزش java,آموزش جاوا

تمامی حقوق این سایت متعلق به آموزشگاه تحلیل داده می باشد .