×
ribbon

مهندسی اینترنت

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

ارائه دهنده:  دانشگاه تهران  دانشگاه تهران
مدرس دوره:
4.8 (6 رای)
سطح: مقدماتی
 رایگان
  
زمان مورد نیاز برای گذارندن دوره:  31 جلسه
مجموع محتوای آموزشی:  36 ساعت ویدئو
 (قابل دانلود می‌باشد)

سرفصل‌های دوره مهندسی اینترنت

فیلم های آموزشی
  جلسه اول - مقدمه درس
"70:54  
  جلسه دوم - آشنایی با مفاهیم وب و جاوا
"82:38  
  جلسه سوم - برنامه نویسی سوکت
"73:55  
  جلسه چهارم - آشنایی با HTTPServer
"73:55  
  جلسه پنجم - ادامه ی وب سرور
"78:13  
  جلسه ششم - Dependency Injection
"75:24  
  جلسه هفتم - Reflection
"69:06  
  جلسه هشتم - هم روندی
"65:02  
  جلسه نهم - مقدمه ای بر HTML و CSS
"75:51  
  جلسه دهم - مقدمه ای بر Servlet ها و JSP ها
"73:42  
  جلسه یازدهم - برنامه های وب با JSP
"73:04  
  جلسه دوازدهم - رسیدگی به خطاها
"65:10  
  جلسه سیزدهم - الگوی MVC
"64:51  
  جلسه چهاردهم - مقدمه ای بر جاوا اسکریپت 1
"78:41  
  جلسه پانزدهم - مقدمه ای بر جاوا اسکریپت 2
"72:10  
   جلسه شانزدهم - مقدمه ای بر جاوا اسکریپت 3
"71:11  
  Rich Internet Applications - جلسه هفدهم
"71:30  
  جلسه هجدهم - آشنایی با Angular JS 1
"74:52  
  جلسه نوزدهم - آشنایی با Angular JS 2
"52:19  
  جلسه بیست - آشنایی با Angular JS 3
"76:32  
  جلسه بیست و یکم - معماری اریه ای
"63:40  
  جلسه بیست و دوم - ارتباط با پایگاه داده ها از طریق JDBC
"71:21  
  جلسه بیست و سوم - نگاشت اشیاء به رابطه ها
"71:27  
  جلسه بیست و چهارم - مقدمه ای بر هایبرنیت
"77:31  
  جلسه بیست و پنجم - نگهداری نشست ها
"46:11  
  جلسه بیست و ششم - مروری بر حملات امنیتی مهم
"68:11  
  جلسه بیست و هفتم - پیاده سازی مکانیزم های امنیتی
"69:34  
  جلسه بیست و هشتم - کنترل همروندی
"72:30  
  جلسه بیست و نهم - کارایی و مقیاس پذیری
"69:41  
  جلسه سی - توزیع مولفه ها
"72:00  
  جلسه سی و یک - مقدمه ای بر میکرو سرویس ها
"53:00  

درباره دوره

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

 

دوره مهندسی اینترنت چیست و چه کاربردی دارد؟

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

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

 

دوره آموزش مهندسی اینترنت مناسب چه کسانی است؟

شاید بخواهید بدانید که این دوره مناسب چه کسانی است و چه قشری از جامعه می‌توانند بیشترین استفاده را از آن ببرندو باید در پاسخ به این سؤال بگوییم که کاربردهای اینترنت و مهندسی اینترنت برای همه افراد جامعه ضروری است ولی به طور کلی، عمدتاً علاقه‌مندان به حوزه وب، برنامه نویسان، سازندگان اپلیکیشن ها، دانشجویان رشته کامپیوتر و فناوری اطلاعات، مهندسان شبکه و صنایع مبتنی بر اینترنت، مخاطبان هدف این دوره هستند.

ویژگی‌های متمایز دوره مهندسی اینترنت چیست؟

مدرس این دوره دکتر خسروی هستند که یکی از برترین اساتید کشور در حوزه آموزش مهندسی اینترنت هستند. همچنین در این دوره به خوبی تجارب و کاربردهای فنی ارائه می‌شود و مثال‌های عینی و عملی برای توضیح مباحث مختلف وجود دارد. لازم به ذکر است که این دوره در 31 فصل جامع و مفصل ارائه می‌شود که کمتر دوره‌ای به این شکل کامل و بدون نقص ارائه می‌شود.

هدف از یادگیری دوره مهندسی اینترنت چیست؟

مسلماً هر فراگیری با انتخاب یک دوره یا درس، هدفی را دنبال می‌کند. اما می‌توان گفت که به طور کلی هدف از یادگیری دوره مهندسی اینترنت، ارائه دانش و مهارت‌های پایه برای کاربردهای حوزه وب، نظیر برنامه‌نویسی، شبکه، موبایل، طراحی وبسایت و هر موضوع مبتنی بر وب و اینترنت است. کابرانی که به دنبال پیشرفت کسب و کار خود هستند یا دانش آموزانی که می‌خواند در درس مهندسی اینترنت موفق باشند، مهندسان و برنامه نویسانی که طالب نکات آموزنده جدید، پیرامون اینترنت و فضای مجازی هستند، می‌توانند از این دوره استفاده کنند و همگام با تکنولوژی‌های روز دنیا، گام بردارند.

هر مهندس نت با مفاهیمی همچون معماری وب، کاربرد اینترنت، بخش back-end ‌ و front-end، داده‌های اینترنتی، هر چیزی در حوزه نت، میکرو فرانت‌اند، زبان‌های برنامه نویسی و ... سر کار دارد. بنابراین با شرکت در این دوره ایده آل و مفید، می‌تواند به دانش و اطلاعات مورد نیازش دست پیدا کند و به درآمد عالی و موقعیت کاری و اجتماعی بسیار خوبی برسد.

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

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

 

آموزش‌های پیش نیاز یا مکمل این دوره چیست؟

پیش‌نیاز گذراندن این درس، دانستن برنامه‌نویسی شیءگرا به یکی از زبان‌های سی‌پلاس‌پلاس، جاوا یا سی‌شارپ است. البته آشنایی کلی با مفاهیم پایه شبکه و پایگاه داده به فهم بهتر مطلب کمک می‌کند.

بعد از گذارندن دوره آموزش مهندسی اینترنت چه مهارت‌هایی را کسب خواهید کرد؟

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

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

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

پس کسانی که درس مهندسی اینترنت را مطالعه می‌کنند و برای آن دوره‌هایی را پشت سر می‌گذارند، به طبع مهارت بیشتری را نسبت به افراد دیگر جامعه دارند و خیلی سریع و راحت می‌توانند در به بازار کار وارد شوند و شغل ایده آلشان را بدست بیاورند. حتی می‌توان درس مهندسی اینترنت را سکوی پرتابی برای بیزینس های استارتاپی دانست. چرا که امروزه بسیاری از ایده‌های نو، نیاز مبرم به اینترنت را برای پیاده سازی و اجرا دارند.

کافیست یک نگاه به گوشی موبال هوشمند خود بکنید و با دیدن اپلیکیشن های موجود در ان به اوج اهمیت درس مهندسی اینترنت پی ببرید. ساخت و توسعه وب سایت‌ها و پیاده سازی اپلیکیشن ها و کاربردهای تجاری، از جمله موارد مهم مربوط به این دوره هستند که باعث زندگی راحت‌تر بشر می‌شوند.

 

درباره استاد

maktabkhooneh-teacher رامتین خسروی

رامتین خسروی تحصیل خود را در مقاطع کارشناسی، کارشناسی ارشد و دکتری در رشته مهندسی نرم‌افزار در دانشگاه صنعتی شریف به انجام رساند و ضمن فعالیتی حدود ۱۵ ساله در صنعت نرم‌افزار به عنوان برنامه‌نویس، طراح و معمار نرم‌افزار، از سال ۱۳۸۶ به عضویت هیأت علمی دانشکده مهندسی برق و کامپیوتر در دانشکده فنی دانشگاه تهران درآمد. او از سال ۱۳۷۵ تدریس برنامه‌نویسی به زبان‌های پاسکال، سی، سی‌پلاس‌پلاس و جاوا را در دانشگاه‌های صنعتی شریف و تهران در سابقه خود دارد. رامتین علاوه بر برنامه‌نویسی به طراحی شیءگرا، معماری نرم‌افزار و متدلوژی‌های چابک توسعه نرم‌افزار بسیار علاقه‌مند است.

مشاهده پروفایل و دوره‌‌های استاد

نظرات کاربران  ( نظر)

صفحه 1 از
وحید خدامرادی 1401-07-02
با سپاس فراوان خدمت دکتر خسروی و همپنین عوامل سایت برای تهیه این دوره آموزشی بسیار عالی. آیا امکان تهیه اسلایدها و کدهای درس مقدور هست؟
مکتب‌خونه
همراه عزیز؛ در صورت وجود و ارائه فایل مورد نیاز توسط استاد، در دوره بارگذاری شده است در غیر این صورت فایلی ارائه نشده است.
یحیی پورسلطانی 1399-07-20
دکتر خسروی به معنای واقعی کلمه استادی هستن که هم سواد بالایی دارن و هم دانش فنی خیلی بالایی دارن. کلاس مهندسی اینترنت ایشون سرشار از انتقال تجربه های فنی هست که ممکنه تو شرکت ها باهاش مواجه بشید. دیدن این دوره را به همه توصیه می کنم. دوره، بر محور مثال های عملی می چرخه و به شما سرخط داده میشه. بهتر هست که بعد از کلاس (یا در حین دیدن فیلم) خودتون هم کدها رو بنویسید و خیلی خوب یادداشت بردارید. از دور از این استاد ارجمند ممنونم و اعتماد به نفس و شروع کارهای حرفه ای ام را مدیون ایشونم.
1398-12-29
I really appreciate Prof Khosravi for such comprehensive lectures

دوره‌های پیشنهادی

سوالات پرتکرار

آیا ممکن است که درسی ناقص ضبط شده باشد؟
ما همواره تلاش کرده­‌ایم که دروس را به طور کامل ضبط نماییم و در اختیار شما دوستان قرار دهیم. اما گاهی برخی ناهماهنگی ها سبب می شود که یک یا تعدادی از جلسات یک درس ضبط نشود. توضیح این گونه نواقص در توضیح درس­ ها آمده است.

سوالات پرتکرار

اگر لینک دانلود یا پخش ویدئو مشکل داشت چه باید کرد؟
در صورتی که با هر گونه مشکلی رو به رو شدید می توانید از طریق صفحه ارتباط با ما به ما اطلاع دهید تا ما سریعا مشکل را پیگیری و برطرف نماییم.

سوالات پرتکرار

آیا امکان دریافت فیلم های یک درس به صورت سی دی یا دی وی دی وجود دارد؟
در حال حاضر امکان ارسال دروس به صورت سی دی یا دی وی دی وجود ندارد.
poster
  
برگزار کننده:  دانشگاه تهران
  
زمان مورد نیاز برای گذارندن دوره:  31 جلسه
مجموع محتوای آموزشی:  36 ساعت ویدئو
 (قابل دانلود می‌باشد)