0

آموزش برنامه نویسی جاوا در تبریز

آموزش برنامه نویسی جاوا در تبریز

آموزش برنامه نویسی جاوا در تبریز

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

آموزش برنامه نویسی جاوا در تبریز

هسته جاوا شامل مفاهیم مقدماتی برنامه نویسی در جاوا
انواع ویرایش های جاوا و کاربرد آن
شرح مختصری از خواص جاوا شامل OOP, Native, AOP, Free PlatForm
Java Development Kit چیست؟
Java Runtime Environment چیست؟
محیط برنامه نویسی IntelliJ
اصول مقدماتی زبان برنامه نویسی جاوا
حلقه ForEach
Java Object Oriented Programming مفاهیم پیشرفته جاوای مدرن
Class چیست؟
Method چیست؟
متد های همنام در جاوا، متد با ورودی غیر ثابت
علت وجود نماد عددی در جاوا
Property چیست؟
Package چیست؟
import های static
ساخت شی و دستور this
متد سازنده و متد finalize
Memory Management in Java
ارث بری و دستور super
Override
سطوح دسترسی در جاوا
کاربرد Non Access
Interface چیست؟
دستورات default and static در Interface
کلاس Abstract چیست؟
مدیریت Exception و ایجاد Exception سفارشی
پرتاب Exception
دستور finally
کلاس String
String و دستور switch
بررسی برابری اشیا با استفاده از equals
Null Pointer Exception
Casting و تبدیل داده ها به یکدیگر
کلاس Object
تفاوت کلاس Primitive Type و Wrapper Class
دستور instance of
نام گذاری مناسب در جاوا
کلمات کلیدی شامل static، final
Generics در جاوا و ایجاد محدودیت
Annotation در جاوا
value در Annotation
آشنایی با Map,Iterator,List,Set
مفاهیم Call By Value و Call By Reference
مفهوم Clone
مفهوم Auto Closable
دلیل استفاده از متد های Getter و Setter
آشنایی با مفاهیم Stateful و Stateless
آشنایی با مفاهیم الگو های طراحی در جاوا از جمله Builder، Singleton و Factory
Java Fuctional Programming
Lambda
Consumer
Supplier
Stream
خواندن و نوشتن بر روی File
مفاهیم مربوط به Serialization
مفهوم Thread و برنامه نویسی Multi Thread و دام همزمانی (مفهوم asynchronous)
متد join
مفهوم Thread ID
اینترفیس Runnable
کلاس Thread
بانک اطلاعاتی اوراکل و جاوا
مفاهیم اولیه بانک اطلاعاتی اوراکل و زبان SQL
دستورات ساده SQL همانند insert، update، select و delete
ارتباط با بانک های اطلاعاتی از طریق JDBC
مفاهیم Transaction
آشنایی با لایه های repository، service، entity و پیاده سازی لایه M معماری MVC یا به عبارتی Model View Controller
آشنایی مقدماتی با PL-SQL جهت تولید Procedure های ساده
فراخوانی Procedure در جاوا
مدیریت Connection بانک اطلاعاتی ConnectionPool
سرفصل توزیع برنامه های کاربردی در سطح شبکه بوسیله RMI
چگونگی دریافت IP در RMI
تجزیه XML با استفاده از JDom
نقل و انتقال اطلاعات بر مبنای JSON با استفاده از SimpleJSon
سرفصل وب سرویس و WebSocket
تولید وب سرویس Rest
ایجاد واسط کاربری با استفاده از Swing و AWT برای Desktop و یا آشنایی با برنامه نویسی اندروید

 

هزینه ثبت نام در این دوره به شرح زیر است:

ثبت نام عادی :
۱,۱۰۰,۰۰۰ تومان

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

 

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

با عضویت در خبرنامه ویژه سیگما پلاس از آخرین جشنواره های سایت باخبر شوید!