دانلود ها ی دارای تگ: "software development"
106 مورد برای عبارت مورد نظر پیدا شد.
106 مورد برای عبارت مورد نظر پیدا شد.
این دوره آموزشی به منظور ارائه درکی جامع و اصولی از گیت و گیتهاب طراحی شده است. شرکتکنندگان در این دوره نه تنها با دستورات اساسی گیت آشنا میشوند، بلکه با مفاهیم و مبانی زیربنایی آن نیز به طور کامل آشنا خواهند شد. این رویکرد به آنها این امکان را میدهد تا به جای حفظ صرف دستورات، نحوه عملکرد گیت را درک کرده و بتوانند به طور موثر از آن در پروژههای خود استفاده کنند. علاوه بر این، دوره به بررسی تفاوتهای اساسی بین گیت و گیتهاب میپردازد و نقش گیتهاب را به عنوان یک پلتفرم میزبانی برای مخازن گیت شرح میدهد. با گذراندن این دوره، فراگیران قادر خواهند بود تا به طور مستقل با اکثر خطاهای رایج در گیت مقابله کرده و آنها را رفع نمایند و همچنین به طور موثر با هم تیمیهای خود در پروژههای مشترک همکاری کنند. این دوره برای توسعهدهندگان در تمام سطوح مناسب است و به آنها کمک میکند تا مهارتهای مدیریت نسخه خود را به سطح بالاتری ارتقا دهند.
در آموزشی Git & GitHub: Understand How They Work and Fix Every Error با مفاهیم و کاربردهای گیت و گیتهاب آشنا خواهید شد.
این دوره به شرکتکنندگان این امکان را میدهد که به صورت عمیق در زمینه تست برنامههای سیشارپ غوطهور شوند و هر آنچه برای ساخت نرمافزاری قابل اعتماد و آماده برای تولید (Production-Ready) نیاز است را فرا گیرند. در این دوره، مفاهیم ضروری و مثالهای عملی به صورت گام به گام بررسی میشوند. در پایان این دوره، شرکتکنندگان قادر خواهند بود تا تستها را به صورت مؤثر بنویسند، ساختاربندی کرده و اجرا کنند. همچنین، آنها یاد میگیرند که چگونه سناریوهای پیچیده را با Mocking مدیریت کرده و از طریق تستهای یکپارچهسازی، از اعتبار کامل APIهای خود اطمینان حاصل کنند. این دوره برای توسعهدهندگانی که به دنبال تقویت مهارتهای تستنویسی و ارائه برنامههای سیشارپ با کیفیت بالاتر با قدرت تست خودکار در دنیای سیشارپ هستند، بسیار مناسب است.
در دوره آموزشی Mastering C# Testing From Unit to Integration with Moq با تستنویسی در سیشارپ آشنا خواهید شد.
در این دوره آموزشی، شرکتکنندگان با چگونگی بهرهگیری از پلتفرم داتابریکس به منظور مدیریت و پردازش حجم وسیعی از دادهها برای ساخت و آموزش مدلهای هوش مصنوعی آشنا میشوند. همچنین، نحوه ادغام مدلهای زبانی بزرگ پیشرفته در این فرآیند آموزش داده میشود تا امکان توسعه برنامههای کاربردی هوشمند در زمینههای مختلف پردازش زبان طبیعی فراهم گردد. این دوره شامل مباحثی پیرامون طبقهبندی متون، خلاصهسازی اطلاعات، جستجوی معنایی در متون و ساخت سیستمهای هوش مصنوعی مکالمهای است. از طریق تمرینات عملی و پروژههای واقعی، دانشپذیران تجربه لازم برای طراحی و پیادهسازی سیستمهای هوشمند مبتنی بر داده و زبان را کسب خواهند کرد و با اصول معماری سامانههای هوش مصنوعی یکپارچه و روشهای بهینهسازی عملکرد مدلها آشنا میشوند.
در دوره آموزشی Building AI Applications with Databricks and Gen AI با ساخت برنامههای هوش مصنوعی با استفاده از داتابریکس و مدلهای زبانی بزرگ آشنا خواهید شد.
این دوره آموزشی جامع، قدرت توسعه نرمافزار مدرن با Git، GitLab و CI/CD را برای شما آشکار میسازد. از کنترل نسخه بنیادین گرفته تا استقرار خودکار بر روی AWS، مهارتهای ضروری برای بهینهسازی گردش کار توسعه و ارائه سریعتر نرمافزار با کیفیت بالا را کسب خواهید کرد. بخش 1: مقدمه و راهاندازی Git: با اصول اولیه Git شروع خواهید کرد، مفاهیم اصلی آن را درک کرده و محیط محلی خود را راهاندازی میکنید. خواهید آموخت که چگونه مخازن را مقداردهی اولیه کنید، تغییرات را ثبت کنید و پایگاه کد خود را به طور موثر مدیریت نمایید. در این بخش، اهمیت سیستم کنترل نسخه در توسعه نرمافزار و مزایای استفاده از Git به عنوان یک ابزار قدرتمند در این زمینه به طور کامل شرح داده میشود. همچنین، دستورات کلیدی Git برای انجام عملیات اساسی مانند افزودن فایلها، مشاهده وضعیت مخزن و بررسی تاریخچه تغییرات مورد بررسی قرار میگیرند.
در دوره Git Gitlab and CI CD با مدیریت نسخهها، همکاری تیمی و استقرار خودکار نرمافزار آشنا خواهید شد.
این دوره، دانشآموزان را قادر میسازد تا به یک برنامهنویس پایتون تبدیل شوند و یکی از پرتقاضاترین مهارتها را برای کارفرمایان در سال 2024 کسب کنند. این دوره دانش و مهارتهای اساسی لازم برای کار با پایتون و ایجاد اسکریپتهای شخصی برای وظایف روزمره را به دانشجویان ارائه میدهد. دانشجویان در این دوره مهارتهای لازم برای شناسایی و ساخت دستورات مورد نیاز برای انجام وظایف خاص را فرا میگیرند. علاوه بر این، آنها یاد میگیرند که چگونه اسکریپتهایی برای انجام کارهای پیشرفته مانند خودکارسازی وظایف تکراری و بسیاری موارد دیگر بسازند. انتظار نمیرود که دیگران شما را برای یادگیری این مهارت ترغیب کنند. سعی کنید نیاز و تقاضای زمان کنونی را شناسایی کرده و این فرصت را غنیمت بشمارید تا با یادگیری این مهارت جدید، همگام با زمان و فناوریهای روز پیش بروید. با اتمام این دوره، دانشجویان در نوشتن کد پایتون بسیار کارآمد خواهند شد. یک مربی حرفهای که به هزاران دانشجو در یادگیری پایتون کمک کرده است، در این دوره شما را همراهی میکند. بیایید و از کلاس لذت ببرید در حالی که این ابزار قدرتمند را میآموزید.
در دوره آموزشی Python in 10 Days: The Ultimate Beginner's Bootcamp با برنامهنویسی پایتون آشنا خواهید شد.
این دوره به عنوان یک راهنمای جامع برای بهترین شیوههای پایتون عمل میکند و به شما کمک میکند تا کدی بنویسید که نه تنها کارآمد باشد بلکه به راحتی توسط دیگران قابل درک و نگهداری باشد. شرکتکنندگان در این دوره با اصول و راهنماییهای رسمی سبک پایتون (PEP 8) آشنا میشوند و یاد میگیرند که چگونه این استانداردها را در کد خود پیادهسازی کنند. دوره با ارائهی سخنرانیهای ویدیویی جذاب، نمودارها، آزمونها، مقالات و منابع تکمیلی، تجربهی یادگیری جامعی را فراهم میکند. هدف اصلی این دوره، ارتقاء مهارتهای برنامهنویسی پایتون شما به سطحی بالاتر است تا بتوانید کدی بنویسید که واقعاً "پایتونیک" باشد. این بدان معناست که کد شما باید از الگوها و فلسفهی زبان پایتون پیروی کند، که منجر به کدی مختصر، خوانا و کارآمد میشود. در طول دوره، به شما آموزش داده میشود که چگونه نامهای معناداری برای متغیرها، توابع، کلاسها و متدهای خود انتخاب کنید. این کار به بهبود خوانایی کد کمک شایانی میکند و درک منطق برنامه را برای هر کسی که با کد شما کار میکند، آسانتر میسازد. همچنین، اصول مربوط به تورفتگی کد پایتون مطابق با راهنمای سبک پایتون به طور کامل توضیح داده میشود تا اطمینان حاصل شود که کد شما از نظر ظاهری نیز استاندارد و منظم است. یکی دیگر از جنبههای کلیدی که در این دوره پوشش داده میشود، کاربرد بهترین شیوهها برای طول خط، شکست خط و خطوط خالی است. استفاده صحیح از فضای خالی (whitespaces) در اطراف متغیرها، پرانتزها، عملگرها، کاماها، دونقطهها و سمیکولنها نیز به تفصیل بررسی میشود، چرا که این جزئیات کوچک میتوانند تأثیر زیادی بر خوانایی کلی کد داشته باشند.
در دوره آموزشی Python Best Practices: Learn to Write Clean Python Code با اصول و شیوههای نوشتن کد پایتون تمیز، خوانا و قابل نگهداری آشنا خواهید شد.
این دوره آموزشی برای توسعهدهندگان Go در سطوح متوسط تا پیشرفته طراحی شده است که به دنبال تقویت مهارتهای خود در این زبان برنامهنویسی محبوب و متنباز هستند. آدلینا سیمیون، مدرس دوره، با رویکردی عملی، تعاملی و مهارتمحور، نکات و تکنیکهای کاربردی مورد استفاده برنامهنویسان متخصص را به شرکتکنندگان آموزش میدهد. هدف این دوره، افزایش دانش فنی شرکتکنندگان یا آمادهسازی آنها برای مصاحبههای شغلی و ورود به موقعیتهای جدید در حوزه برنامهنویسی است. این دوره شامل "چالشهای کدنویسی" است که توسط پلتفرم CoderPad پشتیبانی میشوند. این چالشها، تمرینهای کدنویسی تعاملی با بازخورد لحظهای را ارائه میدهند و به شرکتکنندگان امکان میدهند تا با تمرین عملی، مهارتهای کدنویسی خود را بهبود بخشند. آدلینا سیمیون با چهار چالش کدنویسی خاص و متمرکز بر پرسشهای کلیدی، به توسعه مهارتهای شرکتکنندگان به عنوان برنامهنویس Go کمک میکند. در طول دوره، شرکتکنندگان فرصت خواهند داشت تا استفاده از ساختارهای داده رایج، جریانها، کدنویسی مقاوم و برنامهنویسی پویا را تمرین کنند. این رویکرد عملی تضمین میکند که شرکتکنندگان پس از اتمام دوره، نه تنها دانش نظری عمیقی در Go داشته باشند، بلکه توانایی استفاده از این دانش را در سناریوهای واقعی برنامهنویسی نیز کسب کنند.
در دوره آموزشی Advanced Go Programming: Data Structures, Code Architecture, and Testing با ساختارهای داده، معماری کد و روشهای تست در زبان برنامهنویسی Go آشنا خواهید شد.
دوره آموزشی به روز رسانی شد!
زبان برنامهنویسی ++C (سی پلاس پلاس) یک زبان برنامهنویسی رایانهای همهمنظوره سطح بالا است که از برنامهنویسی رویهای، تجرید دادهها و برنامهنویسی شیءگرا پشتیبانی میکند، این زبان عمومی و دارای قابلیت زبانهای سطح بالا و پایین بهصورت همزمان است و از انواع داده ایستا، نوشتار آزاد، چندمدلی، برنامهنویسی ساختیافته، برنامهنویسی شیءگرا و برنامهنویسی جنریک پشتیبانی می کند. ++C به همراه جد خود C از پرطرفدارترین زبانهای برنامهنویسی تجاری هستند و کتابخانه استاندارد ++C شامل کتابخانه استاندارد C با یک سری تغییرات برای بهبود عملکرد است. همروندی در علوم رایانه در سامانههایی پیش میآید که در آنها چند پردازش محاسباتی همزمان اجرا میشوند و با یکدیگر اندرکنش دارند (ناحیه بحرانی دارند). مطالعه همروندی محدوده وسیعی از سامانهها را دربرمیگیرد، از سامانههای رایانش موازی سخت-درگیر و بسیار همزمان گرفته تا سامانههای توزیعشده ناهمزمان سست-درگیر.
در دوره آموزشی Introduction to C++ Concurrency LiveLessons (Video Training) با آموزش مقدماتی همروندی در سی پلاس پلاس اشنا خواهید شد.
دوره آموزشی به روز رسانی شد!
در فرهنگ علوم رایانه متغیرهای از نوع اشارهگر (Pointer)، به متغیرهایی گفته میشود که محتوای آنها، آدرس خانهای از حافظه یا نیل است. در عمل، اشارهگر متغیری است که به متغیر دیگری اشاره میکند. اشارهگرها از پرکاربردترین نوع متغیرها در زبانهای برنامهسازی محسوب میشوند. این امر به این علت است که اشارهگرها، گاهی اوقات تنها راه بیان محاسبهای مشخص هستند و بخشی دیگر به این علت است که معمولاً باعث فشردگی و کارایی بیشتر قطعه برنامهها نسبت به ایجاد آنها با روشهای دیگر میشود. در زبان سی اشارهگرها یکی از اجزای پایه زبان هستند و ارتباط اساسی با آرایه، ساختارها، و توابع دارند. چندین عملگر مختلف برای کار بر روی اشارهگرها وجود دارد که مهمترین آنها عملگرهای یکانی * و & هستند. عملگر & (عملگر آدرس) آدرس عملوند خود را برمیگردد. عملگر * (عملگر در آدرس) هم محتوای خانهای که آدرس آن عملوندش قرار دارد را در دسترس میسازد. برای تعریف یک اشاره گر باید قبل از نام آن علامت * قرار گیرد.
در دوره آموزشی Learn pointer concepts in C++ using Visual Studio با آموزش مفاهیم اشاره گرها در سی پلاس پلاس با ویژوال استودیو اشنا خواهید شد.
این دوره آموزشی رویکردی نوین به برنامهنویسی پایتون را به توسعهدهندگان ارائه میدهد که ایدههای بزرگ را به شکلی مختصر و با حداقل کد بیان میکند و به منطق کسبوکار اجازه میدهد تا به وضوح بدرخشد. این امر با استفاده از مثالهای مرتبط متعدد از مسائل جاری، از جمله تحلیل داده و رسانههای اجتماعی، محقق میشود. در این آموزش ویدیویی، ریموند هتینگر در نیمه اول درسها، با معرفی مهارتها، ابزارها و تکنیکهای بنیادی پایتون مدرن آغاز میکند. سپس در بخش دوم، چگونگی به کارگیری این ابزارها و تکنیکها را در یک برنامه کاربردی واقعی به نمایش میگذارد. او بر اهمیت نگارش کدی تأکید میکند که نه تنها کارآمد باشد، بلکه خوانایی بالایی نیز داشته باشد تا دیگران به راحتی بتوانند آن را درک کرده و توسعه دهند. این دوره به شرکتکنندگان کمک میکند تا با الگوهای طراحی مدرن پایتون آشنا شوند و بتوانند برنامههایی بنویسند که به راحتی قابل نگهداری و مقیاسپذیری باشند. هتینگر در طول دوره، مفاهیم پیچیده را به زبانی ساده و قابل فهم توضیح میدهد و با مثالهای عملی، یادگیری را تسهیل میکند. او به موضوعاتی مانند بهینهسازی کد، استفاده از ساختارهای داده کارآمد، و نوشتن تستهای واحد برای اطمینان از صحت عملکرد کد میپردازد. همچنین، به بررسی بهترین روشها برای مدیریت وابستگیها و استقرار برنامههای پایتون میپردازد. این دوره برای توسعهدهندگانی که به دنبال ارتقاء مهارتهای خود در پایتون و نوشتن کدی تمیز و مؤثر هستند، بسیار مناسب است. تمرکز بر روی "ایدههای بزرگ و کدهای کوچک" به این معناست که چگونه میتوان با کمترین میزان کد، حداکثر کارایی و وضوح را در برنامهنویسی پایتون به دست آورد.
در دوره آموزشی Modern Python LiveLessons: Big Ideas and Little Code in Python با رویکردهای برنامهنویسی مدرن پایتون آشنا خواهید شد.