لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش NodeJS را یاد بگیرید و درک کنید
Learn and Understand NodeJS
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
در زیر کاپوت NodeJS شیرجه بزنید. V8، Express، پشته MEAN، مفاهیم اصلی جاوا اسکریپت و موارد دیگر را بیاموزید. درک نحوه کار NodeJS زیر سرپوش درک جاوا اسکریپت و مفاهیم فنی پشت NodeJS ساختار یک برنامه Node در ماژول ها درک و استفاده از Event Emitter درک بافرها، جریان ها و لوله ها یک وب سرور در Node بسازید و درک کنید که واقعا چگونه کار می کند استفاده از npm و مدیریت بستههای node با استفاده از Express Connect به پایگاه داده SQL یا Mongo در Node برنامه وب و API بسازید. درک نحوه عملکرد پشته MEAN کدنویسی باشید که NodeJS را برای دیگران توضیح میدهد، زیرا بهتر از دیگران آن را درک میکنید. پیش نیازها:دانش پایه جاوا اسکریپت (متغیرها، حلقه ها و توابع اساسی) دانش پایه HTML یک ویرایشگر متن
NodeJS یک فناوری وب سرور است که به سرعت در حال رشد است و توسعه دهندگان Node جزو پردرآمدترین ها در صنعت هستند. با شناخت خوب NodeJS، شغلی برای شما به ارمغان میآورد یا شغل فعلیتان را بهبود میبخشد و شما را قادر میسازد تا برنامههای وب با کیفیت بالا و قوی بسازید.
در این دوره شما درک عمیقی از Node به دست خواهید آورد، یاد خواهید گرفت که چگونه NodeJS در زیر هود کار می کند، و چگونه این دانش به شما کمک می کند تا از مشکلات رایج اجتناب کنید و توانایی خود را در اشکال زدایی مشکلات به شدت بهبود بخشید.
در این دوره ما به نحوه کار موتور جاوا اسکریپت V8 نوشته شده با C++ و نحوه استفاده NodeJS از آن برای گسترش توانایی های جاوا اسکریپت خواهیم پرداخت. شما یاد خواهید گرفت که چگونه کد خود را برای استفاده مجدد ساختار دهید و درک، مدیریت و گسترش آن با استفاده از ماژول ها آسان تر است و درک می کنید که چگونه ماژول ها واقعاً کار می کنند.
با نحوه کارکرد کد ناهمزمان در Node و حلقه رویداد Node و همچنین نحوه استفاده از فرستنده رویداد، جریانها، بافرها، لولهها و کار با فایلها آشنا خواهید شد. خواهیم دید که چگونه منجر به ساخت وب سرور در Node می شود.
با Express وارد وبسایتها، برنامههای وب و APIها میشویم و یاد میگیریم که چگونه Express میتواند در وقت ما به عنوان توسعهدهندگان Node صرفهجویی کند.
همچنین درک درستی از npm، اتصال به پایگاه داده و پشته MEAN به دست خواهید آورد!
در طول این کار، درک عمیقی از مفاهیم جاوا اسکریپت و سایر مفاهیم علوم کامپیوتری که Node را تقویت می کنند، به دست خواهید آورد.
یادگیری NodeJS نباید سخت باشد. بزرگترین اشتباهی که اکثر آموزشهای کدنویسی مرتکب میشوند این است که انتظار دارند کسی به سادگی با تقلید از کد دیگران یاد بگیرد. موقعیت های دنیای واقعی هرگز دقیقاً مانند آموزش نیستند.
من معتقدم بهترین راه برای یادگیری این است که بفهمید یک ابزار چگونه کار می کند و چه کاری برای شما انجام می دهد، به مثال ها نگاه کنید و سپس خودتان آن را امتحان کنید. این دوره به این شکل ساخته شده است، با هدف کمک به شما در یادگیری و درک NodeJS.
توجه: در این دوره، کد منبع قابل دانلود را نیز دریافت خواهید کرد. اغلب کد "شروع" در اختیار شما قرار می گیرد که به شما پایه ای می دهد تا بتوانید کد خود را بنویسید و کد "تمام" برای مقایسه کد خود با آن.
سرفصل ها و درس ها
معرفی و راه اندازی
Introduction and Setup
مقدمه و هدف این دوره
Introduction and the Goal of this Course
Big Words و NodeJS
Big Words and NodeJS
تماشای این دوره با کیفیت بالا
Watching this Course in High Definition
مفهومی کنار: رابط خط فرمان
Conceptual Aside: The Command Line Interface
مراجع خط فرمان
Command Line References
معرفی و راه اندازی
Introduction and Setup
مقدمه و هدف این دوره
Introduction and the Goal of this Course
Big Words و NodeJS
Big Words and NodeJS
تماشای این دوره با کیفیت بالا
Watching this Course in High Definition
مفهومی کنار: رابط خط فرمان
Conceptual Aside: The Command Line Interface
مراجع خط فرمان
Command Line References
V8: موتور جاوا اسکریپت
V8: The Javascript Engine
مفهومی کنار: پردازنده ها، زبان ماشین و C++
Conceptual Aside: Processors, Machine Language, and C++
جاوا اسکریپت کنار: موتورهای جاوا اسکریپت و مشخصات ECMAScript
Javascript Aside: Javascript Engines and The ECMAScript Specification
V8 زیر کاپوت
V8 Under the Hood
اضافه کردن امکانات به جاوا اسکریپت
Adding Features to Javascript
V8: موتور جاوا اسکریپت
V8: The Javascript Engine
مفهومی کنار: پردازنده ها، زبان ماشین و C++
Conceptual Aside: Processors, Machine Language, and C++
جاوا اسکریپت کنار: موتورهای جاوا اسکریپت و مشخصات ECMAScript
Javascript Aside: Javascript Engines and The ECMAScript Specification
V8 زیر کاپوت
V8 Under the Hood
اضافه کردن امکانات به جاوا اسکریپت
Adding Features to Javascript
هسته گره
The Node Core
مفهومی کنار: سرورها و مشتریان
Conceptual Aside: Servers and Clients
جاوا اسکریپت برای مدیریت سرور به چه چیزی نیاز دارد؟
What Does Javascript Need to Manage a Server?
نمایش نظرات