در این دوره، یک API کلون Trello با استفاده از Angular، Typescript، NodeJS، Express، MongoDB و Socket IO خواهیم ساخت. این دوره کاملاً بر روی شیرجه رفتن سریع و عمیق در ایجاد برنامه فول استک با این ابزار متمرکز است. ما از ابتدا شروع خواهیم کرد و گام به گام به برنامه واقعی نهایی نزدیک خواهید شد. شما عمیقاً درک خواهید کرد که چگونه برنامه خود را ساختار دهید، ماژول ها و خدمات قابل استفاده مجدد و قابل فهم بسازید و کد را به تکه های کوچکتر کد تقسیم کنید. ما کد را با هم به روشی کارآمد می نویسیم تا آن را خالص کنیم و از پیچیدگی داده ها جلوگیری کنیم. ما با اجرای WebSocket با Socket IO ارتباط بلادرنگ را انجام خواهیم داد.
کد ما با Typescript در پشتیبان و روی مشتری نوشته میشود.
ما برنامه خود را در پایان دوره در سرور تولید واقعی مستقر خواهیم کرد.
برای هر درس کد منبع درس را دریافت خواهید کرد، بنابراین دیدن پیشرفت و دریافت یک برنامه کاربردی در هر درسی که میخواهید آسان است.
آنچه در این دوره خواهید آموخت:
ساختار و پیکربندی پروژه
کد با کیفیت بالا را با Typescript در پروژه واقعی بنویسید
ماژولها، کنترلکنندهها و سرویسهای قابل استفاده مجدد ایجاد کنید
اجرای احراز هویت هم در http و هم در وب سوکت ها
الگوهای طراحی Angular Express را عمیقاً درک کنید
هیچ دانش قبلی به جز جاوا اسکریپت مورد نیاز نیست (زیرا من همه چیز را از پایه به شما یاد خواهم داد) اما اگر در هر یک از اینها (Angular/Express/Typescript/MongoDB/Socket io) تجربه دارید، رفتن برای شما آسان تر خواهد بود. از طریق این دوره.
اگر احساس میکنید که وب را یاد گرفتهاید، اما هنوز دانشی درباره نحوه ساخت برنامه واقعی خود ندارید، این دوره همان چیزی است که به آن نیاز دارید.
در این دوره ما از ابتدا گام به گام Trello Clone را با استفاده از Angular، Typescript، Express، MongoDB، SocketIO میسازیم
در پروژه ما اجرا خواهیم کرد:
پروژه تمام شده را می توانید در پیوست پیدا کنید.
نظری ارسال نشده است.
مدرس حرفه ای و توسعه دهنده وب
اسکیلشر یک پلتفرم آموزشی آنلاین است که به میلیونها افراد در سراسر جهان امکان یادگیری مهارتهای جدید را فراهم میکند. این پلتفرم با ارائه دورههای متنوع در زمینههایی از جمله هنر و طراحی، فناوری، کسب و کار، و زندگی موفق، به کاربران خود این امکان را میدهد تا به صورت آنلاین به یادگیری بپردازند.
یکی از ویژگیهای منحصر به فرد سکیلشر، ارائه دورههای تدریس شده توسط صاحبان مهارتها و افراد موفق در زمینههای مختلف است. این امر باعث میشود که کاربران از تجربیات و دانش عملی افرادی که در حوزههای مورد نظرشان موفق عمل کردهاند، بهرهمند شوند و بهترین اطلاعات را برای بهبود مهارتهای خود دریافت کنند. به این ترتیب، سکیلشر نه تنها یک پلتفرم آموزشی است، بلکه یک جامعه آموزشی است که افراد را به اشتراک گذاری دانش و تجربیات تشویق میکند و به آنها کمک میکند تا در مسیر پیشرفت و موفقیت خود ادامه دهند.