بسته MEAN برای توسعه‌دهندگان وب: ساخت وب‌سایت‌ها با جاوااسکریپت

ضبط شده
از ابزارهای پیشرفته برای ساخت برنامه‌های وب سریع و قوی مبتنی بر جاوا اسکریپت با MongoDB، Express، Angular و Node استفاده کنید.
امتیاز دوره
هنوز امتیاز ندارد
  • زیرنویس فارسی و انگلیسی
  • زندگی فعال
  • 32 اپیزود
  • 2 ساعت و 24 دقیقه
بسته MEAN برای توسعه‌دهندگان وب: ساخت وب‌سایت‌ها با جاوااسکریپت

در این دوره چه چیز هایی می آموزید؟

اپیزودها

اپیزود 1 مقدمه
2 دقیقه

معرفی سریع دوره

اپیزود 2 طرح دوره
2 دقیقه

طرح درس و فهرست مواردی که پوشش داده خواهد شد.

اپیزود 3 مربی را ملاقات کنید
1 دقیقه

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

این سخنرانی درباره مزایای ساختن کل نرم‌افزار خود بر اساس جاوااسکریپت صحبت می‌کند.

یک نکته سریع برای مشاهده ویدئوها به صورت HD تا از تاری آنها جلوگیری کنید.

این سخنرانی شما را با فرایند نصب Node.js بر روی کامپیوترهای ویندوز یا مک آشنا می‌کند.

این درس شما را با فرآیند نصب Node.js بر روی یک کامپیوتر لینوکسی آشنا می‌کند.

در این سخنرانی، شما چند اپلیکیشن ساده Node.js خواهید ساخت تا با Node آشنا شوید.

این سخنرانی شما را با ابزار Bower و نحوه نصب آن بر روی کامپیوترتان آشنا می‌کند.

این سخنرانی شما را با مدیریت وظایف Grunt آشنا می‌کند و مراحل نصب آن را برایتان توضیح می‌دهد.

این سخنرانی تولیدکننده‌های یومن (Yeoman Generators) را توضیح می‌دهد و شما را در روند نصب آن راهنمایی می‌کند.

این سخنرانی توضیح مختصری از پایگاه داده MongoDB ارائه می‌دهد.

این سخنرانی شما را با فرآیند اجرای MongoDB بر روی مک آشنا می‌کند.

این سخنرانی شما را با فرایند اجرای MongoDB بر روی سیستم عامل لینوکس آشنا می‌کند.

این سخنرانی شما را با فرآیند اجرای MongoDB بر روی سیستم عامل ویندوز آشنا می‌کند.

این درس مبانی مخزن کنترل نسخه گیت را پوشش می‌دهد.

توضیحی سریع درباره برنامه وبی که به عنوان بخشی از یادگیری این فناوری خواهیم ساخت.

به عنوان بخشی از این سخنرانی، شما یاد خواهید گرفت که چگونه کد چارچوب را با استفاده از ژنراتور یومان ایجاد کنید.

این سخنرانی به شما درک کاملی از تمام اجزای متحرک این چارچوب خواهد داد.

این سخنرانی به عمق Express می‌پردازد و توضیح می‌دهد که چگونه می‌توانیم مسیرها و میانه‌افزارها را برای مدیریت درخواست‌های سمت سرور اضافه کنیم.

این سخنرانی شما را با مراحل ساده برای شروع مدیریت کد منبع خود با استفاده از Git آشنا می‌کند و به شما یاد می‌دهد که چگونه تغییرات خود را به مخزن Github ارسال کنید.

در این جلسه، ما از تولیدکننده ماژول crud meanjs برای ایجاد کد اولیه ویژگی اصلی برنامه خود استفاده خواهیم کرد. توجه: اگر با مشکلی مواجه شدید، مطمئن شوید که نسخه صحیح تولیدکننده را در جلسه ۱۲ نصب کرده‌اید، با دستور sudo npm install -g generator-meanjs@0.1.12. اگر نسخه‌ای جدیدتر نصب کرده‌اید، ممکن است با مشکلاتی روبرو شوید. در این صورت، از دستور "sudo npm remove -g generator-meanjs" برای حذف نسخه فعلی استفاده کنید. سپس نسخه مورد نیاز را طبق دستور بالا نصب کنید.

در این سخنرانی، شما یاد می‌گیرید چگونه با پایگاه کد کار کنید و تغییر اول خود را در کد ایجاد کنید

این سخنرانی شما را با کد فرانت‌اند ویژگی ما آشنا می‌کند تا به شما کمک کند درک کنید که چگونه کد Angular ما سازمان‌دهی شده است.

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

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

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

در این سخنرانی، شما عناصر اساسی ورودی‌های DNS را یاد خواهید گرفت و یک نام دامنه را به برنامه وب میزبانی شده خود متصل خواهید کرد.

استک میانگین شما تمامی کدهای لازم برای استفاده از ورودهای اجتماعی به وب‌سایتتان را دارد. این درس شما را در ادغام فیس‌بوک به عنوان اولین ارائه‌دهنده ورود اجتماعی راهنمایی می‌کند.

این سخنرانی شما را در فرآیندی مشابه برای ادغام ۴ حساب اجتماعی دیگر راهنمایی می‌کند.

خلاصه‌ای از آنچه آموخته‌ایم و قدم‌های بعدی ما.

توضیحات دوره

تمام اجزای ساخت یک استک MEAN و ابزارها و تکنیک‌های موجود برای توسعه و نگهداری سریع برنامه وب خود را یاد بگیرید.

از دانش تنها یک زبان برنامه‌نویسی (جاوااسکریپت) برای ساخت کل استک خود بهره ببرید

  • فرانت‌اند با Angular
  • بک‌اند RESTful با Node و Express
  • پایگاه‌داده MongoDB از طریق ابزار مدل‌سازی شیء Mongoose

روش هوشمندانه‌ای برای سریع‌تر ساختن چارچوب برنامه‌تان

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

ترکیب قدرتمندی از فناوری‌های وب که هر توسعه‌دهنده وب باید در اختیار داشته باشد

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

البته، انتخاب فناوری‌ها به شدت به موارد استفاده از برنامه‌ای که می‌سازید بستگی دارد. اما این استک قطعاً یکی است که باید در نظر بگیرید و انتخاب خوبی برای بیشتر موارد است. در اینجا می‌توانید از ترکیب قدرتمند فناوری‌های زیر بهره‌برداری کنید:

  • Nodejs از سال 2009 وجود داشته و پذیرش آن در بین شرکت‌ها به ویژه شرکت‌های بزرگ مانند Walmart، PayPal، LinkedIn و مشابه آن‌ها رو به افزایش است.
  • Express یک چارچوب برنامه‌وب Nodejs حداقلی و منعطف است که مجموعه‌ای قوی از ویژگی‌ها را برای برنامه‌های وب و موبایل ارائه می‌دهد.
  • MongoDB، محبوب‌ترین پایگاه‌داده NoSQL، به شما این امکان را می‌دهد که داده‌ها را با هر ساختاری ذخیره و به‌صورت پویا طرح‌واره را تغییر دهید.
  • AngularJS یک... به‌طور فوق‌العاده‌ای توصیفی، خوانا و سریع برای توسعه جلوه‌های غنی در وب‌سایت‌های ماست و از یک تیم شگفت‌انگیز در گوگل حمایت می‌شود.
  • Bootstrap محبوب‌ترین فریمورک HTML، CSS و JS برای توسعه پروژه‌های پاسخگو و موبایل‌محور در وب است.

محتوا و نمای کلی

این دوره از طریق ۳۷ جلسه، بلوک‌های اساسی MEAN stack را برای شما توضیح می‌دهد و مزایای آن را درک خواهید کرد.

این دوره شما را با ابزارهای رایگانی مانند مدیریت بسته npm، Bower، Grunt، Yeoman Generators و Git آشنا می‌کند که به شما در ساخت و نگهداری برنامه‌های وب پایدار کمک خواهد کرد. هنگام نصب این ابزارها به همراه نویسنده، شما همچنین مزایای این ابزارها و چگونگی استفاده از آن‌ها را به‌طور مستقیم خواهید آموخت.

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

سرانجام، شما چند راه سریع و آسان برای توسعه برنامه وب خود بر روی یک ارائه‌دهنده میزبان مانند Heroku با نام دامنه خودتان خواهید آموخت.

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

دانشجویان دیگر خریده اند

شروع کار به عنوان یک توسعه‌دهنده وب
شروع کار به عنوان یک توسعه‌دهنده وب
  • 13 اپیزود
  • 1 ساعت و 6 دقیقه
  • سطح مقدماتی
امتیاز دوره
هنوز امتیاز ندارد
11,000 99,000
تــومـان
مشاهده دوره
دوره تبلیغات فیسبوک
دوره تبلیغات فیسبوک
  • 12 اپیزود
  • 46 دقیقه
امتیاز دوره
هنوز امتیاز ندارد
7,000 63,000
تــومـان
مشاهده دوره
چالش ۵ روزه نهایی گیت
چالش ۵ روزه نهایی گیت
  • 25 اپیزود
  • 1 ساعت و 18 دقیقه
  • سطح مقدماتی
امتیاز دوره
هنوز امتیاز ندارد
13,000 117,000
تــومـان
مشاهده دوره
مدیریت MongoDB، پیشرو NOSQL با وضوح و اعتماد به نفس
مدیریت MongoDB، پیشرو NOSQL با وضوح و اعتماد به نفس
  • 67 اپیزود
  • 12 ساعت و 18 دقیقه
امتیاز دوره
هنوز امتیاز ندارد
123,000 1,099,000
تــومـان
مشاهده دوره
تجربه کنید جنگو ۱.۱۱ __ توسعه وب با پایتون
تجربه کنید جنگو ۱.۱۱ __ توسعه وب با پایتون
  • 47 اپیزود
  • 8 ساعت و 30 دقیقه
امتیاز دوره
هنوز امتیاز ندارد
85,000 676,000
تــومـان
مشاهده دوره

استاد دوره

امتیاز 4.25 ( 424 رای)
1294 امتیاز و کامنت
4773 دانشجو
287 دوره آموزشی

دوره های بیشتر از استاد ماراد، مرکز آموزش از راه دور

برای کامنت دادن باید وارد حساب کاربریتون بشین

کامنت ها

24,000 تومان
215,000 تومان
  • 32 اپیزود در مجموع 2 ساعت و 24 دقیقه
  • 0 دانشجو
  • قابل پخش در همه ساعات شبانه روز
  • قابل استفاده روی تلفن همراه و رایانه
  • گواهینامه پایان دوره ماراد
امتیاز دوره
هنوز امتیاز ندارد
شرکت در دوره
ضمانت بازگشت وجه
درگاه پرداخت ایمن
پشتیبانی 24 ساعته
تضمین کیفیت