دانلود ها ی دارای تگ: "برنامه نویسی"
4042 مورد برای عبارت مورد نظر پیدا شد.
4042 مورد برای عبارت مورد نظر پیدا شد.
دوره آموزشی به روز رسانی شد!
برای اینکه ابزار PowerShell را بهتر درک کنید. ابتدا باید کار Shell را بدانید. در علوم کامپیوتر Shell به معنای یک رابط کاربری است که دسترسی شما را به سرویس های سیستم عامل ممکن میسازد. به صورت کلی Shell میتواند در دو حالت خط فرمان (Command Line Interface) یا گرافیکی (Graphical User Interface) ارائه شود. مایکروسافت ابزار PowerShell را برای خودکار نمودن عمل مدیریت و پیکربندی سیستم عامل ویندوز توسعه داده است. ابزار قدرتمند PowerShell مبنی بر .Net Framework است و شامل یک رابط کاربری خط فرمان و یک زبان Script است. یکی از ویژگیهای PowerShell وجود نسخه PowerShell ISE است که کار Script نویسی را ساده نموده. چرا که در نسخه PowerShell ISE دیگر نیاز به تایپ دستورات نیست و میتوانید از محیط گرافیکی این نسخه از PowerShell استفاده کنید. در اصل مایکروسافت، PowerShell ویندوز را به عنوان یک ابزار کمک کننده برای افزایش سرعت در حل مشکلات، و خودکار نمودن انجام تنظیمات سیستم عامل ویندوز ارائه کرده است. مثلا شما میتوانید با استفاده از PowerShell کلیه USB های متصل به کامپیوتر های شبکه را مشاهده کنید یا اینکه Process های که در حالت Not Responding قرار گرفته اند را ببندید. یا بعضی از کارهایی خود را در حالت Background انجام دهید و دیگر کارهای خود را در حالت عادی.
در دوره آموزشی Learn PowerShell Scripting با آموزش اسکریپت نویسی پاورشل اشنا خواهید شد.
دوره "عملیاتی کردن اسکریپتهای بش و زی شل" برای توسعهدهندگانی طراحی شده است که به دنبال ایجاد اسکریپتهای کاربردی و حرفهای هستند. شرکتکنندگان در این دوره یاد میگیرند که چگونه اسکریپتهای خود را با ویژگیهایی که به هدف آنها میافزاید، غنیتر کنند. در ابتدا، به آنها آموزش داده میشود که فعال یا غیرفعال کردن ویژگیهای مورد نیاز با استفاده از دستورات سادهای مانند shoot و set چگونه امکانپذیر است. در ادامه، این دوره به مبحث جمعآوری ورودیهای ارزشمند از کاربران میپردازد. شرکتکنندگان یاد میگیرند که چگونه این کار را هم از طریق اعلانها و دستور read انجام دهند و هم از طریق رویکرد حرفهایتر با استفاده از getopts و گزینههای خط فرمان. این آموزش به آنها کمک میکند تا اسکریپتهایی تعاملیتر و کاربرپسندتر بسازند. در بخش پایانی دوره، شرکتکنندگان یک اسکریپت برای پردازش ورودی متن که از طریق پایپهای نامگذاری شده ارسال میشود، ایجاد خواهند کرد. سپس، این پروژه را به عنوان یک واحد سرویس سیستمی (systemd service unit) نهایی میکنند. این بخش از دوره به آنها امکان میدهد تا اسکریپتهای خود را به صورت خودکار و به عنوان بخشی از سیستم عامل اجرا کنند. در پایان این دوره، شرکتکنندگان قادر خواهند بود اسکریپتهای فوقالعادهای ایجاد کنند که قابلیتهای مورد نیاز برای هر پروژه خاص را دارا باشند. نرمافزار مورد نیاز برای این دوره شامل هر توزیع مدرن لینوکس با دسترسی به بش (BASH) و زیشل (ZSH) است.
در دوره آموزشی Operationalizing Bash and Z Shell Scripts با عملیاتی کردن اسکریپتهای شل آشنا خواهید شد.
Bootstrap Studio نرم افزاری جذاب و قدرتمند برای طراحی وب سایت های ریسپانسیو و واکنش گرا با استفاده از چارچوب فریم ورک Bootstrap است. با کمک این برنامه و آشنایی متوسط با زبان Html می توانید به راحتی وب سایت های فوق العاده ای را طراحی نمایید. این برنامه دارای کامپوننت های زیادی برای طراحی سایت است و هزاران برنامه نویس از آن برای طراحی سایت های خود استفاده می کنند. در صورتی که کامپوننت مورد نیاز شما در کتابخانه برنامه موجود نباشد، می توانید به راحتی و از طریق پنل مربوطه آن را به صورت آنلاین دانلود کرده و اضافه کنید. رابط کاربری این نرم افزار فوق العاده آسان و به صورت drag & drop است که با وجود چنین رابط کاربری ای قادر به طراحی سریع وبسایت های مورد نیاز خود به سادگی هرچه تمام تر خواهید بود. فوتر، هدر و div های مختلفی در کتابخانه این برنامه وجود دارد که از آن ها می توانید برای طراحی سایت های رسپانسیو استفاده نمایید. Bootstrap Studio فایل حاوی کد های HTML را به صورت خودکار برای شما ایجاد می کند که به نظر می رسد یک برنامه نویس حرفه ای آن را به صورت دستی نوشته باشد.
R، یک زبان برنامهنویسی و محیط نرمافزاری برای محاسبات آماری و علم دادهها است، که بر اساس زبانهای اس و اسکیم پیادهسازی شده است. این نرمافزار متن باز، تحت اجازه نامه عمومی همگانی گنو عرضه شده و به رایگان قابل دسترس است. نرم افزار R اکثر زمینه های آمار کاربردی مانند تحلیل سری های زمانی، رگرسیون خطی و غیر خطی، آزمون فرض های کلاسیک، کدگذاری، خوشه بندی و ... را پوشش می دهد و همچنین نرم افزار قدرتمندی برای ایجاد اشکال گرافیکی و نمودارهاست.
R، حاوی محدودهٔ گستردهای از تکنیکهای آماری (از جمله: مدلسازی خطی و غیرخطی، آزمونهای کلاسیک آماری و ...) و قابلیتهای گرافیکی است. در محیط R، کدهای سی، سی++ و فورترن قابلیت اتصال و فراخوانی هنگام اجرای برنامه را دارند و کاربران خبره میتوانند توسط کدهای سی، مستقیماً اشیا R را تغییر دهند. گرچه نرمافزار R اغلب به منظور انجام محاسبات آماری به کار میرود، این نرمافزار قابل به کارگیری در محاسبات ماتریسی است و در این زمینه، همپای نرمافزارهایی چون اُکتاو و نسخهٔ تجاری آن متلب (MATLAB) است.
این دوره جامعترین و در عین حال سرراستترین دوره در یودمی برای پایتون ۳ و رزبری پای محسوب میشود. فرقی نمیکند که پیش از این هرگز با پایتون ۳ و رزبری پای کار نکردهاید، با اصول اولیه برنامهنویسی پایتون آشنایی دارید، یا میخواهید ویژگیهای پیشرفته رزبری پای را با پایتون ۳ بیاموزید، این دوره برای شما طراحی شده است. در این دوره، رزبری پای را به همراه پایتون ۳ به شما آموزش میدهیم. امروزه، یک متخصص پایتون ۳ و رزبری پای میتواند حداقل ۱۵۰,۰۰۰ دلار در اقتصاد کنونی کسب درآمد کند؛ این یکی از پرتقاضاترین مهارتهای قرن ۲۱ به شمار میرود. این دوره به شما کمک میکند تا به یک استاد در پایتون ۳ و رزبری پای تبدیل شوید و این مهارت بسیار ارزشمند را به دست آورید. با بیش از ۲۱۵ سخنرانی و ۲۵.۵ ساعت ویدئو، این دوره جامع هیچ نکتهای را در آموزش پایتون ۳، رزبری پای، الکترونیک پایه، GPIO، اینترنت اشیا (IoT)، پردازش تصویر و بسیاری موارد دیگر ناگفته باقی نمیگذارد. این دوره پایتون ۳ و رزبری پای را به شیوهای بسیار عملی به شما آموزش میدهد. هر سخنرانی شامل یک ویدیوی برنامهنویسی و یک فایل نوتبوک Jupyter یا برنامه مربوطه با کد پایتون ۳ است! به هر روشی که برای شما بهتر است، یاد بگیرید!
در دوره آموزشی Python, Raspberry Pi, Electronics, and IoT Bootcamp با برنامهنویسی پایتون ۳، کار با رزبری پای، اصول الکترونیک، اینترنت اشیا و پردازش تصویر آشنا خواهید شد.
در دنیای امروز که فناوری حرف اول را میزند، دانستن کدنویسی یک توانایی فوقالعاده محسوب میشود و جاوا یکی از قدرتمندترین، همهکارهترین و پرکاربردترین زبانهای برنامهنویسی موجود است. این دوره که برای افراد مبتدی طراحی شده است، به شما یک پایه محکم در برنامهنویسی جاوا میدهد، چه تازه شروع به کار کرده باشید و چه به دنبال ورود به یک حرفه در حوزه فناوری باشید. این دوره از طریق درسهای ساختارمند و مثالهای کاربردی، شما را از یک مبتدی مطلق به مرحله نوشتن برنامههای واقعی جاوا میرساند – حتی در پایان دوره یک مینی پروژه کامل نیز خواهید ساخت. شما نه تنها یاد میگیرید که چگونه کد بنویسید، بلکه یاد میگیرید چگونه مانند یک برنامهنویس فکر کنید: شکستن مسائل، ایجاد راهحلهای قابل استفاده مجدد و اعمال منطق برنامهنویسی به طور موثر. ما درک میکنیم که کدنویسی در ابتدا چقدر میتواند دلهرهآور باشد، به همین دلیل است که هر مفهوم به درسهای کوچک و قابل فهم تقسیم شده است که بر وضوح، کاربردهای دنیای واقعی و یادگیری عملی تمرکز دارند.
در دوره آموزشی Code Java in 5 Hours: A Complete Beginner's Guide با برنامهنویسی جاوا و مفاهیم اساسی آن آشنا خواهید شد.
این دوره یک راهنمای کامل، ساختارمند و عملی برای تسلط بر داکر است و برای همه، از تازهواردان به دنیای فناوری اطلاعات و کسانی که آرزوی ورود به این حوزه را دارند تا متخصصان شاغل مانند توسعهدهندگان نرمافزار، مدیران سیستم، مهندسان DevOps، مهندسان شبکه، مهندسان امنیت، مهندسان MLOps، دانشمندان داده یا تحلیلگران داده، طراحی شده است. در چشمانداز توسعه نرمافزار جهانی امروز، معماریهای میکروسرویس و برنامههای Cloud-Native در حال تسلط هستند. در قلب این تحول، کانتینرسازی قرار دارد و داکر به پلتفرم استاندارد صنعتی برای ساخت، ارسال و استقرار کارآمد و قابل اطمینان برنامهها تبدیل شده است. در این دوره، دانشپذیران با مبانی داکر آغاز میکنند و به سرعت به سمت تسلط بر مهارتهای واقعی پیشرفت خواهند کرد. این مهارتها شامل نوشتن Dockerfile، ایجاد و مدیریت ایمیجها، استفاده از Volumeها، ساخت شبکههای سفارشی و استقرار برنامههای چند کانتینری با استفاده از Docker Compose میشود. همچنین، ویژگیهای پیشرفته داکر، از جمله ساختهای چند مرحلهای (multi-stage builds)، فایلهای .dockerignore، مروری بر Docker Swarm، خلاصههای ایمیج (image digests) و بهترین شیوههای آماده برای تولید (production-ready best practices) مورد بررسی قرار میگیرد. در پایان دوره، دانشپذیران در استفاده از داکر برای ساخت، آزمایش و استقرار برنامههای کانتینری مهارت پیدا کرده و آماده به کارگیری این مهارتها در هر تیم مدرن DevOps یا توسعه خواهند بود.
در دوره آموزشی Ultimate Docker Bootcamp: Build, Ship & Deploy Real Projects با ساخت، ارسال و استقرار پروژههای واقعی با استفاده از داکر آشنا خواهید شد.
این دوره برای کسانی است که میخواهند بالاخره بر زبان برنامهنویسی C مسلط شوند. استاد شما، Dan، بیش از ده سال است که در این زبان برنامهنویسی مشغول به فعالیت بوده و تجربهی زیادی برای ارائه دارد. در طول این دوره، شما برنامهنویسی C را روی ویندوز فرا خواهید گرفت. آنچه این دوره را از سایر دورهها متمایز میکند، این است که شما عملاً از کامپایلر استفاده خواهید کرد. در این دوره، ما به یک محیط توسعه یکپارچه (IDE) بسنده نخواهیم کرد. شما شخصاً از کامپایلر استفاده خواهید کرد و این تجربه به شما کمک میکند تا به صورت دستی از کامپایلر GCC استفاده کنید و به یک متخصص تبدیل شوید. این دوره هر آنچه را که باید در مورد زبان برنامهنویسی C بدانید، به شما آموزش خواهد داد. شما از مفاهیم پایه شروع کرده و تا مفاهیم پیچیدهتر مانند توابع، اشارهگرها و توسعه کتابخانه پیش خواهید رفت. نکته مثبت این دوره این است که به گونهای طراحی شده که برای مبتدیان کاملاً مناسب باشد. در پایان این دوره، شما یک برنامه کتابخانه ایجاد خواهید کرد که به کاربر امکان میدهد کتابها را بسازد، آنها را در دیسک ذخیره کند و سپس مجدداً آنها را بخواند. پس از اتمام این دوره، شما در زبان برنامهنویسی C با تجربه خواهید شد و برای شروع پروژههای شخصی خود مشکلی نخواهید داشت. این دوره برای دانشجویانی که به انگیزه و کمک بیشتری نیاز دارند، بسیار مفید است. این دوره برای مبتدیان، صرف نظر از سطح مهارت فعلی آنها، مناسب است.
در دوره آموزشی C Programming On Windows For Beginners با برنامهنویسی زبان C و نحوه استفاده از کامپایلر GCC آشنا خواهید شد.
این دوره برای کسانی طراحی شده است که به دنبال ارتقای مهارتهای خود در توسعه بازی با استفاده از موتور بازیسازی گودوت ۴ و زبان برنامهنویسی GDScript هستند. در این پروژه عملی، شرکتکنندگان اصول اولیه گودوت ۴ را تمرین میکنند و با ساخت یک بازی به سبک بروتاتو که شامل مکانیزمها و سیستمهای موجود در بازیهای سبک Bullet Hell یا Survivor است، مهارتهای خود را به سطوح پیشرفتهتری ارتقا خواهند داد. این دوره تمام اطلاعات لازم برای تسلط بر گودوت را که یکی از قدرتمندترین و سریعترین ابزارهای در حال رشد در صنعت بازیسازی است، در اختیار علاقهمندان قرار میدهد. در این دوره، شرکتکنندگان با مباحث کلیدی متعددی آشنا خواهند شد. این مباحث شامل ترکیببندی صحنه (Scene composition)، وراثت صحنه و کلاس (Scene and class inheritance)، کار با گرههای مختلف (Working with different nodes) و ایجاد کامپوننتهای قابل استفاده مجدد (Creating reusable components) است. همچنین، شرکتکنندگان نحوه ساخت رابطهای کاربری (Building user interfaces)، ایجاد سیستمهای آیتم (Creating item systems)، و ساخت یک سیستم کامل تسلیحات (Building a full weapon system) را فرا میگیرند. آموزش طراحی پنلها و کارتها (Designing panels and cards) و ایجاد درجهبندی آیتمها (Creating item tiers) نیز از جمله سرفصلهای مهم این دوره است. در ادامه، نحوه ساخت یک اسپاونر کامل (Making a complete spawner) و دریافت آیتمها بر اساس درجهبندی آنها (Getting items based on tiers) مورد بررسی قرار میگیرد. بخش دیگری از آموزش به جان بخشیدن به دشمنان با استفاده از قابلیتهای ویژه (Bringing enemies to life with abilities) و برنامهنویسی ساختاریافته (Structured programming) اختصاص دارد. علاوه بر این موارد، مباحث و نکات بسیاری در این دوره به شرکتکنندگان آموزش داده خواهد شد که به آنها کمک میکند تا مهارتهای توسعه بازی خود را به طور جامع ارتقا دهند.
در دوره آموزشی Godot 2D Academy: Create a Brotato style game with Godot 4 با ساخت بازی به سبک Brotato در Godot 4 آشنا خواهید شد.
«کد تمیز» یکی از پرکاربردترین اصطلاحات در مهندسی نرمافزار است، اما در عین حال یکی از بدترین استفادهها را نیز دارد. کد تمیز به چه معناست و چه چیزی کد ما را کثیف یا تمیز میکند؟ این مفهوم توسط رابرت سی. مارتین یا «عمو باب» رواج یافت و مجموعهای از شیوههاست که به شما کمک میکند کدی بنویسید که تغییر، خواندن و درک آن آسانتر باشد و هنگام تغییر یا گسترش آن، کمتر مستعد خطا یا مشکل باشد. در این دوره، گوی فریرا با بهرهگیری از دانشی که پس از سالها کدنویسی تمیز به صورت حرفهای برای شرکتهای بزرگ به دست آورده است، هر آنچه را که برای شروع نوشتن کد سیشارپ عالی نیاز دارید، به شما آموزش خواهد داد. این دوره بر اصول و تکنیکهای اساسی تمرکز دارد که منجر به تولید کدی میشود که نه تنها عملکردی است، بلکه از نظر ساختار و خوانایی نیز بهینه است. شما با مفاهیمی مانند نامگذاری مناسب، توابع و متدهای کوتاه، اصول SOLID، مدیریت وابستگیها و جلوگیری از کدهای تکراری آشنا خواهید شد. همچنین به چگونگی refactor کردن کد موجود برای بهبود کیفیت و کاهش بدهی فنی پرداخته میشود. هدف این دوره توانمندسازی توسعهدهندگان سیشارپ است تا بتوانند کدی بنویسند که نه تنها در لحظه کار میکند، بلکه در درازمدت نیز قابل نگهداری، مقیاسپذیر و قابل گسترش باشد. این دوره به شما کمک میکند تا به عنوان یک برنامهنویس، کدهایی را تولید کنید که هم برای شما و هم برای سایر اعضای تیم قابل فهم و همکاری باشد.
در دوره آموزشی From Zero to Hero: Writing Clean Code with C# با اصول و شیوههای کدنویسی تمیز در زبان سیشارپ آشنا خواهید شد.