در خدمت دوستان عزیز هستیم با اولین بخش فیلم آموزش درس مهندسی اینترنت یا Internet Engineering از وب سایت آموزش برنامه نویسی سورس باران. در جلسه اول مقدمه و آشنایی با مفاهیم وب و جاوا را خواهیم داشت. قطعا تمامی دوستان مطلع هستند که مهندسی اینترنت چیست و چه کاربردی دارد، اما در ادامه راجب به این مبحصث توضیح بیشتری خواهیم داد.
لازم به ذکر است که این دوره در کلاس درس مهندسی اینترنت دانشگاه تهران فیلمبردای شده است. با ما همراه باشید….
جلسه اول آموزش مهندسی اینترنت
- مقدمه در مهندسی اینترنت
- آشنایی با مفاهیم وب در مهندسی اینترنت
- آشنایی با جاوا در مهندسی اینترنت
دوره آموزش مهندسی اینترنت
مدرس دوره آموزش مهندسی اینترنت جناب دکتر رامتین خسروی می باشد و هدف این درس، ارائه دانش و مهارتهای پایه برای برنامه نویسی مبتنی بر وب و اینترنت است. هر چند سرعت تغییر فناوریهای این حوزه به سرعت زیاد است، اما در این درس تلاش میشود اصول برنامه نویسی و طراحی معماری چنین نرمافزارهایی مورد بحث قرار بگیرد. معماری مورد بحث در این درس شامل یک بخش back-end مشتمل بر لایههای منطق دامنه و دسترسی به دادههاست که با زبان جاوا تولید شده است و خدمات مورد نظر را به لایهی front-end که به سبک کاربردهای اینترنتی غنی (RIA) به زبان جاواسکریپت تولید شده ارائه میکند.
بخش اول درس، اختصاص دارد به برنامه نویسی شبکه و وب در جاوا که بعد از مرور کوتاهی روی مفاهیم پایه وب به بیان روش تولید برنامههای مبتنی بر سرولت و جیاسپی میپردازد. در بخش دوم، تولید برنامههای غنی طرف کلاینت با جاواسکریپت مورد بررسی قرار میگیرد. بخش سوم درس به بیان الگوهای معماری تولید نرمافزارهای سازمانی از قبیل نگارندههای اشیاء به روابط، مدیریت نشستها، کنترل همروندی و توزیعشدگی میپردازد پیشنیاز گذراندن این درس، دانستن برنامه نویسی شیءگرا به یکی از زبانهای سیپلاسپلاس، جاوا یا سیشارپ است. البته آشنایی کلی با مفاهیم پایه شبکه و پایگاه داده به فهم بهتر مطلب کمک میکند.
سر فصل کلی دوره مهندسی اینترنت
- مقدمه درس
- آشنایی با مفاهیم وب و جاوا
- برنامه نویسی سوکت
- آشنایی با HTTPServer
- ادامه وب سرور
- Dependency Injection
- Reflection
-
هم روندی مقدمه ای بر HTML و CSS
-
مقدمه ای بر Servlet ها و JSP ها
-
برنامه های وب با JSP
- رسیدگی به خطاها
- الگوی MVC
- مقدمه ای بر جاوا اسکریپت
- Rich Internet Applications
- آشنایی با Angular JS
- معماری اریه ای
- ارتباط با پایگاه داده ها از طریق JDBC
- نگاشت اشیاء به رابطه ها
- مقدمه ای بر هایبرنیت
- نگهداری نشست ها
- مروری بر حملات امنیتی مهم
- پیاده سازی مکانیزم های امنیتی
- کنترل همروندی
- کارایی و مقیاس پذیری
- توزیع مولفه ها
- مقدمه ای بر میکرو سرویس ها
The post آموزش مهندسی اینترنت؛ مقدمه و آشنایی با مفاهیم وب و جاوا appeared first on آموزش برنامه نویسی - یادگیری برنامه نویسی با طعم سورس باران.