دانلود ها ی دارای تگ: "programming"
619 مورد برای عبارت مورد نظر پیدا شد.
619 مورد برای عبارت مورد نظر پیدا شد.
این جامعترین، مدرنترین و بهروزترین دوره در این پلتفرم است. این دوره همه چیزهایی را که برای تبدیل شدن به یک متخصص و پیشرفت در شغلتان بهعنوان یک دانشجوی فارغالتحصیل، توسعهدهنده جوان یا برنامهنویس نیاز دارید، در اختیار شما قرار میدهد. در انتهای این دوره متوجه خواهید شد که چرا این دوره برای همه مناسب است.
در دوره آموزشی Ultimate PHP, Laravel, CSS & Sass! Learn PHP, Laravel & Sass با مباحثی همچون HTML، CSS، Sass، طراحی وب سایتهای واکنشگرا، CSS Grid، Flexbox، Bootstrap و اصول برنامهنویسی PHP و فریمورک Laravel آشنا خواهید شد.
این دوره جامع برای افرادی طراحی شده است که میخواهند برنامهنویسی با ویژوال بیسیک را با استفاده از ویژوال استودیو آغاز کنند. والت ریشر، مدرس این دوره، شما را با یک مرور کلی از کاربردهای سه معماری رایج برنامههای کاربردی آشنا میکند: کنسولی، دسکتاپ و برنامههای ASP.NET. در طول این دوره، مفاهیم اصلی و مهارتهای فنی مورد نیاز برای استفاده از طیف گستردهای از مبانی زبان، از جمله کلاسها، انواع دادهها، عملگرها، رشتهها، ساختارهای حلقهای، شرطها، استثناها، لیستها و پرسوجوی دادهها با LINQ آشنا خواهید شد.
در Visual Basic Essential Training دوره با برنامهنویسی ویژوال بیسیک و ساخت انواع مختلف برنامههای کاربردی آشنا خواهید شد.
این دوره جامع، شما را به دنیای هیجانانگیز مدیریت داده در اپلیکیشنهای iOS با استفاده از SwiftData و SwiftUI میبرد. با یادگیری عمیق مفاهیم بنیادی SwiftData، شما قادر خواهید بود اپلیکیشنهای iOS پویا و مبتنی بر داده بسازید. چه مبتدی باشید چه توسعهدهنده iOS با تجربه، این دوره مهارتهای ضروری برای تسلط بر تکنیکهای مدرن مدیریت داده با استفاده از فریمورک قدرتمند SwiftData اپل را در اختیار شما قرار میدهد.
در دوره Mastering SwiftData & SwiftUI for iOS Development با برنامهنویسی SwiftData آشنا خواهید شد.
این دوره برای افرادی طراحی شده است که میخواهند از ابتدا با ESP8266 و Thonny IDE آشنا شوند و به مهارتهای لازم برای کار با آنها دست پیدا کنند. این دوره حاصل تجربه من در آموزش به دانشجویان تحصیلات تکمیلی و متخصصان حرفهای در زمینه سیستمهای نهفته است.
در دوره MIcropython on ESP8266 for Beginner's Course، شما با مبانی برنامهنویسی اینترنت اشیا با استفاده از میکروپایتون و ESP8266 آشنا خواهید شد.
دوره بروزرسانی شد.
به صورت کلی برای تست عملکرد (functional test) دو روش جعبه سفید (whitebox) و جعبه سیاه (blackbox) وجود دارد. در حالت جعبه سفید، خود برنامه نویس یک روال تست را در قالب unit test برای تک تک کلاس ها و توابع برنامه می نویسد و کد را تست می کند. ولی در حالت جعبه سیاه ما دیگر کاری با ساختار داخلی کد نداریم و فقط به سیستم ورودی لازم را میدهیم و انتظار داریم خروجی درستی به ما بدهد. یکی از بهترین ابزارهای این تست Selenium است که با این نرم افزار نه تنها می توانید تست هایی را برای هر بخش تعریف کنید، بلکه می توانید تست ها را زمان بندی کرده و به طور خودکار انجام دهید. فرض کنید وب سایت شما ۱۰۰ ویژگی مختلف دارد، شما همه ی این ۱۰۰ ویژگی را تست می کنید و وب سایتتان را منتشر میکنید. بعد از دو روز یک باگ گزارش می شود و یا میخواهید تغییر کوچکی در روند فعالیت کاربر ایجاد نمایید. آیا پس از اعمال تغییرات یا رفع باگ میخواهید دوباره همه ی آن ۱۰۰ ویژگی را تست کنید. اینجاست که سلنیوم به کمک شما می آید و همه ی تست ها را به صورت خودکار انجام می دهد. سلنیوم دو بخش اصلی به نام های سلنیوم IDE یا (selenium IDE) و سلنیوم وب درایور (selenium webdriver) دارد. سلنیوم IDE یک addon برای فایرفاکس است و پس از نصب آن می توانید آیکن آن را در کنار نوار آدرس ببینید. سلنیوم وب درایور یک کتابخانه برنامه نویسی است که برای اکثر زبان های معروف از جمله پایتون و جاوا موجود است. این کد را می توانید از سلنیوم IDE خروجی بگیرید. پس از اینکه در سلنیوم IDE ضبط دستورات تمام شد از منوی فایل روی export test case رفته و زبان مورد نظر خود را انتخاب کنید. سپس سلنیوم یک خروجی به همان زبان به شما خواهد داد.
در دوره آموزشی Selenium 4 WebDriver with Java (Basics to ARCHITECT Level) با آموزش سلنیوم وب درایور همراه با جاوا و پروژه های مختلف اشنا خواهید شد.
Python (پایتون) یک زبان برنامه نویسی تفسیری، داینامیک و شیءگرا است که می توان از آن در محدوده وسعیی از نرم افزار ها و تکنولوژی ها بهره برد. این زبان برنامه نویسی روش های بسیار قدرتمند و حرفه ای را برای کار با زبان ها و ابزار های مختلف را با آسانی هر چه تمام تر فراهم می کند. بدین منظور این زبان داره کتابخانه هایی بسیار گسترده است که یادگیری و استفاده از آن ها در عرض چند روز ممکن است. این زبان، یک زبان آزاد و متن باز (Open Source) است. کد های نوشته شده در این زبان در محدوده ای وسیع از پلتفرم ها چون لینوکس، ویندوز، مک، حتی گوشی های موبایل و ... قابل اجرا است . هم اکنون پایتون در شرکت ها و سازمان های بزرگی چون ناسا، گوگل، یاهو و ... به صورت گسترده مورد استفاده قرار می گیرد. نرم افزارهای Blender، Mailman، Civilization IV، BitTorrent و ... از نرم افزارهایی هستند که به وسیله این زبان خلق شده اند.
چنانچه به دنبال یادگیری یک زبان برنامه نویسی هستید پیشنهاد می شود این زبان برنامه نویسی را دانلود کنید، زیرا یادگیری آن بسیار آسان است و کاربردهای بسیار زیادی هم دارد.
Azure DevOps محصولی از شرکت Microsoft نرم افزاری است برای راهاندازی سرور شخصی مایکروسافت آژور که در آن برنامهنویسان میتوانند همزمان به صورت گروهی بر روی پروژهها کد نویسی کنند. این نرم افزار ابزار چابکی (Agile) را برای برنامهریزی، پیگیری و بحث راجع به پروژهها در اختیار کاربران میگذارد. در هر مرحله امکان ساخت، تست و پیادهسازی با CI/CD بدون محدودیتی در زبان، Platform یا Cloud وجود دارد. از دیگر ویژگیهای سرور Azure DevOps میتوان به اتصال به GitHub، راهاندازی فضای ابری با امکانات مدیریتی پیشرفته، ارائه ابزارهای پیشرفته و توصیفی تست نرم افزار و دسترسی به افزونههای متنوع از Slack گرفته تا SonarCloud نام برد.
Microsoft Visual Studio نرمافزاری توسعه یافته برای برنامه نویسان کامپیوتر است که توسط شرکت نرمافزاری Microsoft تولید شده است. این برنامه، ابزار های متنوعی را در اختیار تیم های بزرگ یا کوچک برای ساختن برنامه برای انواع پلتفرم ها می گذارد. در هر نسخه ی جدید، سعی بر این است که پشته ی این ابزار ها بزرگ تر شود و برای اکثر تیم های برنامه نویسی که در ویندوز کار می کنند، انتخاب اول است. همچنین پشتیبانی از افزونه های جانبی برای بزرگ تر کردن این پشته یا اضافه کردن قابلیت های خاص دیگر به خود نرم افزار، باعث میشود که اکثر نیاز هایی که افراد برنامه نویس داشته باشند رفع شود. در حال حاضر می توان با Visual Studioبرای کامپیوتر های میزی، برای تلفن های همراه، سیستم های ابری، کنسول های خانگی و وب سرور ها برنامه هایی نوشت که در آن زبان های محبوبی مانند پایتون، سی پلاس پلاس، سی شارپ یا اف شارپ نوشته شده باشند.
دوره بروزرسانی شد.
یک blockchain یک hosted ledger، رکوردی از رویدادها و متغیرهای موافقتشده است که به شکل رمزنگاری شده از آن محافظت میگردد. شما میتوانید آن را مثل یک صفحهگستردهی فوق پیشرفته و مبتنی بر ابر با ویژگی عدم وابستگی به پلتفرمی که روی آن اجرا میشود در نظر بگیرید. مشهورترین پیادهسازی blockchain در تبادل و ردیابی روالها برای پولهای cryptocurrencies مثل bitcoin محسوب میشود. قبل از blockchain، ما به یک موسسهی انسانی قابل اطمینان مثل یک بانک نیاز داشتیم تا به عنوان واسطه در این میان عمل کند، حتی برای چیزهای سادهای مثل انتقال پول الکترونیکی. با استفاده از blockchain که به شکل یک موسسهی قانونی عمل میکند ما میتوانیم کارهایی مثل نقل و انتقال وجه را بدون این که محبور به پرداخت درصدی از مبلغ به یک واسط ثالث مثل بانک باشیم به انجام برسانیم. بیتکوین (Bitcoin) یک نوآوری اینترنتی با کارکردهای مشابه «پول بیپشتوانه» یا پول حکومتی است. نوآوری بودن بیتکوین به این معناست که خالقان آن توانستهاند آنرا در مدت کوتاهی از یک ایده به یک واقعیت اثرگذار بر دنیای اقتصاد و مراکز سیاست پژوهی مبدل کنند. زیرا در چندسال گذشته ارزش بیتکوین در بازارهای جهانی از چند صدم دلار به چندهزار دلار افزایش یافتهاست. اما پول بودن یک جایگاه حقوقی است و پول بودن بیتکوین منوط به پذیرش جایگاه حقوقی آن از سوی دولتها است. تا کنون هیچ دولتی بیتکوین را به عنوان پول به رسمیت نشناختهاست و دولتهای ایالات متحده آمریکا، آلمان و چین بر کالا بودن بیتکوین تأکید دارند.البته از لحاظ فنی و کارکردی این عبارت صحیح است که بیت کوین نوعی پول دیجیتال بر پایه شبکه همتا به همتا، امضای دیجیتال و اثبات دانایی صفر است و به کاربران امکان میدهد که بدون هیچ واسطهای، انتقال پول غیرقابل بازگشت انجام دهند. گرههای شبکه هر معامله را در شبکه اعلام میکنند که پس از تأیید در یک سیستم اثبات کار، در یک تاریخچه عمومی به نام زنجیره بلوکی ذخیره میشود.
در دوره آموزشی Python - The Practical Guide با آموزش بلاک چین و کریپتوکارنسی با پایتون اشنا خواهید شد.
MATLAB محصول شرکت MathWorks یکی از قدرتمندترین نرم افزارهای محاسبات عددی و رسم پیشرفته نمودار بوده که کاربرد وسیعی بین دانشجویان، مهندسین و محققان انواع حوزههای علمی دارد و صرفاً به محاسبات ریاضی محدود نمیشود بلکه با امکان کدنویسی پیشرفته و نسبتاً راحت میتوان انواع محاسبات مهندسی را نیز انجام داد. اولین نگارش این نرم افزار در دانشگاه نیومکزیکو و استنفورد در سال ١٩٧٠ برای حل مسائل تئوری ماتریسها، جبر خطی و آنالیز عددی ارائه شد و امروزه صدها هزار کاربر دانشگاهی، آکادمیک، صنعتی و غیره در زمینههای متنوع مهندسی نظیر ریاضیات پیشرفته، جبر خطی، مخابرات و مهندسی سیستم از آن استفاده میکنند. ریاضیات، زبان مشترک بسیاری از علوم مهندسی است؛ ماتریس ها، معادلات دیفرانسیل، رشتههای عددی اطلاعات، ترسیمات و گرافها از ابزار اصلی بکار گرفته در ریاضیات و نیز در این نرم افزار هستند.