توضیحات
Internet and Web Development Fundamentals، دوره آموزش مبانی اینترنت و توسعه وب توسط آکادمی یودمی منتشر شده است. این دوره، قسمت اول از یک مجموعه نهقسمتی است که با بررسی عمیق نحوه انتقال بستههای داده از طریق شبکههای محلی (LAN) و گسترده (WAN) آغاز میشود. دانشجویان نحوه تفسیر پروتکلهای مختلف مانند TCP/IP، HTTP، HTTPS، SMTP و FTP را فرا میگیرند. چرخه کامل جریان بستههای داده از مبدأ تا مقصد بررسی میشود. نقش سرورهای DNS و SMTP در مسیریابی ترافیک اینترنت و انتقال ایمیل مورد مطالعه قرار میگیرد. همچنین، مکانیزمهای محافظت از انتقال داده مانند روترهای شبکه، پورتها و دیوارهای آتش بررسی خواهند شد. در ادامه، دانشجویان با فرآیند توسعه وب و مراحل برنامهریزی برای ساخت وبسایتها و برنامههای وب پیچیده آشنا میشوند. از طریق تحلیل موارد مختلف، زیرساختهای میزبانی وب مانند هاست اشتراکی، VPS، اختصاصی و ابری بررسی خواهند شد. سپس، نقش ثبتکنندگان نام دامنه و ICANN (شرکت اینترنتی برای نامها و شمارههای اختصاصیافته) مورد بررسی قرار میگیرد. دانشجویان نحوه ثبت و مدیریت دامنهها را از طریق کنسول مدیریت دامنه GoDaddy فرا خواهند گرفت. ویژگیهای مدیریتی مانند تخصیص نام سرور، تمدید خودکار، حفظ حریم خصوصی دامنه و انتقال دامنه پوشش داده خواهند شد.
با درک فرآیند ایجاد زیرساختهای وب مؤثر و مدیریت دامنه، دانشجویان نحوه پیکربندی سرورهای تست محلی را یاد خواهند گرفت. این شامل نصب و تنظیم WAMP/MAMP (ویندوز/مک، آپاچی، مایاسکیوال، PhpMyAdmin) در سیستمهای PC و مک است. نقش هر سرویس اصلی در تست برنامههای وب پویا و مبتنی بر پایگاه داده روی سیستمهای محلی مورد بررسی قرار خواهد گرفت. در ادامه، دانشجویان نحوه پیکربندی یک سرور عملیاتی زنده را با استفاده از ارائهدهندگان محبوب میزبانی ابری مانند Linode یاد خواهند گرفت. این شامل استقرار و مدیریت Ubuntu در توزیعهای لینوکسی و سرویسهای وب اساسی (LAMP Stack – لینوکس، آپاچی، مایاسکیوال، PhpMyAdmin) در ماشینهای مجازی قابل مقیاس است. چندین ابزار دسترسی از راه دور مانند PuTTy و ترمینال برای مدیریت سرورهای مجازی از طریق خطوط فرمان استفاده خواهند شد. سرورها با در نظر گرفتن امنیت، شامل حسابهای چندکاربره، احراز هویت SSH و مدیریت مجوزهای فایل پیکربندی میشوند. دانشجویان همچنین نحوه نصب و اتصال به ماشینهای مجازی خود را با استفاده از ابزارهای اتصال به دسکتاپ از راه دور مانند Tight VNC و Real VNC فرا خواهند گرفت. کنسول مدیریتی Linode به طور کامل مورد بررسی قرار خواهد گرفت تا نحوه انجام وظایف مختلف، از جمله ایجاد نسخههای پشتیبان، تغییر اندازه سرور، تغییر رمز عبور روت، مدیریت DNS و مدیریت عمومی نشان داده شود.
آنچه خواهید آموخت
- نحوه کار اینترنت
- پروتکلهای اینترنت (HTTP، HTTPS، SMTP)
- فرآیند توسعه وب
- برنامهریزی یک برنامه وب
- انواع میزبانی وب (اشتراکی، اختصاصی، VPS، ابری)
- ثبت و مدیریت نام دامنه
- پیکربندی نام سرور
- راهاندازی سرور تست با WAMP و MAMP
- استقرار سرور تولیدی در Linode، Digital Ocean یا AWS
- اجرای دستورات سرور از طریق کنسول فرمان
- پیکربندی سرور در Ubuntu
- اتصال دسکتاپ از راه دور و VNC
- احراز هویت سرور SSH
- نصب کلاینت FTP
- بارگذاری فایلها از طریق FTP
این دوره برای چه کسانی مناسب است
- توسعهدهندگان وب
- مدیران سرور ابری
- دانشجویانی که میخواهند یک برنامه وب بسازند
- دانشجویانی که قصد دارند یک سرور تست یا تولیدی راهاندازی کنند
مشخصات دوره Internet and Web Development Fundamentals
- ناشر : Udemy
- مدرس : YouAccel Training
- زبان: انگلیسی
- سطح آموزش: مقدماتی
- تعداد دروس: 62
- مدت زمان آموزش: 3 ساعت و 52 دقیقه
سر فصل های دوره Internet and Web Development Fundamentals

پیش نیاز های دوره
- Basic Computer Skills
تصاویر

فیلم نمونه
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
0.98 گیگابایت












































