نام دوره | دوره مهندسی نرم افزار در جاوا استاد امیرسام بهادر (Java Software Engineering) |
نام کامل دوره | کلاس آموزش مهندسی نرم افزار در جاوا |
پیشنیاز | دوره جاوا پیشرفته، پیشنهاد می شود فراگیر دوره اوراکل را در کناراین دوره شرکت کند. |
طراحی سرفصل دوره | استاد امیرسام بهادر، ثبت شده در دانشگاه تهران |
زمان برگزاری | 20 ساعت |
محل برگزاری | دانشگاه تهران |
هزینه کلاس | 8000000 تومان که در دو قسط 500000 تومان و 7500000 تومان دریافت خواهد شد |
تاریخ شروع کلاس ها و پرداخت | ثبت نام و مطالعه قوانین دوره آموزشی |
سر فصل ها |
چگونه تحلیل کنیم؟ |
چگونه پایگاه داده را بهینه طراحی کنیم؟ |
مبانی معماری Service Oriented |
Monolithic vs Microservices |
روش های توزیع نرم افزار |
مبانی فرایند گرایی |
آشنایی مقدماتی با مفاهیم تولید نرم افزار منطبق بر Agile |
اسکرام چیست؟ |
آشنایی مقدماتی با مفاهیم تولید نرم افزار منطبق بر RUP |
بررسی مشکلات توسعه نرم افزاری چابک |
بررسی مشکلات توسعه نرم افزار بر مبنای خط تولید |
Unit Testing |
تست کاربری بصورت اتوماتیک |
روش های آموزش به تیم های نرم افزاری |
آشنایی با JIRA |
آشنایی با GitHub |
پس از اتمام این دوره آموزشی دانشجو می تواند
مایکروسرویس بوسیله جاوا تولید کند
Maven, Rest, Data Base, MicroService
پس از اتمام این دوره آموزشی دانشجو می تواند
برنامه تحت وب بوسیله اسپرینگ تولید کند
Hibernate, Spring Boot, Spring Cloud
پس از اتمام این دوره آموزشی دانشجو می تواند
برنامه کاربردی با استانداردهای امنیتی تولید کند
رمزنگاری، انواع حملات، دفاع سایبری
پس از اتمام این دوره آموزشی دانشجو می تواند
با معماری و امنیت در مقیاس ملی آشنا شود
امنیت، No-SQL, BPMS, JMS, EJB
پس از اتمام این دوره آموزشی دانشجو می تواند
با مفاهیم مهندسی نرم افزار آشنا شود
Agile, RUP, Management, Git, Jira
پس از اتمام این دوره آموزشی دانشجو می تواند
با مدیریت و برنامه نویسی اوراکل آشنا شود
SQL, PL-SQL, Administration
پس از اتمام این دوره آموزشی دانشجو می تواند
با مفاهیم یادگیری ماشین و داد کاوی آشنا شود
Machine Learning, DataMining
پس از اتمام این دوره آموزشی دانشجو می تواند
با مفاهیم سیستم عامل لینوکس آشنا شود
Virtualization, Docker, Ansible
پس از اتمام این دوره آموزشی دانشجو می تواند
بخش فرانت وب اپلیکیشن را طراحی کند
JavaScript, ES6, VueJS, NuxtJS, Ajax