دوره جاوا پیشرفته Java EE I (برنامه نویسی Web و امنیت در جاوا)

java-ee

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

این انجمن با همکاری مرکز آموزش دانشگاه صنعتی شریف اقدام به برگزاری دوره های تخصصی و فوق تخصصی در زمینه زبان برنامه نویسی جاوا، مدیریت بانک اطلاعاتی اوراکل، امنیت و مهندسی نرم افزار نموده است. این دوره تحت نظارت استاد امیرسام بهادر در مدت زمان ۴۸ ساعت برگزار می شود. سر فصل های این دوره عبارتند از:

  • برنامه نویسی وب در سمت کاربر شامل HTML، JavaScript، CSS و برنامه نویسی Ajax
  • Apache Tomcat Application Server
  • برنامه نویسی وب در جاوا با استفاده از JSP
  • برنامه نویسی لایه کنترل کننده در جاوا با استفاده از Servlet
  • JNDI و مدیریت DataBase Connections
  • استفاده از JSTL
  • مقابله با Session Hijacking
  • پروتکل امن ارتباطی و استفاده از Https
  • پیاده سازی امنیت ورود و دسترسی کاربران بوسیله استاندارد های امنیتی Java Standard Security
  • مفاهیم مربوط به Token
  • آشنایی با مفاهیم XSS Attack و مقابله با آن
  • Model View Controller Architecture
  • مفاهیم Deploy
  • ارتباط با بانک اطلاعاتی با دیدگاه ORM
  • Hibernate ORM Framework چیست؟
  • چرا JPA؟
  • JPA و Hibernate
  • بررسی انواع رابطه ها One2Many، Many2One، One2One
  • Many2Many چیست؟
  • Spring Framework
  • رفع وابستگی به واسطه Spring IOC
  • مفهوم AOP
  • تلفیق AspectJ و Spring AOP
  • تلفیق Spring و Hibernate بواسطه Spring Transaction
  • پیاده سازی پروژه منطبق بر MVC با استفاده از Spring MVC
  • تلفیق Spring MVC و Spring Transaction بوسیله Annotations
  • Java Server Faces

تمامی سرفصل های دوره ها در مرکز آموزش دانشگاه صنعتی شریف ثبت شده است، هرگونه کپی برداری از سرفصل ها و یا استفاده از نام اساتید این مرکز در مراکز آموزشی دیگر پیگرد قانونی خواهد داشت.