فیلم آموزش مهندسی اینترنت از دانشگاه تهران
دانلود رایگان فیلم آموزش مهندسی اینترنت به زبان فارسی از دکتر رامتین خسروی را آماده کرده ایم که یکی از بهترین اساتید در حوزه مهندسی نرم افزار هستند و این مجموعه فیلم آموزشی از کلاس درس ایشان در دانشگاه تهران ضبط شده که حاوی 31 قسمت است. در ادامه سرفصل های این فیلم آموزشی لیست شده و لینک دانلود رایگان جلسات قرار داده شده و پیش نمایشی از آموزش نیز به صورت آنلاین قابل مشاهده و بررسی می باشد.
معرفی درس مهندسی اینترنت
هدف درس مهندسی اینترنت ، ارائه دانش و مهارت های پایه ای لازم به منظور برنامه نویسی مبتنی بر وب و اینترنت می باشد. با توجه به اینکه سرعت تغییر در تکنولوژی های این حوزه با سرعت بالایی در حال گسترش می باشد، اما در درس مهندسی اینترنت سعی و تلاش بر این است که اصول برنامه نویسی و طراحی معماری چنین نرم افزار هایی مورد مطاله قرار گیرد.
معماری مورد مطاله در درس مهندسی اینترنت متشکل از یک بخش back-end مشتمل بر لایه های منطق دامنه و همینطور دسترسی به داده می باشد که با زبان JAVA تولید گردیده است و سرویس های مورد نظر را به لایه front-end که به سبک کاربرد های اینترنتی غنی (RIA) به زبان JavaScript تولید شده ارائه می دهد. قسمت اول این آموزش مهندسی اینترنت به برنامه نویسی شبکه و وب در زبان Java اختصاص یافته است که پس از مرور کوتاهی بر روی مفاهیم پایه ای وب همچنین بیان روش طراحی برنامه های مبتنی بر Servlet و JSP پرداخته می شود.
در قسمت دوم، طراحی برنامه های غنی طرف کلاینت با JavaScript بررسی می شود. قسمت سوم درس به الگو های معماری طراحی نرم افزار های سازمانی همچون نگارنده های اشیا به روابط، مدیریت نشست ها، کنترل همروندی و توزیع شدگی اختصاص دارد.
پیش نیاز درس مهندسی اینترنت
پیش نیاز گذراندن درس مهندسی اینترنت اطلاع از برنامه نویسی شی گرا به یکی از زبان های C++ ، JAVA یا C# می باشد. آشنایی با مفاهیم پایه شبکه های کامپیوتری و پایگاه داده به صورت کلی نیز به درک بهتر مطلب کمک کننده خواهد بود.
فهرست سرفصل ها و رئوس مطالب ارائه شده در دوره آموزش مهندسی اینترنت
- ۱قسمت اول: مقدمه درس
- ۲قسمت دوم: آشنایی با مفاهیم وب و زبان جاوا
- ۳قسمت سوم: آشنایی با برنامه نویسی سوکت (Socket Programming)
- ۴قسمت چهارم: آشنایی با HTTP Server
- ۵قسمت پنجم: ادامه بحث وب سرور
- ۶قسمت ششم – تزریق وابستگی (Dependency Injection)
- ۷قسمت هفتم: Reflection
- ۸قسمت هشتم – آشنایی با برنامه نویسی همروندی
- ۹قسمت نهم: مقدمه ای بر تکنولوژی HTML و CSS
- ۱۰قسمت دهم: مقدمه ای بر Servlet ها و JSP ها
- ۱۱قسمت یازدهم: آشنایی با برنامه های وب با JSP
- ۱۲قسمت دوازدهم: رسیدگی به خطا ها
- ۱۳قسمت سیزدهم: آشنایی با الگوی MVC
- ۱۴قسمت چهاردهم: مقدمه ای بر جاوا اسکریپت بخش اول
- ۱۵قسمت پانزدهم: مقدمه ای بر جاوا اسکریپت بخش دوم
- ۱۶قسمت شانزدهم: مقدمه ای بر جاوا اسکریپت بخش سوم
- ۱۷قسمت هفدهم: آشنایی با برنامه های غنی اینترنتی (Rich Internet Applications)
- ۱۸قسمت هجدهم: آشنایی با Angular JS بخش اول
- ۱۹قسمت نوزدهم: آشنایی با Angular JS بخش دوم
- ۲۰قسمت بیست: آشنایی با Angular JS بخش سوم
- ۲۱قسمت بیست و یکم: آشنایی با معماری اریه ای
- ۲۲قسمت بیست و دوم: ارتباط با پایگاه داده ها از طریق JDBC
- ۲۳قسمت بیست و سوم: آشنایی با نگاشت اشیا به رابطه ها
- ۲۴قسمت بیست و چهارم: مقدمه ای بر هایبرنیت
- ۲۵قسمت بیست و پنجم: آشنایی با نگهداری نشست ها
- ۲۶قسمت بیست و ششم: مروری بر حملات امنیتی مهم
- ۲۷قسمت بیست و هفتم: پیاده سازی مکانیزم های امنیتی
- ۲۸قسمت بیست و هشتم: آشنایی با کنترل همروندی
- ۲۹قسمت بیست و نهم: کارایی و مقیاس پذیری
- ۳۰قسمت سی: آشنایی با توزیع مولفه ها
- ۳۱قسمت سی و یک: مقدمه ای بر میکرو سرویس ها
سلام من دانشجوی کارشناسی فناوری هستم جزوه مهندسی اینترنتی رو لازمش دارم لطفا این کتابو هم تو سایتتون بزارین مرسی عزیزان.
سلام آموزش مهندسی اینترنتی رو که تو سایت گذاشتید خیلی آموزش خوبی بود واقعا ممنونم.