PardisIT.
     
دوره آموزشي پيشرفته جاوا(JEE)

دوره JAVA EE شامل آشنایی و به کارگیری مقدماتی از اکثر قسمت های API نسخه اینترپرایز جاوا 6 می باشد. زمان لازم برای برگزاری این دوره 64 ساعت کلاس و کارگاه و آزمون است. دوره شامل دو آزمون و یک پروژه عملیاتی می باشد و کلیه دانشجویان ملزم به انجام پروژه ها و شرکت در آزمون ها می باشند. علاوه بر زمان صرف شده در کلاس زمان تخمینی 100 ساعت برای تمرین مفاهیم ارائه شده در کلاس به صورت گروهی برای دانشجویان پیشنهاد می شود.این دوره جدا از الگوهای طراحی و معرفی IDE با دوره استاندارد Sun Certified Java Enterprise Edition همخوانی دارد.

ثبت نام مقدماتي دوره به صورت اينترنتي بوده و از طريق لينك زير قابل انجام ميباشد.



آشنایی مقدماتی با مفاهیم برنامه نویسی وب
  • Web Server و HTTP
  • Application Server
  • JDK
  • JVM
  • JRE
  • سامانه های اطلاعاتی (Information Systems)
Maven2 به عنوان ابزار ساخت برنامه
  • Maven Repository
  • pom.xml
  • Apache Archiva
  • قرار دادن یک JAR File در مخزن
Servlet و JSP به عنوان پایه برنامه های وب جاوا
  • Servlet ها و نحوه عملکرد آن ها
  • Request و Response در Servlet ها و استاندارد HTTP
  • معرفی JSP به عنوان نوعی سرولت
  • معرفی Standard Tag Library
  • معرفی Custom Tag Libraries
  • Session و نحوه عملکرد آن
  • Client-side and Server-side Redirect
  • context.xml و web.xml
  • مدل ۲ (MVC)
  • تولید یک برنامه ساده مدل ۲ با Servlet و JSP
JDBC لایه ارتباط با پایگاه داده ها
  • ساختار لایه JDBC
  • معرفی دستورات لازم برای استفاده از MySQL
  • تولید یک برنامه ساده کنسولی با JDBC
  • Connection Management
  • Lock Management
  • احتمال بروز Deadlock
  • تراکنش ها (Transactions)
  • تعریف کردن Data Source در context.xml
معرفی طراحی سه لایه کلاسیک (Classic Three Layer Design)
  • لایه Presentation
  • لایه Business
  • لایه Data Access
  • استفاده از Interface ها برای مخفی کردن پیاده سازی (Implementation Hiding)
  • توسعه دادن برنامه نمونه با JDBC به صورت سه لایه
معرفی Dependency Injection با Inversion of Control
  • Spring به عنوان IoC Framework
  • معرفی Bean ها و تفاوت آن ها با Object ها و Class ها
  • معرفی انواع BeanFactory ها
  • ApplicationContext.xml
  • توسعه دادن برنامه نمونه با Spring
معرفی Object Relation Mapping
  • Hibernate به عنوان ORM Framework
  • تنظیمات ORM در Hibernate
  • Connection Pooling
  • انواع Mapping در Hibernate
  • ساختن خودکار Database Schema با Hibernate
  • مقایسه Hibernate و JDBC خالص از دیدگاه مهندسی نرم افزار
  • Caching و کنترل آن در Hibernate
  • معرفی ehCache و Distributed Cache
  • توسعه برنامه با Hibernate و قرار دادن دو پیاده سازیDAO در پروژه
معرفی Struts2 به عنوان MVC Framework
  • تنظیمات Struts 2
  • اجزای (Struts 2(OGNL،ValueStack ، Controller، Interceptors، Actions، Struts 2 Tag Library، Action Chaining
  • چند زبانه کردن برنامه با کمک Struts 2
  • معرفی Struts 2 Expression Language
  • تولید یک برنامه ساده با استفاده از Struts 2
  • توسعه برنامه نمونه با Struts 2

معرفی اولیه JSF به عنوان RAD MVC Framework

معرفی اولیه Spring Securityبه عنوان Security Framework
استاد این دوره: مهندس سام میرزایی
  • کارشناسی نرم افزار از دانشگاه صنعتی شریف
  • مدرس دوره های متوسط و پیشرفته جاوا
  • مدرس دوره های مدیریت لینوکس
  • مسلط به بانک های اطلاعاتی Oracle و SQL Server
  • مسلط به تکنولوژی های وابسطه به (JSE(JSF,Hibernate,Struts2 و ...
  • تسلط بر مدولوژی های توسعه نرم افزار نظیر XP ، RUP ، Scrum
  • مدت دوره : 64 ساعت
  • ظرفيت كلاس: 20 نفر
  • میزان سرمایه گذاری به ازای هر نفر: 4.150.000 (چهار ميليون و يكصد و پنجاه هزار) ريال (شامل: برگزاري دوره، ناهار، پذيرايي، ملزومات آموزشي، گواهينامه حضور در دوره از پارك علم و فناوري يزد)
  • ثبت نام مقدماتي دوره به صورت اینترنتی و از طریق آدرس www.PardisIT.net می باشد
  • زمان برگزاری دوره: روزهاي پنجشنبه و جمعه از ساعت 9:00 تا 13:00 و 14:00 تا 18:00
  • مكان برگزاری دوره: كارگاه شبكه پارك علم و فناوري يزد
  • شروع دوره: پس از به حد نصاب رسيدن ظرفيت كلاس
محصولات شرکت
 














SMB Engineer Copyright © 2009 شرکت پردیس فناور ایساتیس. All Rights Reserved.
Powered By: PardisIT