دانلود ها ی دارای تگ: "development"
3646 مورد برای عبارت مورد نظر پیدا شد.
3646 مورد برای عبارت مورد نظر پیدا شد.
مانند هر نرمافزار با کیفیت بالا، APIهای REST نیازمند تست هستند و REST Assured راهحلی عالی برای این منظور ارائه میدهد. در این دوره آموزشی با عنوان "دوره جامع REST Assured"، شرکتکنندگان یاد میگیرند که چگونه از قابلیتهای پیشرفته این فریمورک بهرهبرداری کنند. در ابتدا، آنها درکی جامع از مفهوم رابطهای روان (fluent interface) و اهمیت آن در استفاده از REST Assured به دست خواهند آورد. این فهم بنیادی، بستری برای کار با کدهای پیچیدهتر فراهم میآورد. سپس، شرکتکنندگان به کدنویسی عملی خواهند پرداخت و یاد میگیرند چگونه با استفاده از متدهای پیشرفته، تستهای API را برای بررسی هدرها و بدنه پاسخها بنویسند. این بخش شامل تمرینهای کاربردی و سناریوهای واقعی برای اطمینان از صحت عملکرد APIها است. در نهایت، مکانیسمهای احراز هویت و نحوه مدیریت آنها با استفاده از فریمورک مورد کاوش قرار میگیرد. این شامل روشهای مختلف احراز هویت و پیادهسازی آنها در تستهای خودکار است. پس از اتمام این دوره، شرکتکنندگان مهارتهای لازم برای نوشتن کدهای تست پیشرفته برای APIهای تحت آزمایش خود را کسب خواهند کرد. این مهارتها به آنها امکان میدهد تا فرآیند تست API را بهینهسازی کرده و از کیفیت بالای نرمافزارهای خود اطمینان حاصل کنند.
در دوره آموزشی REST Assured Deep Dive با تست APIها با استفاده از فریمورک REST Assured آشنا خواهید شد.
Lovable 2.0 با ترکیب یک AI هوشمندتر و عاملگرا (agentic) با یک رابط کاربری جدید و جسورانه (نسخه بهبود یافته نسبت به 1.0)، قابلیتهای چندنفره قوی و ابزارهای امنیتی داخلی، آنچه را که ممکن است، بازتعریف میکند. طرز فکر "vibe-coding" شما را تشویق میکند تا بر روی ایدهها و تجربه کاربری تمرکز کنید، در حالی که AI Lovable مسئولیت سنگین و فنی کدنویسی را بر عهده میگیرد. چه یک توسعهدهنده باتجربه باشید و چه تازه شروع کردهاید، Lovable 2.0 به شما این قدرت را میدهد تا بدون موانع سنتی کدنویسی دستی، اپلیکیشن بسازید، تکرار کنید و آنها را راهاندازی کنید. پس، چه چیزی Lovable 2.0 را از نسخه قبلی خود متمایز میکند؟ Chat Mode Agent جدید در قلب این تکامل قرار دارد. برخلاف دستیارهای ساده، این agent واقعاً عاملگرا است؛ زیرا در چندین مرحله استدلال میکند، زمینه پروژه شما را تجزیه و تحلیل میکند و به برنامهریزی، اشکالزدایی و بهبود کار شما کمک میکند، مگر اینکه شما بخواهید تغییرات مستقیمی در کد ایجاد کند. این بدان معناست که میتوانید طوفان فکری کنید، سؤال بپرسید و مشکلات پیچیده را به زبان طبیعی حل کنید، در حالی که همیشه کنترل جهت پروژه خود را در دست دارید.
در دوره آموزشی Learn AI Application Development with Lovable 2.0 با توسعه اپلیکیشنهای مبتنی بر هوش مصنوعی و امکانات پلتفرم Lovable 2.0 آشنا خواهید شد.
دوره بروزرسانی شد.
ری اکت (که به صورت React.js یا ReactJS نیز خوانده میشود)، یک کتابخانه متنباز جاوا اسکریپت برای ساخت رابطهای کاربری با هدف مواجه شدن با چالش آدرسدهی در توسعهٔ اپلیکیشنهای تکصفحهای است. این کتابخانه توسط فیس بوک، اینستاگرام و جامعهای از توسعهدهندهها و شرکتها نگهداری میشود. اواخر مارچ ۲۰۱۵ یک فریم ورک جدید از فیس بوک منتشر شد. یک فریم ورک که به شما اجازه میدهد با استفاده از زبان جاوا اسکریپت و کتابخانه React اپلیکیشن موبایل بسازید. فعلا فقط برای iOS ولی بزودی برای Android هم توسعه داده می شود.
در دوره آموزشی Udemy The Complete React Native + Hooks Course با آموزش کامل توسعه ری اکت نیتیو همراه با هوکز اشنا خواهید شد.
در این دوره، شرکتکنندگان با ۲۳ الگوی طراحی مختلف آشنا خواهند شد که به سه دسته اصلی تقسیم میشوند: الگوهای سازنده (Creational)، الگوهای ساختاری (Structural) و الگوهای رفتاری (Behavioral). الگوهای سازنده به چگونگی ایجاد اشیا میپردازند و شامل الگوهای Factory، Abstract Factory، Builder، Prototype و Singleton میشوند. الگوهای ساختاری بر روابط بین اشیا تمرکز دارند و شامل الگوهای Decorator، Adapter، Facade، Bridge، Composite، Flyweight و Proxy هستند. در نهایت، الگوهای رفتاری تعاملات و تخصیص مسئولیتها بین اشیا را مورد بررسی قرار میدهند و شامل الگوهای Command، Chain of Responsibility، Observer Pattern، Interpreter، Iterator، Mediator، Memento، State، Strategy، Template و Visitor میباشند. این دوره فرصتی جامع برای درک و پیادهسازی این الگوهای مهم در پروژههای پایتون فراهم میکند و به توسعهدهندگان کمک میکند تا نرمافزارهای انعطافپذیرتر، قابل نگهداریتر و با قابلیت استفاده مجدد بیشتری طراحی کنند.
در دوره آموزشی Design Patterns in Python با الگوهای طراحی و نحوه پیادهسازی آنها در پایتون آشنا خواهید شد.
این دوره آموزشی جامع، شرکتکنندگان را در مسیر تسلط بر توسعه backend با استفاده از فریمورک قدرتمند FastAPI و زبان برنامهنویسی پایتون راهنمایی میکند. در این دوره، شرکتکنندگان نه تنها با مفاهیم کلیدی و اساسی backend آشنا میشوند، بلکه تجربه عملی ساخت یک سیستم مدیریت تحویل واقعی را نیز کسب خواهند کرد. این دوره با پوشش مفاهیم پایهای پایتون، حتی برای کسانی که آشنایی اولیه با این زبان دارند، شروع شده و به تدریج به مباحث پیشرفتهتری مانند برنامهنویسی ناهمزمان، مدیریت پایگاههای داده SQL و NoSQL، پیادهسازی احراز هویت امن کاربر و استفاده از ویژگیهای قدرتمند FastAPI میپردازد. شرکتکنندگان در طول دوره با نحوه طراحی و ساخت APIهای RESTful، اعتبارسنجی دادهها، مدیریت خطاها، مستندسازی خودکار API با OpenAPI و بهبود کارایی برنامههای backend آشنا خواهند شد. همچنین، مباحثی مانند استقرار (deployment) برنامههای FastAPI و بهترین شیوههای توسعه backend نیز در این دوره پوشش داده میشود تا شرکتکنندگان بتوانند پس از اتمام دوره، به طور مستقل پروژههای backend خود را با اطمینان کامل توسعه دهند.
در دوره آموزشی Ultimate Guide to FastAPI and Backend Development با ساخت APIهای قدرتمند و کارآمد آشنا خواهید شد.
این دوره آموزشی جامع، فرد را از سطح مبتدی تا پیشرفته در برنامهنویسی پایتون همراهی میکند و مهارتهای لازم برای اتوماسیون سیستم و بهینهسازی عملکرد را به او میآموزد. این دوره همچنین مهارتهای حیاتی برای اتوماسیون سیستم، مانند نوشتن اسکریپتها برای کنترل سیستم عامل، خودکارسازی وظایف تکراری و تعامل با سیستمهای خارجی را پوشش میدهد. او به مباحث چندنخی برای بهینهسازی عملکرد، پروفایلسازی حافظه و موضوعات پیشرفته مانند همروندی خواهد پرداخت. این دوره همچنین او را برای کاربردهای واقعی پایتون، مانند خودکارسازی گردش کارها، مدیریت فایلها و ساخت برنامههای مبتنی بر هوش مصنوعی، آماده میکند. در پایان این دوره، او در پایتون ماهر خواهد شد و قادر به توسعه برنامههایی خواهد بود که عملکرد سیستم او را بهینه میکنند، گردش کارهای پیچیده را خودکار میسازند و مشکلات دنیای واقعی را به طور مؤثر حل میکنند. این دوره برای توسعهدهندگان مشتاق، علاقهمندان به اتوماسیون و هر کسی که به دنبال ارتقای مهارتهای برنامهنویسی پایتون خود است، ایدهآل است.
در دوره آموزشی Complete Python Programming : From Basics to Advance با مبانی و مفاهیم پیشرفته برنامهنویسی پایتون آشنا خواهید شد.
این دوره جامع با هدف تبدیل تستکنندگان دستی به متخصصان تست خودکار طراحی شده است. تمرکز اصلی دوره بر آموزش پایتون است، زبانی که به عنوان یکی از پیشروترین زبانها در حوزه اتوماسیون تست شناخته میشود. شرکتکنندگان در پایان این دوره نه تنها بر پایتون و کاربردهای آن در اتوماسیون تست مسلط خواهند شد، بلکه موقعیت شغلی خود را در زمینه رو به رشد تست نرمافزار به شکل چشمگیری ارتقا خواهند داد. این آموزش تمامی مبانی لازم برای موفقیت در این زمینه را پوشش میدهد و شما را برای چالشهای دنیای واقعی آماده میکند. با شرکت در این دوره، مهارتهای فنی خود را به سطحی جدید خواهید رساند و در بازار کار رقابتی امروز، جایگاه ویژهای پیدا خواهید کرد. آیا شما یک تستکننده نرمافزار هستید که به دنبال گذار از تست دستی به تست خودکار هستید؟ آیا مشتاقید درآمد و قابلیت بازاریابی خود را در صنعت فناوری افزایش دهید؟ اگر پاسخ شما مثبت است، این دوره دقیقاً برای شما طراحی شده است. حتی اگر قبلاً هرگز برنامهنویسی نکردهاید، این دوره برای شما جذاب خواهد بود، زیرا به گونهای طراحی شده که شما را از یک مبتدی پایتون به فردی ماهر و مسلط تبدیل کند.
در دوره آموزشی Python: The Complete Guide for Software Testers با مفاهیم و کاربردهای زبان برنامهنویسی پایتون در حوزه تست نرمافزار آشنا خواهید شد.
دوره "Golang: بوتکمپ مصاحبه در HackerRank و الگوریتمهای LeetCode" اولین و تنها دوره جامع ساختارهای داده و الگوریتمها با استفاده از زبان Golang است که در فضای مجازی موجود است. اکثر شرکتهای ردهبالا و Fortune 500 مصاحبههای کدنویسی را در سطوح مختلف، از تازهکاران تا مهندسان ارشد، در پلتفرمهای مختلف کدنویسی از جمله HackerRank، AlgoExpert، LeetCode و SPOJ انجام میدهند. این دوره شامل بیش از ۶۵ تمرین کدنویسی است که برخی از آنها به صورت کدهای مستقل در ویرایشگر VSCode با کامپایلر Go اجرا شدهاند. علاوه بر این، دوره بر تمرین کدنویسی از طریق تمرینات عملی با استفاده از LeetCode نیز تمرکز دارد.
در دوره آموزشی Golang: Interview Bootcamp on HackerRank, LeetCode Algos با ساختارهای داده و الگوریتمها در زبان Golang آشنا خواهید شد.
این دوره آموزشی برای فراگیری عمیق اصول زبان Rust طراحی شده است و به شما کمک میکند تا بر این زبان برنامهنویسی سیستمی کارآمد و پرطرفدار مسلط شوید. از مفاهیم پایهای مانند متغیرها و انواع دادهای گرفته تا اشارهگرها، و همچنین حلقهها و closureها، مفاهیم اصلی Rust به تدریج تحلیل و بررسی خواهند شد تا به شما در ایجاد یک پایه برنامهنویسی اولیه کمک کند. این دوره جامع، شرکتکنندگان را از سطح مبتدی تا تسلط بر زبان برنامهنویسی Rust هدایت میکند. هدف اصلی، آموزش عمیق مفاهیم بنیادین Rust و توانمندسازی فراگیران برای نوشتن کدهای ایمن، کارآمد و قابل اعتماد است. با تمرکز بر مدیریت حافظه، ایمنی همزمانی و عملکرد بالا، این دوره به توسعهدهندگان کمک میکند تا با یکی از مدرنترین و قدرتمندترین زبانهای برنامهنویسی سیستمی آشنا شوند. فراگیران نه تنها با نحو و ساختار زبان آشنا میشوند، بلکه به درکی عمیق از فلسفه طراحی Rust و ویژگیهای منحصربهفرد آن، از جمله سیستم مالکیت (ownership) و مدل وامگیری (borrowing)، دست خواهند یافت. این آموزش برای هر کسی که به دنبال یادگیری یک زبان برنامهنویسی با پتانسیل بالا در حوزههایی مانند برنامهنویسی سیستمی، وباسمبلی، و توسعه بلاکچین است، ایدهآل است. با گذراندن این دوره، شما قادر خواهید بود کد Rust کارآمد و ایمن بنویسید و پایهای محکم برای برنامهنویسی سیستمی عمیقتر، برنامهنویسی موازی، یا WebAssembly ایجاد کنید.
در دوره آموزشی From zero foundation to mastering Rust با برنامهنویسی Rust و مفاهیم بنیادین آن آشنا خواهید شد.
پایتون، زبانی محبوب و خوانا با رویکرد شیگرا است که هم قدرتمند است و هم یادگیری آن نسبتاً آسان. این دوره برای هر کسی، چه تازهکار در برنامهنویسی و چه توسعهدهندهای باتجربه، طراحی شده است تا به او در شروع کار با پایتون کمک کند. در این دوره، جو مارینی ابتدا یک مرور کلی بر فرآیند نصب پایتون، سینتکس اصلی آن و مثالی از نحوه ساخت و اجرای یک برنامه ساده پایتون ارائه میدهد. شرکتکنندگان در این دوره یاد میگیرند که چگونه با تاریخ و زمان کار کنند، فایلها را بخوانند و بنویسند، و دادههای JSON و XML را از وب بازیابی و تجزیه کنند. این مهارتها برای توسعه برنامههای کاربردی وب، تحلیل داده و بسیاری از حوزههای دیگر ضروری هستند. همچنین، این دوره شامل چالشهای برنامهنویسی است که توسط CoderPad ارائه میشوند. این چالشها تمرینات کدنویسی تعاملی با بازخورد لحظهای هستند که به شما امکان میدهند همزمان با محتوای دوره، تمرین عملی کدنویسی داشته باشید و مهارتهای برنامهنویسی خود را ارتقا دهید. این رویکرد عملی تضمین میکند که شرکتکنندگان نه تنها مفاهیم را درک میکنند، بلکه قادر به پیادهسازی آنها در سناریوهای واقعی نیز خواهند بود. هدف نهایی این دوره، تجهیز شرکتکنندگان به دانش و ابزارهای لازم برای تبدیل شدن به یک برنامهنویس پایتون ماهر و کارآمد است.
در دوره آموزشی Learning Python با مبانی و کاربردهای عملی زبان برنامهنویسی پایتون آشنا خواهید شد.