دانلود ها ی دارای تگ: "کدنویسی"
210 مورد برای عبارت مورد نظر پیدا شد.
210 مورد برای عبارت مورد نظر پیدا شد.
نرم افزار Scientific Toolworks Understand یک ابزار تجزیه و تحلیل استاتیک برای حفاظت، اندازه گیری و تجزیه تحلیل انتقادی برای پایگاه های بزرگ کد(های برنامه نویسی) است. این برنامه توانایی شناخت پلت فرم های متقابل، پشتیبانی ازچندین زبانه و همچنین محیط های برنامه نویسی (محیط توسعه تعاملی) تعمیر و نگهداری گرا را دارد. این نرم افزار برای کمک به حفظ و ایجاد کد منبع/source code طراحی شده که این کدهای منبع می توانند شامل کدهای منبع C++ ,C# ,FORTRAN ,Java ,JOVIAL و یا Delphi/Pascal باشند این برنامه توانایی شناخت روابط و ساختار های موجود در پروژه های نرم افزاری را دارد.
«کد تمیز» یکی از پرکاربردترین اصطلاحات در مهندسی نرمافزار است، اما در عین حال یکی از بدترین استفادهها را نیز دارد. کد تمیز به چه معناست و چه چیزی کد ما را کثیف یا تمیز میکند؟ این مفهوم توسط رابرت سی. مارتین یا «عمو باب» رواج یافت و مجموعهای از شیوههاست که به شما کمک میکند کدی بنویسید که تغییر، خواندن و درک آن آسانتر باشد و هنگام تغییر یا گسترش آن، کمتر مستعد خطا یا مشکل باشد. در این دوره، گوی فریرا با بهرهگیری از دانشی که پس از سالها کدنویسی تمیز به صورت حرفهای برای شرکتهای بزرگ به دست آورده است، هر آنچه را که برای شروع نوشتن کد سیشارپ عالی نیاز دارید، به شما آموزش خواهد داد. این دوره بر اصول و تکنیکهای اساسی تمرکز دارد که منجر به تولید کدی میشود که نه تنها عملکردی است، بلکه از نظر ساختار و خوانایی نیز بهینه است. شما با مفاهیمی مانند نامگذاری مناسب، توابع و متدهای کوتاه، اصول SOLID، مدیریت وابستگیها و جلوگیری از کدهای تکراری آشنا خواهید شد. همچنین به چگونگی refactor کردن کد موجود برای بهبود کیفیت و کاهش بدهی فنی پرداخته میشود. هدف این دوره توانمندسازی توسعهدهندگان سیشارپ است تا بتوانند کدی بنویسند که نه تنها در لحظه کار میکند، بلکه در درازمدت نیز قابل نگهداری، مقیاسپذیر و قابل گسترش باشد. این دوره به شما کمک میکند تا به عنوان یک برنامهنویس، کدهایی را تولید کنید که هم برای شما و هم برای سایر اعضای تیم قابل فهم و همکاری باشد.
در دوره آموزشی From Zero to Hero: Writing Clean Code with C# با اصول و شیوههای کدنویسی تمیز در زبان سیشارپ آشنا خواهید شد.
در دنیای امروز، فرصتهای بیشماری برای یک توسعهدهنده فولاستک وجود دارد. چه قصد راهاندازی یک استارتاپ سودآور را داشته باشید، چه به دنبال شغلی در یک شرکت بزرگ باشید، یا به عنوان فریلنسر پروژههای پردرآمد را بپذیرید، توسعه وب فولاستک مهارتی است که به شما آزادی انتخاب هر یک از این مسیرها را میدهد. دوره «راهی به سوی نکست» با دو مسیر یادگیری مجزا در قالب دورههای ویدیویی، چیزی فراتر از آموزش یک چارچوب را ارائه میدهد. در این دوره، شرکتکنندگان یاد میگیرند که چگونه کدهای خود را به شکلی ساختاریافته بنویسند، مهارتهای خود را در برنامههای کاربردی بزرگتر به کار گیرند و کدنویسی را با دقت بالا انجام دهند. این دوره به آنها میآموزد که مانند یک مهندس نرمافزار ارشد عمل کنند: مدیریت همزمان چندین ترمینال و سرویس، از جمله درگاههای پرداخت، صفهای پیام، بازرسان پایگاه داده و سرورهای ایمیل، بخشی از مهارتهایی است که در این دوره کسب میکنند. این دوره برای افرادی مناسب است که میخواهند به سطح ارشد برسند، کسانی که به دنبال یک دوره پیشرفته React یا بکاند هستند، افرادی که قصد دارند از توسعه فرانتاند به فولاستک مهاجرت کنند و همچنین کسانی که میخواهند محصولات SaaS واقعی بسازند. این دوره برای توسعهدهندگان مشتاقی که به دنبال تعمیق درک خود از اصول مهندسی پیچیده هستند و هر کسی که علاقهمند به تسلط بر مفاهیم پیشرفته React و Next.js در بستر توسعه فولاستک است، ایدهآل است.
در دوره The Road to Next با توسعه وب فولاستک با Next.js و React آشنا خواهید شد.
این دوره آموزشی جامع به شرکتکنندگان میآموزد که چگونه یک برنامه وب کامل را با استفاده از سه فناوری کلیدی بسازند: React برای رابط کاربری فرانتاند پویا و واکنشگرا، Django REST Framework برای ایجاد یک API بکاند قدرتمند و انعطافپذیر، و MySQL برای مدیریت دادهها در یک پایگاه داده رابطهای. این دوره با اصول برنامهریزی و طراحی یک برنامه وب آغاز میشود و سپس به مراحل ساخت پایگاه داده با MySQL، توسعه API با Django REST Framework و در نهایت ایجاد رابط کاربری با React میپردازد. تاکید اصلی بر درک نحوه تعامل این سه بخش با یکدیگر برای ایجاد یک برنامه فول استک منسجم و کارآمد است. علاوه بر این، دوره شامل یک مقدمه فشرده بر زبان برنامهنویسی پایتون است که برای کسانی که با Django REST Framework کار خواهند کرد، ضروری است. همچنین، روشهای تست API با استفاده از ابزار Postman آموزش داده میشود تا اطمینان حاصل شود که بکاند قبل از اتصال به فرانتاند به درستی کار میکند. در طول دوره، شرکتکنندگان با بهترین شیوهها در زمینه اشکالزدایی، سازماندهی کد و نوشتن کد تمیز آشنا میشوند، مهارتهایی که برای موفقیت در پروژههای توسعه نرمافزار واقعی حیاتی هستند. هدف نهایی این دوره این است که شرکتکنندگان نه تنها یک پروژه فول استک کاربردی را تکمیل کنند، بلکه دانش و اعتماد به نفس لازم برای توسعه برنامههای وب پیچیدهتر و ورود به بازار کار به عنوان توسعهدهنده فول استک را نیز به دست آورند.
در دوره آموزشی Become a Full-Stack Developer: React, Django REST, and MySQL با توسعه یک برنامه وب کامل با استفاده از React، Django REST Framework و MySQL آشنا خواهید شد.
در این دوره وردپرس، که از سطح مقدماتی تا پیشرفته را پوشش میدهد، شرکتکنندگان یاد میگیرند که چگونه نه یک، بلکه سه وبسایت کامل و کاملاً کاربردی را ایجاد کنند. این وبسایتها شامل یک وبسایت وبلاگی، یک وبسایت تجاری/محصولی و یک وبسایت پیشرفته مبتنی بر المنتور خواهند بود – تمامی اینها بدون نیاز به نوشتن حتی یک خط کد! چه یک مبتدی کامل باشید، چه یک فریلنسر، یا یک توسعهدهنده وب مشتاق، این دوره طراحی شده است تا تجربه یادگیری شما را سرگرمکننده، واضح و کاربردی سازد.
در دوره آموزشی WordPress Mastery: Build 3 Real Websites from Scratch (2025) با طراحی وبسایتهای کاربردی با استفاده از وردپرس آشنا خواهید شد.
این دوره برای افرادی که به تازگی وارد دنیای توسعه وب شدهاند یا به دنبال تقویت مهارتهای بکاند خود هستند، مناسب است. شرکتکنندگان در این دوره با ویژگیهای قدرتمند لاراول آشنا میشوند و یاد میگیرند که چگونه با اطمینان خاطر، برنامههای وب قوی بسازند. در پایان این دوره، شما مهارتهای لازم برای ساخت، ایمنسازی و استقرار برنامههای لاراول با امکانات کامل را به دست خواهید آورد.
در دوره آموزشی Latest Laravel, PHP Framework با توسعه کامل برنامههای وب با استفاده از فریمورک Laravel آشنا خواهید شد.
این دوره آموزشی با هدف توانمندسازی توسعهدهندگان برای ساخت یک سیستم مدیریت موجودی کالا (Inventory Management System) از پایه و به صورت کاملاً کاربردی، با استفاده از فریمورک قدرتمند لاراول ۱۲ طراحی شده است. این سیستم نه تنها قوی و مقیاسپذیر خواهد بود، بلکه از قابلیتهای پیشرفته و غنی نیز بهرهمند است. چه شرکتکنندگان در آغاز راه برنامهنویسی باشند و چه از توسعهدهندگان باتجربه محسوب شوند، این راهنمای گام به گام، آنها را به مهارتهای لازم برای ساخت یک سیستم مدیریت موجودی حرفهای مجهز خواهد کرد. در طول این دوره، شرکتکنندگان یک سیستم مدیریت موجودی کالا را به طور کامل توسعه خواهند داد. این سیستم شامل ویژگیهای کلیدی متعددی است که برای یک کسبوکار واقعی ضروری هستند. از جمله این ویژگیها میتوان به راهاندازی پنل مدیریت، انجام عملیات CRUD (ایجاد، خواندن، بهروزرسانی و حذف) برای برندها، انبارها، تامینکنندگان، مشتریان و دستهبندی محصولات اشاره کرد. همچنین، مدیریت جامع محصولات، مدیریت خرید و فروش، مدیریت برگشت کالا، مدیریت بدهیها، انتقال کالا بین انبارها و تولید گزارشهای متنوع از دیگر بخشهای مهم این سیستم هستند. علاوه بر این، شرکتکنندگان با پیادهسازی سیستم مجوزدهی نقشهای کاربری، امکان ایجاد فاکتورهای PDF، مدیریت جزئیات دقیق محصولات و پیادهسازی گردش کارهای ایمن و کارآمد آشنا خواهند شد.
در دوره آموزشی Laravel 12 Build Advanced Inventory Management System A-Z با ساخت یک سیستم پیشرفته مدیریت موجودی کالا با فریمورک لاراول ۱۲ آشنا خواهید شد.
این دوره آموزشی با هدف آمادهسازی افراد برای آزمون بینالمللی Oracle Certified Professional: Java SE 21 Developer (Exam 1Z0-830) طراحی شده است. در این دوره، شرکتکنندگان با مبانی برنامهنویسی جاوا شروع کرده و به تدریج با مفاهیم پیشرفتهتر، اصول شیءگرایی و شیوههای نوین توسعه نرمافزار با استفاده از جاوا SE 21 آشنا میشوند. علاوه بر آموزش جامع مباحث تئوری و عملی جاوا، این دوره بر ارائه نکات کلیدی و استراتژیهای موفقیت در آزمون تمرکز دارد. از ویژگیهای برجسته این دوره میتوان به پروژههای عملی متنوع و تمرینهای کدنویسی متعدد اشاره کرد که به شرکتکنندگان کمک میکند تا مهارتهای خود را در محیطهای واقعی به کار گیرند و آمادگی لازم برای کسب مدرک معتبر اوراکل را به دست آورند.
در دوره آموزشی Java SE 21 Developer | Oracle Certified Professional 1Z0-830 با توسعه نرمافزار با استفاده از جاوا SE 21 و آمادگی برای آزمون بینالمللی مربوطه آشنا خواهید شد.
این دوره توسط MongoDB توسعه یافته و به شرکتکنندگان کمک میکند تا با مفاهیم کلیدی و معماری MongoDB آشنا شوند. این سیستم، به دلیل تفاوتهای اساسی خود با پایگاههای داده SQL سنتی، ویژگیهای منحصربهفردی را ارائه میدهد. شرکتکنندگان در این دوره یاد میگیرند که چگونه خوشهها را با استفاده از MongoDB Atlas پیادهسازی و مدیریت کنند، عملیات CRUD (ایجاد، خواندن، بهروزرسانی و حذف) را به بهترین شکل ممکن انجام دهند و بر ساخت خطوط لوله تجمیع (aggregation pipelines) برای تحلیل کارآمد دادهها مسلط شوند. همچنین، ایجاد و مدیریت(indexes) به منظور افزایش کارایی جستجوها از دیگر مباحث مهم این دوره است. در طول دوره، نکات کاربردی برای جلوگیری و رفع الگوهای طراحی شمای نامناسب، مدیریت ایمن تراکنشهای چند سندی، و اطمینان از یکپارچگی و تطابق دادهها با ویژگیهای ACID (اتمی بودن، سازگاری، جداسازی و پایداری) ارائه میشود. با اتمام این دوره، شرکتکنندگان مهارتهای لازم را برای پیادهسازی Atlas Search به منظور ارائه قابلیت جستجوی قدرتمند، استفاده از نگاشتهای فیلد پویا و استاتیک، و بهکارگیری روشهای مدلسازی داده کارآمد برای مدیریت روابط پیچیده دادهها کسب خواهند کرد. این دوره برای توسعهدهندگان، مدیران پایگاه داده و هر کسی که علاقهمند به استفاده از MongoDB در برنامههای کاربردی مدرن است، ایدهآل است. میزبانی این دوره آموزشی در کتابخانه ما باعث خرسندی است.
در دوره آموزشی MongoDB Java Developer Associate Cert Prep با پایگاه داده سندگرا MongoDB آشنا خواهید شد.
این دوره یک تجربه عملی و پروژه محور را ارائه میدهد که طی آن، شرکتکنندگان به طور مشترک پنج برنامه کاربردی را از ابتدا ساخته و در گوگل کلود پلتفرم (GCP) مستقر میکنند. این برنامهها شامل نمونههای واقعی و متنوعی هستند که مهارتهای لازم برای توسعه نرمافزار در محیط ابری را به شرکتکنندگان میآموزند. در طول دوره، یک فرم بازخورد کاربر با استفاده از Next.js و Cloud Run ساخته میشود که قابلیت جمعآوری بازخورد کاربران، ارسال آن از طریق ایمیل و ذخیره در فضای ابری را دارد. همچنین، یک ردیاب نسخهها با استفاده از Google Cloud Function پایتون توسعه مییابد که آخرین نسخه نرمافزارها را دریافت کرده و در صورت وجود نسخه جدید، از طریق ایمیل اطلاعرسانی میکند. یک پروژه مهم دیگر، ساخت بکاند و فرانتاند اخبار است که شامل یک بکاند Flask و فرانتاند Next.js میشود و از PostgreSQL برای پایگاه داده و احراز هویت کاربران بهره میبرد و به کاربران امکان ارسال اخبار را میدهد. علاوه بر این، دوره شامل ساخت یک سیستم تولید گزارش PDF خودکار با پایتون است که صفحات، نمودارها و دادهها را در گزارشهای PDF سازماندهی میکند. همچنین، یک برنامه تولید گزارش Excel با پایتون توسعه مییابد که دادههای API را به فایلهای Excel قابل استفاده برای امور مالی یا عملیات تبدیل میکند.
در دوره آموزشی Python, Next.js, PostgreSQL and DevSecOps on Google Cloud با توسعه و استقرار برنامههای کاربردی Full-Stack در Google Cloud آشنا خواهید شد.