دانلود ها ی دارای تگ: "computer"

62 مورد برای عبارت مورد نظر پیدا شد.

دانلود C Programming On Windows For Beginners - آموزش برنامه‌نویسی سی

  • بازدید: 669
دانلود C Programming On Windows For Beginners - آموزش برنامه‌نویسی سی

این دوره برای کسانی است که می‌خواهند بالاخره بر زبان برنامه‌نویسی C مسلط شوند. استاد شما، Dan، بیش از ده سال است که در این زبان برنامه‌نویسی مشغول به فعالیت بوده و تجربه‌ی زیادی برای ارائه دارد. در طول این دوره، شما برنامه‌نویسی C را روی ویندوز فرا خواهید گرفت. آنچه این دوره را از سایر دوره‌ها متمایز می‌کند، این است که شما عملاً از کامپایلر استفاده خواهید کرد. در این دوره، ما به یک محیط توسعه یکپارچه (IDE) بسنده نخواهیم کرد. شما شخصاً از کامپایلر استفاده خواهید کرد و این تجربه به شما کمک می‌کند تا به صورت دستی از کامپایلر GCC استفاده کنید و به یک متخصص تبدیل شوید. این دوره هر آنچه را که باید در مورد زبان برنامه‌نویسی C بدانید، به شما آموزش خواهد داد. شما از مفاهیم پایه شروع کرده و تا مفاهیم پیچیده‌تر مانند توابع، اشاره‌گرها و توسعه کتابخانه پیش خواهید رفت. نکته مثبت این دوره این است که به گونه‌ای طراحی شده که برای مبتدیان کاملاً مناسب باشد. در پایان این دوره، شما یک برنامه کتابخانه ایجاد خواهید کرد که به کاربر امکان می‌دهد کتاب‌ها را بسازد، آنها را در دیسک ذخیره کند و سپس مجدداً آنها را بخواند. پس از اتمام این دوره، شما در زبان برنامه‌نویسی C با تجربه خواهید شد و برای شروع پروژه‌های شخصی خود مشکلی نخواهید داشت. این دوره برای دانشجویانی که به انگیزه و کمک بیشتری نیاز دارند، بسیار مفید است. این دوره برای مبتدیان، صرف نظر از سطح مهارت فعلی آنها، مناسب است.
در دوره آموزشی C Programming On Windows For Beginners با برنامه‌نویسی زبان C و نحوه استفاده از کامپایلر GCC آشنا خواهید شد.

دانلود Digital Forensics and Computer Examiner Online Training - آموزش فارنزیک دیجیتال

  • بازدید: 748
دانلود Digital Forensics and Computer Examiner Online Training - آموزش فارنزیک دیجیتال

این آموزش پزشکی قانونی دیجیتال، بازرسان را برای جمع‌آوری، تجزیه و تحلیل و گزارش‌دهی شواهد دیجیتالی مربوط به نفوذها و حوادث امنیتی آماده می‌کند. در این دوره، مهارت‌های بازیابی فایل، پزشکی قانونی شبکه و پاسخ به حوادث آموزش داده می‌شود که می‌تواند رزومه هر متخصص IT را تقویت کند. این دوره برای تحقیقات جنایی یا متخصصان امنیت سایبری ایده‌آل است و برای آموزش بازرسان جدید پزشکی قانونی یا به عنوان یک منبع مرجع امنیت سایبری، عالی است. پزشکی قانونی دیجیتال و بررسی کامپیوتر هر دو به تحقیق و تجزیه و تحلیل دستگاه‌های الکترونیکی و داده‌های دیجیتال در حین جستجوی شواهد جرایم یا برای اهداف خصوصی می‌پردازند. پزشکی قانونی دیجیتال عمدتاً در مورد استفاده از تکنیک‌های تخصصی برای بازیابی، تجزیه و تحلیل و سپس حفظ اطلاعات الکترونیکی است. بررسی کامپیوتر بیشتر بر روی بررسی دقیق سخت‌افزار و دستگاه‌ها تمرکز دارد. هر دو شامل شناسایی و بررسی مصنوعات دیجیتالی مانند فایل‌ها، گزارش‌ها و فراداده‌ها و تلاش برای بازسازی رویدادها و ایجاد یک جدول زمانی از فعالیت‌ها هستند. تبدیل شدن به یک متخصص پزشکی قانونی دیجیتال کار آسانی نیست، اما امکان‌پذیر است. مانند بسیاری از مشاغل در حوزه فناوری اطلاعات، بدون تجربه کاری، به دست آوردن یک شغل در سطح ورودی بسیار دشوار است، اما کسب تجربه در سطح ورودی بدون داشتن شغل تقریباً غیرممکن است. گام اجباری برای تبدیل شدن به یک متخصص پزشکی قانونی دیجیتال، یادگیری مهارت‌های عملی و کاربردی این شغل و کسب تجربه واقعی در استفاده از آن‌ها از طریق دوره‌هایی مانند این است.
در دوره آموزشی Digital Forensics and Computer Examiner Training با مهارت‌های مورد نیاز برای تبدیل شدن به یک متخصص پزشکی قانونی دیجیتال آشنا خواهید شد.

دانلود CompTIA A+ Core 2 (220-1102) - آموزش کامپتیا ای‌پلاس کور ۲

  • بازدید: 1,523
دانلود CompTIA A+ Core 2 (220-1102) - آموزش کامپتیا ای‌پلاس کور ۲

این دوره آموزشی جامع با تمرکز بر بخش سوم آزمون CompTIA A+ Core 2 (220-1102)، یعنی عیب‌یابی نرم‌افزار، طراحی شده است. هدف آن، ارائه دانش و مهارت‌های لازم به فراگیران برای شناسایی، تشخیص و رفع مشکلات نرم‌افزاری رایج است. این دوره از طریق آموزش‌های ویدیویی تعاملی، آزمون‌های تمرینی شبیه‌سازی شده و فلش‌کارت‌های آموزشی، مفاهیم کلیدی را به شیوه‌ای جذاب و موثر ارائه می‌دهد. سناریوهای عیب‌یابی دنیای واقعی به شرکت‌کنندگان کمک می‌کند تا مهارت‌های عملی خود را توسعه داده و برای چالش‌های موجود در محیط‌های کاری آماده شوند. این دوره برای افراد مبتدی در حوزه فناوری اطلاعات و همچنین متخصصانی که به دنبال ارتقاء دانش خود در زمینه عیب‌یابی نرم‌افزار هستند، مناسب است. با گذراندن این دوره، فراگیران آمادگی لازم برای موفقیت در آزمون CompTIA A+ Core 2 را کسب خواهند کرد و می‌توانند با اطمینان بیشتری در مشاغل مرتبط با پشتیبانی فنی و عیب‌یابی نرم‌افزار به فعالیت بپردازند.
در دوره آموزشی CompTIA A+ Core 2 (220-1102) با مفاهیم و تکنیک‌های عیب‌یابی نرم‌افزار آشنا خواهید شد.

دانلود Java SE 21 Developer | Oracle Certified Professional 1Z0-830 - آموزش توسعه‌دهنده جاوا و اوراکل

  • بازدید: 1,587
دانلود Java SE 21 Developer | Oracle Certified Professional 1Z0-830 - آموزش توسعه‌دهنده جاوا و اوراک

این دوره آموزشی با هدف آماده‌سازی افراد برای آزمون بین‌المللی Oracle Certified Professional: Java SE 21 Developer (Exam 1Z0-830) طراحی شده است. در این دوره، شرکت‌کنندگان با مبانی برنامه‌نویسی جاوا شروع کرده و به تدریج با مفاهیم پیشرفته‌تر، اصول شیءگرایی و شیوه‌های نوین توسعه نرم‌افزار با استفاده از جاوا SE 21 آشنا می‌شوند. علاوه بر آموزش جامع مباحث تئوری و عملی جاوا، این دوره بر ارائه نکات کلیدی و استراتژی‌های موفقیت در آزمون تمرکز دارد. از ویژگی‌های برجسته این دوره می‌توان به پروژه‌های عملی متنوع و تمرین‌های کدنویسی متعدد اشاره کرد که به شرکت‌کنندگان کمک می‌کند تا مهارت‌های خود را در محیط‌های واقعی به کار گیرند و آمادگی لازم برای کسب مدرک معتبر اوراکل را به دست آورند.
در دوره آموزشی Java SE 21 Developer | Oracle Certified Professional 1Z0-830 با توسعه نرم‌افزار با استفاده از جاوا SE 21 و آمادگی برای آزمون بین‌المللی مربوطه آشنا خواهید شد.

دانلود Python Masterclass 2025: Job Ready With 15 Projects + GenAI - آموزش پایتون و هوش مصنوعی مولد

  • بازدید: 787
دانلود Python Masterclass 2025: Job Ready With 15 Projects + GenAI - آموزش پایتون و هوش مصنوعی مولد

در طول این دوره، شرکت‌کنندگان به صورت گام به گام به بررسی مهم‌ترین مباحث پایتون خواهند پرداخت. این مباحث شامل مفاهیم بنیادین برنامه‌نویسی پایتون از جمله عبارات، متغیرها و نحوه چاپ خروجی، انواع عملگرهای پایتون (انتساب، رابطه‌ای، منطقی و اتصال کوتاه)، ساختارهای شرطی و دستور if، مفهوم متدها شامل پارامترها، آرگومان‌ها و مقادیر بازگشتی، و اصول کامل برنامه‌نویسی شیءگرا شامل کلاس‌ها و اشیاء خواهد بود. همچنین، مباحث پیشرفته‌تری در زمینه شیءگرایی مانند کپسوله‌سازی، وراثت و کلاس‌های انتزاعی نیز تدریس خواهد شد.
در دوره آموزشی Python Masterclass 2025: Job Ready With 15 Projects + GenAI با مباحث گوناگون و پیشرفته زبان برنامه‌نویسی پایتون آشنا خواهید شد.

دانلود Python - The Practical Guide - آموزش پایتون

  • بازدید: 6,603
دانلود Python - The Practical Guide - آموزش پایتون
(1403/6/26) تغییرات:

دوره بروزرسانی شد.

 یک blockchain یک hosted ledger، رکوردی از رویدادها و متغیرهای موافقت‌شده است که به شکل رمزنگاری شده از آن محافظت می‌گردد. شما می‌توانید آن را مثل یک صفحه‌گسترده‌ی فوق پیشرفته و مبتنی بر ابر با ویژگی عدم وابستگی به پلتفرمی که روی آن اجرا می‌شود در نظر بگیرید. مشهورترین پیاده‌سازی blockchain در تبادل و ردیابی روال‌ها برای پول‌های cryptocurrencies مثل bitcoin محسوب می‌شود. قبل از blockchain، ما به یک موسسه‌ی انسانی قابل اطمینان مثل یک بانک نیاز داشتیم تا به عنوان واسطه در این میان عمل کند، حتی برای چیزهای ساده‌ای مثل انتقال پول الکترونیکی. با استفاده از blockchain که به شکل یک موسسه‌ی قانونی عمل می‌کند ما می‌توانیم کارهایی مثل نقل و انتقال وجه را بدون این که محبور به پرداخت درصدی از مبلغ به یک واسط ثالث مثل بانک باشیم به انجام برسانیم. بیت‌کوین (Bitcoin) یک نوآوری اینترنتی با کارکردهای مشابه «پول بی‌پشتوانه» یا پول حکومتی است. نوآوری بودن بیتکوین به این معناست که خالقان آن توانسته‌اند آنرا در مدت کوتاهی از یک ایده به یک واقعیت اثرگذار بر دنیای اقتصاد و مراکز سیاست پژوهی مبدل کنند. زیرا در چندسال گذشته ارزش بیتکوین در بازارهای جهانی از چند صدم دلار به چندهزار دلار افزایش یافته‌است. اما پول بودن یک جایگاه حقوقی است و پول بودن بیتکوین منوط به پذیرش جایگاه حقوقی آن از سوی دولت‌ها است. تا کنون هیچ دولتی بیتکوین را به عنوان پول به رسمیت نشناخته‌است و دولت‌های ایالات متحده آمریکا، آلمان و چین بر کالا بودن بیتکوین تأکید دارند.البته از لحاظ فنی و کارکردی این عبارت صحیح است که بیت کوین نوعی پول دیجیتال بر پایه شبکه همتا به همتا، امضای دیجیتال و اثبات دانایی صفر است و به کاربران امکان می‌دهد که بدون هیچ واسطه‌ای، انتقال پول غیرقابل بازگشت انجام دهند. گره‌های شبکه هر معامله را در شبکه اعلام می‌کنند که پس از تأیید در یک سیستم اثبات کار، در یک تاریخچه عمومی به نام زنجیره بلوکی ذخیره می‌شود.
در دوره آموزشی Python - The Practical Guide با آموزش بلاک چین و کریپتوکارنسی با پایتون اشنا خواهید شد.

دانلود Selenium WebDriver with Java -Basics to Advanced+Frameworks - آموزش مقدماتی تا پیشرفته سلنیوم وب درایور

  • بازدید: 4,331
دانلود Selenium WebDriver with Java -Basics to Advanced+Frameworks - آموزش مقدماتی تا پیشرفته سلنیوم
(1403/2/30) تغییرات:

دوره بروزرسانی شد.

به صورت کلی برای تست عملکرد (functional test) دو روش جعبه سفید (whitebox) و جعبه سیاه (blackbox) وجود دارد. در حالت جعبه سفید، خود برنامه نویس یک روال تست را در قالب unit test برای تک تک کلاس ها و توابع برنامه می نویسد و کد را تست می کند. ولی در حالت جعبه سیاه ما دیگر کاری با ساختار داخلی کد نداریم و فقط به سیستم ورودی لازم را میدهیم و انتظار داریم خروجی درستی به ما بدهد. یکی از بهترین ابزارهای این تست Selenium است که با این نرم افزار نه تنها می توانید تست هایی را برای هر بخش تعریف کنید، بلکه می توانید تست ها را زمان بندی کرده و به طور خودکار انجام دهید. فرض کنید وب سایت شما ۱۰۰ ویژگی مختلف دارد، شما همه ی این ۱۰۰ ویژگی را تست می کنید و وب سایتتان را منتشر میکنید. بعد از دو روز یک باگ گزارش می شود و یا میخواهید تغییر کوچکی در روند فعالیت کاربر ایجاد نمایید. آیا پس از اعمال تغییرات یا رفع باگ میخواهید دوباره همه ی آن ۱۰۰ ویژگی را تست کنید. اینجاست که سلنیوم به کمک شما می آید و همه ی تست ها را به صورت خودکار انجام می دهد. سلنیوم دو بخش اصلی به نام های سلنیوم IDE یا (selenium IDE) و سلنیوم وب درایور (selenium webdriver) دارد. سلنیوم IDE یک addon برای فایرفاکس است و پس از نصب آن می توانید آیکن آن را در کنار نوار آدرس ببینید. سلنیوم وب درایور یک کتابخانه برنامه نویسی است که برای اکثر زبان های معروف از جمله پایتون و جاوا موجود است. این کد را می توانید از سلنیوم IDE خروجی بگیرید. پس از اینکه در سلنیوم IDE ضبط دستورات تمام شد از منوی فایل روی export test case رفته و زبان مورد نظر خود را انتخاب کنید. سپس سلنیوم یک خروجی به همان زبان به شما خواهد داد.
در دوره آموزشی Selenium WebDriver with Java -Basics to Advanced+Frameworks با آموزش مقدماتی تا پیشرفته سلنیوم وب درایور اشنا خواهید شد.

دانلود ES6 Javascript: The Complete Developer's Guide - آموزش کامل جاوا اسکریپت ای اس 6

  • بازدید: 4,760
دانلود ES6 Javascript: The Complete Developer's Guide - آموزش کامل جاوا اسکریپت ای اس 6
(1402/4/23) تغییرات:

دوره بروزرسانی شد.

جاوا اسکریپت، پیاده سازی ECMA Script است (با تلفظ اکما اسکریپت) که به صورت مخفف به آن ES هم گفته می‌شود و ES6، در حقیقت نگارش 6 این استاندارد است که به آن ECMA Script 2015 نیز می‌گویند (زمان نهایی شدن استاندارد آن سال 2015 است) و از زمان ارائه‌ی جاوا اسکریپت، بزرگترین تغییر و تحول آن نیز محسوب می‌گردد. با ES6 مواردی مانند کلاس‌ها، برنامه نویسی تابعی (functional programming)، ماژول‌ها و غیره اضافه شده‌اند. در طی 2 سال آینده، تمام فریم ورک‌های جدید جاوا اسکریپتی، از بوت استرپ 4 تا AngularJS 2 تا Aurelia و غیره، همگی به ES6 کوچ خواهند کرد (و این اتفاق هم اکنون در حال رخ دادن است). بنابراین به زودی بدون فراگیری و تسلط بر ES6، در حوزه‌ی وب، بی‌سواد محسوب خواهید شد و فراگیری آن یک باید است.
در دوره آموزشی ES6 Javascript: The Complete Developer's Guide با آموزش کامل جاوا اسکریپت ای اس 6 اشنا خواهید شد.

دانلود Python Programming Bootcamp - آموزش کامل زبان پایتون

  • بازدید: 6,617
دانلود Python Programming Bootcamp - آموزش کامل زبان پایتون
(1402/1/25) تغییرات:

دوره به آخرین نسخه بروزرسانی شد.

پایتون (Python) یک زبان برنامه‌نویسی همه منظوره، سطح بالا، شیءگرا و مفسر است که توسط خودو فان روسوم (به هلندی: Guido van Rossum) در سال ۱۹۹۱ در کشور هلند طراحی شد. فلسفهٔ ایجاد آن تأکید بر دو هدف اصلی خوانایی بالای برنامه‌های نوشته شده و کوتاهی و بازدهی نسبی بالای آن است. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شده‌اند و در مقابل کتابخانه‌هایی که در اختیار کاربر است بسیار وسیع هستند. بر خلاف برخی زبان‌های برنامه‌نویسی رایج دیگر که بلاک‌های کد در آکولاد تعریف می‌شوند (به‌ویژه زبان‌هایی که از گرامر زبان سی پیروی می‌کنند) در زبان پایتون از نویسه فاصله و جلوبردن متن برنامه برای مشخص کردن بلاک‌های کد استفاده می‌شود. به این معنی که تعدادی یکسان از نویسه فاصله در ابتدای سطرهای هر بلاک قرار می‌گیرند، و این تعداد در بلاک‌های کد درونی‌تر افزایش می‌یابد. بدین ترتیب بلاک‌های کد به صورت خودکار ظاهری مرتب دارند. پایتون مدل‌های مختلف برنامه‌نویسی (از جمله شیء گرا و برنامه‌نویسی دستوری و تابع محور) را پشتیبانی می‌کند و برای مشخص کردن نوع متغییرها از یک سامانهٔ پویا استفاده می‌کند. این زبان از زبان‌های برنامه‌نویسی مفسر بوده و به صورت کامل یک زبان شی‌گرا است که در ویژگی‌ها با زبانهای تفسیری پرل، روبی، اسکیم، اسمال‌تاک و تی‌سی‌ال مشابهت دارد و از مدیریت خودکار حافظه استفاده می‌کند. پایتون پروژه‌ای آزاد و متن‌باز توسعه‌یافته‌است و توسط بنیاد نرم‌افزار پایتون مدیریت می‌گردد.
در دوره آموزشی Python Programming Bootcamp با آموزش کامل زبان پایتون اشنا خواهید شد.

دانلود Learn Java Programming - Beginners guide - آموزش مقدماتی برنامه نویسی جاوا 202

  • بازدید: 4,187
دانلود Learn Java Programming - Beginners guide - آموزش مقدماتی برنامه نویسی جاوا 202
(1402/1/25) تغییرات:

دوره بروزرسانی شد.

 زبان جاوا در سال ۱۹۹۱ ایجاد شد و در ابتدا Oak نام گرفت. پیدایش آن از پروژه ای به نام Green منشا گرفت كه زیر نظرJames Gosling و با هدف اتوماسیون وسایل خانگی دنبال می شد. و Oak را در برنامه ریزی این دستگاه ها به عنوان زبانی قدرتمند به كار گرفتند. ولی تا سال ۱۹۹۴ این پروژه در ناامیدی دنبال می شد تا اینكه این تیم توسعه پس از تغییر رویه اینترنت را در اهداف كار خود گنجاند. Oak به Java تغییر نام داده شد تا بتواند به عنوان نشان تجاری ثبت شود.Netsccap Navigator ۰/۲ در سپتامبر سال ۱۹۹۵ از این زبان كه به صورت Applet، به كار می رفت پشتیبانی كرد و Microsoft در اواخر سال ۱۹۹۵ آن را به كار گرفت. از آن زمان به بعد توانایی های این زبان رو به فزونی گذاشت. Java زبانی ساده، كاملا شی گرا، با امنیت بالا و دارای امكانات چندبندی (Multi-threading) است. از نگارش۲/۱ به بعد ابزارهای Swing، جاوا را به زبانی آسان و جذاب برای ایجاد یك GUL كاربر پسند تبدیل كرده اند. از نقطه نظر دیگر می توان گفت: كه جاوا یك زبان مستقل از سیستم عامل نیست بلكه همانند یك سیستم عامل مستقل و كوچك عمل می كند. همان طور كه درWindows زبان های برنامه نویسی امكان اجرا در بستر (Platform) مربوط به Windows/Intel را دارند، برنامه های جاوا امكان اجرا در Java/JVM را دارند. و همانند Windows جاوا هم یك بستر نرم افزاری، تجاری و منحصر به یك شركت است.
در دوره آموزشی Learn Java Programming - Beginners guide با آموزش مقدماتی برنامه نویسی جاوا اشنا خواهید شد.