کاربر عزیز ! اگر میخواهید به طور لحظه ای از بروز رسانی نرم افزار مورد نظر خود آگاه شوید و ایمیل بروز رسانی برنامه مورد نظر خود را در لحظه دریافت نمایید و فهرست برنامه های منتخب خود را در محیط کاربری خود ذخیره کنید همچنین دسترسی به تمامی برنامه های مخصوص اعضای ویژه(VIP) داشته باشید، با پرداخت ماهیانه فقط 3900 تومان از این امکان بهره مند شوید
عضویــــــت
x
X لایسنس آنتی ویروس نود 32
بستن
تعداد برنامه ها: 7555 | مشاهده و دانلود: 528835726 | آخرین بروزرسانی: 155 روز و 20 ساعت و 48 دقیقه و 37 ثانیه پیش | اعضاء: 275234 | نظرات: 36477
فرا رسیدن ماه ربیع الاول مبارک باد
 

کانال سافت گذر در ایتاعضویت در کانال ایتای سافت گذر

  1. با عضویت ویژه در سافت گذر و کلیک روی آیکن قلب در زیر عنوان برنامه ها، از آخرین بروز رسانی هر نرم افزار از طریق ایمیل آگاه شوید.
  2. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.
  3. محصولات ESET نسخه 9 و 10 و 11 و 12 و 13  را با سریال های ارائه شده در اینجا فعال کنید. در صورت از کارافتادن جایگزین می شود.
  4. جهت رفع مشکل باز شدن سایت به دلیل بلاک شدن توسط ESET از این روش استفاده کنید.
لایسنس نود 32

سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

سرور آپدیت نود 32
یا بخت یا اقبال
نظرات کاربران
نظرات کاربران

Alcohol 120

سپاس فراوان

پيشاپيش سال نو شما مبارک

نظرات کاربران

ESET NOD32 Offline Update

13983980 دانلود از یک فایل میطلبه که اگه میتونید هر روز این فایل آبدیت رو بروز کنید من شنبه ها که میخوام آبدیت بگیرم میبنم این فایل به روز نیست اگه بتونید فقط همین آبدیت رو که پر استفاده ترین آبدیت هستن رو هر روز حتی جمعه ها به روز کنید عالی میشه تعداد کابراتون هم صد در صد افزایش پیدا خواهد کرد

نظرات کاربران

ESET Endpoint Antivirus 5

عالی از هر نظر هم سایت هم برنامه های سایت.

نظرات کاربران

آموزش ترفند فتوشاپ

سلام
سایت بسیار عالی هست
فقط یه سوال آیا ریکاوری یا همان بازیابی اطلاعات از طریق سخت افزار صحت دارد یا همان نرم افزار می باشد؟؟؟؟؟؟؟؟؟؟
مرسی

نظرات کاربران

آموزش آپلود با CuteFTP Pro

منم دنبال آموزش این نرم افزار می گشتم.توی گوگل سرچ کردم واولین نتیجه سایت شما بود که دانلود کردم و نهایت استفاده رو بردم.دمتون گرم

نظرات کاربران

آموزش فارسی برنامه Multimedia Builder

واقعا دستتون درد نکنه ! بالاخره یک سایت پیدا شد که واقعا مفید باشه !!!!

نظرات کاربران

Farm Frenzy 3

با تشکر خیلی عالی بود.

نظرات کاربران

NOD32 Smart Security 7

با سلام
دوستانی که گفته بودن بعد از نصب ورژن کرک شده ی eset smart security 7 روی آیکون برنامه رنگ آبی و علامت ! است با ید وارد برنامه شده و don't remind me یا یه همچین گزینه ای مربوط به Anti-thief را کلیک کنند تا آیکون برنامه درست شود
توجه کنید که علامت ! نماد توجه و اخطار برای جلب نظر و...

نظرات کاربران

Microsoft Office Mac

سلام
Office word این نسخه مشکل تایپ فارسی طو مک رو حل کرده یا نه!؟
یه باگ کوچیکی قبلا داشت که با پاورپوینت نسبتا حل میشد ولی باز محدودیت کار با زبان فارسی وجود داشت .. طو این نسخه هم هست یا نه!؟

نظرات کاربران

آموزش نصب لینوکس



فقط ميتونم بگم :

بابا ايول
دمتون گرم .

سافت گذر

دانلود سی پلاس پلاس

Microsoft Visual Studio Enterprise 2019 v16.7.1

دانلود ویژوال استودیو 2019 نسخه نهایی بسته کامل ویژوال استودیو 2019 Visual Studio

مخصوص اعضای ویژه (VIP)
سیستم عامل: Win All به روز شده
حجم: 32 GB 1399/05/24 21:03
قیمت خرید لینک: 0 تومان

دانلود: 5956
تصاویر: مشاهده تصاویر

دانلود Visual Studio 2019

چارچوب دات‌نت یا همان (DotNet FrameWork) یک فناوری نرم‌افزاری است که بر روی بسیاری از نسخه های سیستم عامل مایکروسافت ویندوز قابل اجراست. به طور عمده این چارچوب از دو بخش اصلی تشکیل شده است، بخش اول یک کتابخانه‌ی عظیم از توابع و کدهای از پیش نوشته شده است که برنامه نویسان به راحتی از آنها استفاده می‌کنند و بخش دیگر یک ماشین مجازی (Virtual Machine) برای اجرای برنامه هایی است که تحت این چارچوب نوشته شده‌اند. قابل ذکر است که برای اجرای برنامه‌ های تحت این چارچوب نصب بودن آن الزامی است. به دلیل مزیت های بسیاری که این چارچوب نسبت به سبک قدیمی تولید برنامه‌ها دارد بسیاری از برنامه های جدید که برای سیستم عامل ویندوز نوشته می‌شوند از این کتابخانه استفاده می‌کنند.

 

کتابخانه های از پیش نوشته شده که در این چارچوب قرار دارند و در واقع پایه‌های اشیاء و کلاس‌های اصلی (Base Classes) این چارچوب را تشکیل می‌دهند بخش وسیعی از نیازهای برنامه نویسی را تحت پوشش قرار می‌دهند. از این جمله می‌توان به واسط های گرافیکی کاربر، دسترسی به پایگاه های داده، رمزنگاری، برنامه‌های تحت وب، الگوریتم های کار با اعداد و ارتباطات شبکه‌ای را نام برد.

 

در ژوئن سال ۲۰۰۰، شرکت مایکروسافت ایجاد چهارچوب نرم افزاری دات‌نت، به همراه یک زبان برنامه نویسی جدید به نام سی شارپ را اعلام کرد. چارچوب دات‌نت یک مجموعهٔ وسیع از امکانات برنامه‌نویسی است.

 

زبانهای سی‌شارپ (#C) و ویژوال بیسیک دات‌نت (وی‌بی دات‌نت) و جِی شارپ (#J) و ای‌اس‌پی دات‌نت (ASP.net) همگی از چارچوب دات‌نت استفاده می‌کنند. برنامه‌های نوشته شده در این چهارچوب، ابتدا به زبان میانی مایکروسافت و متاداده (metadata) ترجمه شده و سپس توسط CLR اجرا می‌شوند. دات نت باعث شد که قدرت برنامه نویسی در زبانهای تحت این چارچوب یکسان شود و تفاوت فقط در نوع کد نویسی باقی بماند. چون ابزار و قدرت در دات نت از خواص دات نت است، نه زبان.

 

تغییر عمده ای که در برنامه نویسی با دات نت نسبت به گذشته قابل رویت است نحوه اتصال به پایگاه داده است که علاوه بر روشهای قدیمی مانند DAO و ADO میتوان از فناوری جدید ADO.net استفاده کرد. در این روش نحوه اتصال، خواندن و نوشتن کاملا متفاوت است که این تفاوت تسهیل در برنامه نویسی و سرعت در تبادل اطلاعات را به ارمغان میآورد.

 

 

مشخصات لازم برای نصب و اجرای نسخه 2019 :

Operation System

Windows 10 version 1703 or higher: Home, Professional, Education, and Enterprise inc LTSC and S are not supported

Windows Server 2019: Standard and Datacenter

Windows Server 2016: Standard and Datacenter

Windows 8.1 (with Update 2919355): Core, Professional, and Enterprise

Windows Server 2012 R2 (with Update 2919355): Essentials, Standard, Datacenter

Windows 7 SP1 (with latest Windows Updates): Home Premium, Professional, Enterprise, Ultimate

 

Hardware:

CPU:1.8 GHz or faster processor. Quad-core or better recommended

Memory:2 GB of RAM; 8 GB of RAM recommended 2.5 GB minimum if running on a virtual machine

Hard disk space: Minimum of 800MB up to 210 GB of available space, depending on features installed; typical installations require 20-50 GB of free space

Hard disk speed: to improve performance, install Windows and Visual Studio on a solid state drive SSD

GPU:Video card that supports a minimum display resolution of 720p (1280 by 720); Visual Studio will work best at a resolution of WXGA (1366 by 768) or higher

 

Additional Requirements:

Administrator rights are required to install Visual Studio

NET Framework 4.5 is required to install Visual Studio. Visual Studio requires .NET Framework 4.7.2, which will be installed during setup

Windows 10 Enterprise LTSC edition, Windows 10 S and Windows 10 Team Edition are not supported for development. You may use Visual Studio 2019 to build apps that run on Windows 10 LTSC, Windows 10 S and Windows 10 Team Edition

Internet Explorer 11 or Edge is required for internet-related scenarios. Some features might not work unless these, or a later version, are installed

For Hyper-V emulator support, A supported 64-bit operating system is required. A processor that supports Client Hyper-V and Second Level Address Translation (SLAT) is also required

For Android Emulator support, a supported processor and operating system is required

Universal Windows app development, including designing, editing, and debugging, requires Windows 10. Windows Server 2016 and Windows Server 2012 R2 may be used to build Universal Windows apps from the command line

The Server Core and Minimal Server Interface options are not supported when running Windows Server

Running Visual Studio 2019 (Professional, Community, and Enterprise) in Windows containers is not supported

Team Foundation Server 2019 Office Integration requires Office 2016, Office 2013, or Office 2010

Xamarin.Android requires a 64-bit edition of Windows and the 64-bit Java Development Kit JDK

PowerShell 3.0 or higher is required on Windows 7 SP1 to install the Mobile Development with C++, -JavaScript, or .NET workloads

 

نکات:

- نسخه ارائه شده نهایی است و توسط سافتگذر نصب و تست شده است.

- پارت ها دارای امکان Repair در صورت دانلود ناقص می باشند.

- از سریال ارائه شده برای فعالسازی برنامه استفاده کنید.

- فایل ها به صورت بیشینه فشرده شده اند. در صورت دریافت error آخرین نسخه WInRAR را نصب کنید.

- تغییرات در آپدیت جدید نسخه های 2019 را در اینجا مشاهده کنید.

- سریال جهت فعالسازی نسخه 2019 :

Enterprise:    BF8Y8-GN2QH-T84XB-QVY3B-RC4DF

 

Udemy - Learn Advanced C++ Programming

دانلود آموزش سطح پیشرفته برنامه نویسی ++C دوره آموزش تصویری برنامه‌نویسی سی‌پلاس‌پلاس - سطح پیشرفته و حرفه‌ای | از برترین دوره‌های آموزشی یودمی

مخصوص اعضای ویژه (VIP)
سیستم عامل: جدید
حجم: 2/05 GB 1397/10/19 00:05
قیمت خرید لینک: 0 تومان

دانلود: 2559
تصاویر: مشاهده تصاویر

دانلود Learn Advanced CPlusPlus Programming

Udemy - Learn Advanced C++ Programming

| این دورهٔ آموزشی ارائه شده، دوره‌ای جدید، کامل و آپدیت‌شده است |

توجه داشته باشید که این آموزش تصویری ارائه شده یکی از برترین، پَرامتیازترین، پرفروش‌ترین و تأثیرگذارترین آموزش‌های کمپانی Udemy با محوریت برنامه‌نویسی سی‌پلاس‌پلاس در سطح پیشرفته است و در سایت اصلی خود یعنی یودمی، با قیمت بسیار هنگفتی قابل خریداری خواهد بود.

در این دورهٔ آموزشی - بصورت فیلم‌های جداگانه - می‌توانید تمامی اصول، مهارت‌ها، دانش و تکنیک‌های مربوط به برنامه‌نویسی پیشرفته/حرفه‌ای C++ را به خوبی فرا بگیرید. پس از مشاهدهٔ کامل این دوره و دقت و تمرین همراه با آن، به مهارتی عالی در این زمینه خواهید رسید.

در پلیر موجود در این صفحه، می‌توانید ویدئوی آشنایی با آموزش‌های این دوره را بصورت آنلاین تماشا کنید.

 

تولید کننده: Udemy

تاریخ انتشار: 10/2017

سطح: پیشرفته – حرفه‌ای

مدت زمان آموزش: 15:11:02

زبان آموزش: انگلیسی

فرمت فایل‌های ویدئویی: MP4

مدرس: John Purcell

 

  فهرست کامل سرفصل‌های آموزش (به همراه زمان دقیق آنها):

Course Content | 105 Lectures | 15:11:02

Introduction | 2 lectures | 04:22

Exceptions | 4 lectures | 36:06

Files | 5 lectures | 46:59

The Standard Template Library | 12 lectures | 02:21:22

Operator Overloading | 6 lectures | 01:09:53

Template Classes and Functions | 4 lectures | 23:26

Passing Functions to Functions | 5 lectures | 56:38

C++ 11's Amazing New Features | 31 lectures | 04:20:41

About GUI Programming in C++ | 1 lecture | 11:16

A Project: Drawing Fractal Images | 34 lectures | 04:14:06

Bonus Videos | 1 lecture | 06:13

Udemy - Beginning C++ Programming – From Beginner to Beyond

دانلود آموزش برنامه نویسی ++C دوره آموزش کامل برنامه‌نویسی ++C از سطح مقدماتی تا پیشرفته | از برترین دوره‌های سایت یودمی

مخصوص اعضای ویژه (VIP)
سیستم عامل: جدید
حجم: 7/07 GB 1399/04/20 16:04
قیمت خرید لینک: 0 تومان

دانلود: 4760
تصاویر: مشاهده تصاویر

دانلود Beginning C Programming From Beginner to Beyond

Udemy - Beginning C++ Programming - From Beginner to Beyond

| این دورهٔ آموزشی ارائه شده، دوره‌ای جدید، کامل و آپدیت‌شده است |

توجه داشته باشید که این آموزش تصویری ارائه شده، یکی از برترین، پَرامتیازترین، پرفروش‌ترین و تأثیرگذارترین آموزش‌های کمپانی Udemy با موضوع مباحث مربوط به برنامه‌نویسی سی‌پلاس‌پلاس است و در سایت اصلی خود، با قیمت بسیار هنگفتی قابل خریداری خواهد بود. همچنین قابل ذکر است که این دورهٴ آموزشی، کامل‌ترین دورهٴ آموزشی C++ در جهان است.

در این دورهٔ آموزشی - بصورت فیلم‌های جداگانه - می‌توانید تمامی اصول، مهارت‌ها، دانش و تکنیک‌های مربوط به برنامه‌نویسی سی‌پلاس‌پلاس را از سطح مقدماتی (از صفر) تا پیشرفته به خوبی فرا بگیرید. پس از مشاهدهٔ کامل این دوره و دقت و تمرین همراه با آن، به مهارتی عالی در این زمینه خواهید رسید.

دنبالهٴ دورهٴ این سطح مقدماتی تا پیشرفته، دوره‌ای دیگر با عنوان Udemy - Learn Advanced C++ Programming است که آن را نیز در سایت برای دانلود قرار داده‌ایم؛ با دنبال کردن این آموزش تکمیلی، در برنامه‌نویسی C++ به سطح بسیار حرفه‌ای خواهید رسید.

فایل‌های زیرنویس انگلیسی این دورهٔ آموزشی نیز بطور کامل در درون پوشهٴ ویدئوهای آموزشی قرار دارند.

در پلیر موجود در این صفحه، می‌توانید ویدئوی آشنایی با آموزش‌های این دوره را بصورت آنلاین تماشا کنید.

 

تولید کننده: Udemy

تاریخ انتشار: 5/2020

سطح: مبتدی + متوسط

مدت زمان آموزش: 41:30:11

زبان آموزش: انگلیسی

زیرنویس انگلیسی: دارد

فرمت فایل‌های ویدئویی: MP4

مدرسان: Tim Buchalka's Learn Programming Academy, Frank J. Mitropoulos

 

  فهرست کامل سرفصل‌های و عناوین آموزشی، به همراه زمان دقیق آنها:

Course Content | 277 Lectures | 41:30:11
_________________________________________________

Introduction | 20:00

About the Course - 03:39

Why Learn C++? - 05:00

Modern C++ and the C++ Standard - 02:58

How does all this work? - 08:13

FAQ -- Please Read! - 00:10

 

Installation and Setup | 02:19:57

Installation and Setup Overview - 02:53

Installing the C++ Compiler on Windows - 09:25

Installing CodeLite on Windows - 03:41

Configuring CodeLite on Windows - 20:39

Installing the C++ Compiler on Mac OSX - 03:44

Installing CodeLite on Mac OSX - 04:27

Configuring CodeLite on Mac OSX - 22:45

Using the Command-Line interface - 01:32

Installing CodeLite on Ubuntu Linux - 08:48

Configuring CodeLite on Ubuntu Linux - 19:00

Creating a Default CodeLite Project Template (All Versions) - 08:06

Using the Command-Line Interface on Windows - 09:43

Using the Command-Line Interface on Mac OSX - 07:49

Using the Command-Line Interface on Linux (Ubuntu) - 08:55

Using a Web-based C++ Compiler - 03:22

Using the Included Source Code Course Resources - 05:08

 

Curriculum Overview | 09:33

Curriculum Overview - 06:58

Overview of the Section Challenge Exercises - 01:29

Overview of the Section Quizzes - 01:06

 

Getting Started | 01:02:51

Section Overview - 00:58

An Overview of the CodeLite Interface - 14:52

Writing our first program - 08:23

Building our first program - 12:33

What are Compiler Errors? - 09:07

What are Compiler Warnings? - 03:51

What are Linker Errors? - 04:07

What are Runtime Errors? - 00:41

What are Logic Errors? - 01:49

Section Challenge - 01:21

Section Challenge - Solution - 05:09

Section 4 Quiz - 10 questions

 

Structure of a C++ Program | 42:36

Section Overview - 00:56

Overview of the Structure of a C++ Program - 04:20

#include Preprocessor Directive - 02:11

Comments - 07:29

The main() function - 03:05

Namespaces - 03:56

Basic Input and Output (I/O) using cin and cout - 20:39

Using cout and the insertion operator to say Hi to Frank - 1 question

Using cout and the insertion operator - 1 question

Using cin and the extraction operator - 1 question

Section 5 Quiz - 10 questions

 

Variables and Constants | 01:13:03

Section Overview - 01:10

What is a variable? - 03:08

Declaring and Initializing Variables - 14:04

Declaring and Initializing Variables - 1 question

Global Variables - 03:23

C++ Built-in Primitive Types - 15:59

What is the Size of a Variable (sizeof) - 06:52

What is a Constant? - 05:03

Declaring and Using Constants - 18:26

Section Challenge - 01:50

Section Challenge - Solution - 03:08

Section 06 Quiz - 10 questions

 

Arrays and Vectors | 56:13

Section Overview - 01:07

What is an Array? - 04:40

Declaring and Initializing Arrays - 02:56

Accessing and Modifying Array Elements - 14:13

Declaring, Initializing and Accessing an Array - 1 question

Multidimensional Arrays - 03:11

Declaring and Initializing Vectors - 06:26

Accessing and Modifying Vector Elements - 15:30

Declaring, Initializing and Accessing Vectors - 1 question

Section Challenge - 02:07

Section Challenge - Solution - 06:03

Section 07 Quiz - 10 questions

 

Statements and Operators | 01:48:26

Section Overview - 02:02

Expressions and Statements - 03:20

Using Operators - 01:58

The Assignment Operator - 12:31

Arithmetic Operators - 14:55

Using the Assignment Operator - 1 question

Using the Arithmetic Operators - 1 question

Increment and Decrement Operators - 13:11

Mixed Expressions and Conversions - 12:56

Testing for Equality - 09:04

Relational Operators - 04:17

Logical Operators - 15:48

Compound Assignment Operators - 02:15

Operator Precedence - 03:48

Logical Operators and Operator Precedence - Can you work? - 1 question

Section Challenge - 02:30

Section Challenge - Solution - 09:51

Section 08 Quiz - 10 questions

 

Controlling Program Flow | 03:27:54

Section Overview - 03:06

if Statement - 18:08

If Statement - Can you Drive? - 1 question

if else Statement - 05:48

If-Else Statement - Can you Drive? - 1 question

Nested if Statement - 22:04

Nested If Statements - Can you Drive? - 1 question

switch-case Statement - 20:14

Switch Statement - Day of the Week - 1 question

Conditional Operator - 10:37

Looping - 03:12

for Loop - 22:08

For loop - Sum of Odd Integers - 1 question

range-based for Loop - 14:59

Using the range-based for loop - 1 question

while Loop - 16:39

While loop exercise - 1 question

do while Loop - 13:46

continue and break - 02:33

Infinite Loops - 03:17

Nested Loops - 19:47

Nested Loops - Sum of the Product of all Pairs of Vector Elements - 1 question

Section Challenge - 06:09

Section Challenge - Solution Part 1 - 14:47

Section Challenge - Solution Part 2 - 10:40

​Section 09 Quiz - 10 questions

 

Characters and Strings | 01:18:10

Section Overview - 01:54

Character Functions - 02:30

C-Style Strings - 07:45

Working with C-style Strings - 13:45

Using C-style Strings - 1 question

C++ Strings - 15:28

Working with C++ Strings - 16:45

Using C++ Strings - Exercise 1 - 1 question

Using C++ Strings - Exercise 2 - 1 question

Section Challenge - 06:48

Section Challenge - Solution - 13:15

​Section 10 Quiz - 10 questions

Challenge Assignment - Letter Pyramid - 1 question

 

Functions | 02:51:21

Section Overview - 02:31

What is a Function? - 18:22

Using Functions from the cmath Library1 question

Function Definition - 17:00

Function Prototypes - 10:55

Function Parameters and the return Statement - 14:52

Functions and Prototypes - Converting Temperatures - 1 question

Default Argument Values - 13:08

Using Default Argument Values - Grocery List - 1 question

Overloading Functions - 10:50

Overloading Functions - Calculating Area - 1 question

Passing Arrays to Functions - 13:33

Passing Arrays to Functions - Print a Guest Listv1 question

Pass by Reference - 13:23

Using Pass by Reference - Print a Guest List - 1 question

Scope Rules - 12:09

How do Function Calls Work? - 11:23

inline Functions - 01:31

Recursive Functions - 13:18

Implementing a Recursive Function - Save a Penny - 1 question

Section Challenge - 02:25

Section Challenge-Solution - 16:01

Section 11 Quiz - 10 questions

 

Pointers and References | 02:38:11

Section Overview - 03:14

What is a Pointer? - 02:20

Declaring Pointers - 03:02

Accessing the Pointer Address and Storing Address in a Pointer - 16:33

Dereferencing a Pointer - 13:13

Dynamic Memory Allocation - 14:03

The Relationship Between Arrays and Pointers - 11:37

Pointer Arithmetic - 15:06

Const and Pointers - 02:34

Passing Pointers to Functions - 18:30

Returning a Pointer from a Function - 12:11

Potential Pointer Pitfalls - 04:10

What is a Reference? - 08:50

L-values and R-values - 04:03

Using the CodeLite IDE Debugger - 10:26

Section Recap - 03:31

Section Challenge - 04:54

Section Challenge - Solution - 09:54

​Section 12 Quiz - 10 questions

 

OOP - Classes and Objects | 04:10:52

Section Overview - 03:13

What is Object-Oriented Programming? - 09:54

What are Classes and Objects? - 03:23

Declaring a Class and Creating Objects - 18:21

Accessing Class Members - 17:41

Creating and Accessing Objects - 1 question

public and private - 07:57

Implementing Member Methods - 20:26

Adding public methods that access private class attributes - 1 question

Add more public methods to an existing class - 1 question

Constructors and Destructors - 10:28

The Default Constructor - 11:40

Add a Default Constructor to an Existing Class - 1 question

Overloading Constructors - 02:50

Add an Overloaded Constructor to an Existing Class - 1 question

Constructor Initialization lists - 11:35

Delegating Constructors - 09:01

Constructor Parameters and Default Values - 08:28

Copy Constructor - 17:49

Add a Copy Constructor to an Existing Class - 1 question

Shallow Copying with the Copy Constructor - 14:30

Deep Copying with the Copy Constructor - 08:53

Move Constructors - 17:06

The 'this' Pointer - 02:32

Using const with Classes - 11:00

Static Class Members - 14:23

Structs vs Classes - 02:18

Friends of a class - 03:32

Section Challenge - 12:52

Section Challenge - Solution - 11:00

​Section 13 Quiz - 10 questions

 

Operator Overloading | 02:10:10

Section Overview - 01:34

What is Operator Overloading? - 17:06

Overloading the Assignment Operator (copy) - 19:03

Overloading the Assignment Operator (move) - 15:07

Overloading Operators as Member Functions - 17:45

Operator Overloading as Member Functions - 1 question

Overloading Operators as Global Functions - 14:33

Operator Overloading as Non-member Functions - 1 question

Overloading the Stream Insertion and Extraction Operators - 10:46

Operator Overloading the Stream Insertion Operator - 1 question

Section Challenge - 13:22

Section Challenge - Solution 1 - 13:25

Section Challenge - Solution 2 - 07:29

Section 14 Quiz - 10 questions

 

Inheritance | 02:23:48

Section Overview - 01:53

What is Inheritance? - 05:54

Terminology and Notation - 05:22

Inheritance vs. Composition - 04:01

Deriving Classes from Existing Classes - 14:14

Protected Members and Class Access - 11:59

Constructors and Destructors - 17:31

Passing Arguments to Base Class Constructors - 09:27

Copy/Move Constructors and Operator = with Derived Classes - 16:35

Redefining Base Class Methods - 15:50

Multiple Inheritance - 01:41

The Updated Accounts Example - 19:48

Section Challenge - 05:02

Section Challenge - Solution - 14:31

​Section 15 Quiz - 10 questions

 

Polymorphism | 02:06:14

Section Overview - 01:22

What is Polymorphism? - 17:38

Using a Base Class Pointer - 12:38

Virtual Functions - 05:21

Virtual Destructors - 05:13

Using the Override Specifier - 07:06

Using the Final Specifier - 01:39

Using Base Class References - 07:17

Pure Virtual Functions and Abstract Classes - 16:27

Abstract Classes as Interfaces - 18:05

Section Challenge - 04:21

Section Challenge - Solution Part 1 - 11:33

Section Challenge - Solution Part 2 - 10:46

Section Challenge - Final Solution - 06:48

Section 16 Quiz - 10 questions

 

Smart Pointers | 01:13:36

Section Overview - 01:54

Some Issues with Raw Pointers - 01:44

What is a Smart Pointer? Ownership and RAII - 03:48

Unique Pointers - 16:36

Shared Pointers - 19:14

Weak Pointers - 06:11

Custom Deleters - 08:12

Section Challenge 1 - 09:30

Section Challenge 1 - Solution - 06:27

Section 17 Quiz - 10 questions

 

Exception Handling | 01:11:07

Section Overview - 02:30

Basic Concepts and a Simple Example: Dividing by Zero - 16:27

Throwing an Exception from a Function - 08:21

Handling Multiple Exceptions - 05:28

Stack Unwinding and How it Works - 10:26

Creating User-Defined Exception Classes - 06:53

Class Level Exceptions - 07:01

The C++ std::exception Class Hierarchy - 04:11

Section Challenge - 04:16

Section Challenge - Solution - 05:34

Section 18 Quiz - 10 questions

 

I/O and Streams | 03:01:36

Section Overview - 02:21

Files, Streams and I/O - 05:41

Stream Manipulators - 03:21

Stream Manipulators - boolean - 08:28

Stream Manipulators - integers - 12:08

Stream Manipulators - floating point - 15:21

Stream Manipulators - align and fill - 14:09

Section Challenge 1 - 11:00

Section Challenge 1 - Solution - 14:11

Reading from a Text File - 11:35

Reading from a Text File - Live Demo - Part 1 - 14:05

Reading from a Text File - Live Demo - Part 2 - 05:40

Reading a text file - 1 question

Section Challenge 2 - 03:08

Section Challenge 2 - Solution - 07:17

Section Challenge 3 - 03:08

Section Challenge 3 - Solution - 05:24

Writing to a Text File - 09:33

Writing to a Text File - Live Demo - 07:31

Section Challenge 4 - 02:29

Section Challenge 4 - Solution - 04:03

Using String Streams - 14:50

File locations with some Popular IDEs - 06:13

Section 19 Quiz - 10 questions

 

The Standard Template Library (STL) | 05:17:55

Section Overview - 01:42

What is the STL? - 09:11

Generic Programming with Macros - 07:19

Generic Programming with Function Templates - 20:38

Generic Programming with Class Templates - 14:07

Creating a Generic Array Template Class - 13:56

Introduction to STL Containers - 04:41

Introduction to STL Iterators - 10:47

Introduction to Iterators - Demo - 16:01

Introduction to STL Algorithms - 10:46

Introduction to Algorithms - Demo - 17:08

Sequence Container - Array - 22:56

Sequence Containers - Vector - 24:56

Sequence Containers - Deque - 14:11

Section Challenge 1 - 04:46

Section Challenge 1 - Solution - 03:35

Sequence Containers - List and Forward List - 22:06

Section Challenge 2 - 11:21

Section Challenge 2 - Solution - 07:29

Associative Containers - Sets - 15:50

Associative Containers - Maps - 16:55

Section Challenge 3 - 08:15

Section Challenge 3 - Solution - 06:04

Container Adaptors - Stack - 09:27

Container Adaptors - Queue - 07:39

Section Challenge 4 - 04:08

Section Challenge 4 - Solution - 03:57

Container Adaptors - Priority Queue - 08:04

Section 20 Quiz - 10 questions

 

ARCHIVED - OLD INSTALLATION VIDEOS | 01:01:18

Installation and Setup Overview - 02:16

Installing the C++ Compiler on Windows - 04:53

Installing CodeLite on Windows - 03:06

Configuring CodeLite on Windows - 12:02

Installing the C++ Compiler on Mac OSX - 02:01

Installing CodeLite on Mac OSX - 01:56

Configuring CodeLite on Mac OSX - 10:29

Installing CodeLite on Ubuntu Linux - 04:04

Configuring CodeLite on Ubuntu Linux - 10:26

Creating a Default CodeLite Project Template (All Versions) - 06:21

Using the Included Source Code Course Resources - 03:44

 

Extra Information - Source code, and other stuff | 05:19

Source Code for all Sections - 00:30

Bonus Lecture and Information - 04:49

آموزش فارسی برنامه نویسی سی پلاس پلاس ++C

دانلود آموزش سی پلاس پلاس به زبان فارسی فیلم‌های آموزش کامل سطح مقدماتی زبان برنامه‌نوبسی سی پلاس‌پلاس ++C به زبان فارسی - رایگان

مخصوص اعضای ویژه (VIP)
سیستم عامل: جدید
حجم: 1/17 GB 1396/04/20 02:32
قیمت خرید لینک: 0 تومان

دانلود: 10893
تصاویر: مشاهده تصاویر

دانلود C Programming Tutorial Video

با استفاده از این دوره آموزش زبان برنامه‌نویسی سی پلاس‌پلاس (++C) که به زبان فارسی روان و قابل فهم تدریس شده‌اند، می‌توانید به‌صورت گام به گام، سطح مقدماتی این زبان برنامه‌نویسی را به‌طور کامل فرا بگیرید. سطح مهارت کاربران در این دوره‌ی آموزشی فارسی، مبتدی (در حد صفر) در نظر گرفته شده است. ویدئوی جلسات اول تا پنجم آموزش فارسی ++C (به‌عنوان نمونه) در پلیر موجود در همین صفحه به‌صورت آنلاین قابل مشاهده است؛ تمامی ویدئوها شامل 58 فیلم آموزشی کامل (به تفکیک مهارت‌های تدریس شده) نیز در یک فایل فشرده قابل دانلود هستند.

Microsoft Visual Studio 2017 15.9.16

دانلود ویژوال استودیو 2017 نسخه نهایی بسته کامل ویژوال استودیو 2017 Visual Studio

مخصوص اعضای ویژه (VIP)
سیستم عامل: Win All به روز شده
حجم: 40/82 GB 1398/08/10 08:41
قیمت خرید لینک: 1500 تومان

دانلود: 55856
تصاویر: مشاهده تصاویر

دانلود Visual Studio 2017 Enterprise

 

چارچوب دات‌نت یا همان (DotNet FrameWork) یک فناوری نرم‌افزاری است که بر روی بسیاری از نسخه های سیستم عامل مایکروسافت ویندوز قابل اجراست. به طور عمده این چارچوب از دو بخش اصلی تشکیل شده است، بخش اول یک کتابخانه‌ی عظیم از توابع و کدهای از پیش نوشته شده است که برنامه نویسان به راحتی از آنها استفاده می‌کنند و بخش دیگر یک ماشین مجازی (Virtual Machine) برای اجرای برنامه هایی است که تحت این چارچوب نوشته شده‌اند. قابل ذکر است که برای اجرای برنامه‌ های تحت این چارچوب نصب بودن آن الزامی است. به دلیل مزیت های بسیاری که این چارچوب نسبت به سبک قدیمی تولید برنامه‌ها دارد بسیاری از برنامه های جدید که برای سیستم عامل ویندوز نوشته می‌شوند از این کتابخانه استفاده می‌کنند.

کتابخانه های از پیش نوشته شده که در این چارچوب قرار دارند و در واقع پایه‌های اشیاء و کلاس‌های اصلی (Base Classes) این چارچوب را تشکیل می‌دهند بخش وسیعی از نیازهای برنامه نویسی را تحت پوشش قرار می‌دهند. از این جمله می‌توان به واسط های گرافیکی کاربر، دسترسی به پایگاه های داده، رمزنگاری، برنامه‌های تحت وب، الگوریتم های کار با اعداد و ارتباطات شبکه‌ای را نام برد.

در ژوئن سال ۲۰۰۰، شرکت مایکروسافت ایجاد چهارچوب نرم افزاری دات‌نت، به همراه یک زبان برنامه نویسی جدید به نام سی شارپ را اعلام کرد. چارچوب دات‌نت یک مجموعهٔ وسیع از امکانات برنامه‌نویسی است.

زبانهای سی‌شارپ (#C) و ویژوال بیسیک دات‌نت (وی‌بی دات‌نت) و جِی شارپ (#J) و ای‌اس‌پی دات‌نت (ASP.net) همگی از چارچوب دات‌نت استفاده می‌کنند. برنامه‌های نوشته شده در این چهارچوب، ابتدا به زبان میانی مایکروسافت و متاداده (metadata) ترجمه شده و سپس توسط CLR اجرا می‌شوند. دات نت باعث شد که قدرت برنامه نویسی در زبانهای تحت این چارچوب یکسان شود و تفاوت فقط در نوع کد نویسی باقی بماند. چون ابزار و قدرت در دات نت از خواص دات نت است، نه زبان.

تغییر عمده ای که در برنامه نویسی با دات نت نسبت به گذشته قابل رویت است نحوه اتصال به پایگاه داده است که علاوه بر روشهای قدیمی مانند DAO و ADO میتوان از فناوری جدید ADO.net استفاده کرد. در این روش نحوه اتصال، خواندن و نوشتن کاملا متفاوت است که این تفاوت تسهیل در برنامه نویسی و سرعت در تبادل اطلاعات را به ارمغان میآورد.

 

مشخصات لازم برای نصب و اجرای نسخه 2017 :
 

Operation System

Windows 10 version 1507 or higher: Home, Professional, Education, and Enterprise (LTSC and S are not supported)
Windows Server 2016: Standard and Datacenter
Windows 8.1 (with Update 2919355): Core, Professional, and Enterprise
Windows Server 2012 R2 (with Update 2919355): Essentials, Standard, Datacenter
Windows 7 SP1 (with latest Windows Updates): Home Premium, Professional, Enterprise, Ultimate

 

Hardware:

CPU:1.8 GHz or faster processor. Quad-core or better recommended

Memory:2 GB of RAM; 8 GB of RAM recommended 2.5 GB minimum if running on a virtual machine

Hard disk space: Minimum of 800MB up to 210 GB of available space, depending on features installed; typical installations require 20-50 GB of free space

Hard disk speed: to improve performance, install Windows and Visual Studio on a solid state drive SSD

GPU:Video card that supports a minimum display resolution of 720p (1280 by 720); Visual Studio will work best at a resolution of WXGA (1366 by 768) or higher

 

Additional Requirements:

Administrator rights are required to install Visual Studio.
.NET Framework 4.5 is required to install Visual Studio. Visual Studio requires .NET Framework 4.6.1, which will be installed during setup.
Windows 10 Enterprise LTSC edition and Windows 10 S are not supported for development. You may use Visual Studio 2017 to build apps that run on Windows 10 LTSC and Windows 10 S.
Internet Explorer 11 or Edge is required for internet-related scenarios. Some features might not work unless these, or a later version, are installed.
For emulator support, Windows 8.1 Pro or Enterprise (x64) editions are required. A processor that supports Client Hyper-V and Second Level Address Translation (SLAT) is also required.
Universal Windows app development, including designing, editing, and debugging, requires Windows 10. Windows Server 2016 and Windows Server 2012 R2 may be used to build Universal Windows apps from the command line.
The Server Core and Minimal Server Interface options are not supported when running Windows Server.
Windows containers are not supported, except for Visual Studio 2017 Build Tools.
Team Foundation Server 2017 Office Integration requires Office 2016, Office 2013, or Office 2010.
Xamarin.Android requires a 64-bit edition of Windows and the 64-bit Java Development Kit (JDK).
PowerShell 3.0 or higher is required on Windows 7 SP1 to install the Mobile Development with C++, JavaScript, or .NET workloads.

 

نکات:

1-نسخه ارائه شده نهایی است و توسط سافتگذر نصب و تست شده است.

2- پارت ها دارای امکان Repair در صورت دانلود ناقص می باشند.

3- از سریال ارائه شده برای فعالسازی برنامه استفاده کنید.

4 - قبل از نصب ، طبق دستورات فایل ReadMe پیش بروید.

5 - بسته بصورت کامل در فایل ISO ارائه شده است.

- بسته بصورت کامل شامل تمامی ویرایش ها قرار داده شده است ، پیشنهاد ما نصب ویرایش Enterprise است.

- نسخه 2017 ارائه شده بصورت کامل در پارت های 5 گیگابایتی .

- تغییرات در آپدیت جدید نسخه های 2017 را در اینجا مشاهده کنید.

- سریال جهت فعالسازی نسخه 2017 :

 

Enterprise:
N2VYX-9VR2K-T733M-MWD9X-KQCDF
NJVYC-BMHX2-G77MM-4XJMR-6Q8QF

Professional:
4F3PR-NFKDB-8HFP7-9WXGY-K77T7
KBJFW-NXHK6-W4WJM-CRMQB-G3CDH

Pro Test:
VG622-NKFP4-GTWPH-XB2JJ-JFHVF

آموزش شیءگرایی در سی پلاس پلاس

دانلود شی گرایی در ++C کتاب آموزشی برنامه نویسی شی گرایی در ++C

سیستم عامل: PDF جدید
حجم: 1/95 MB 1395/11/10 20:41
قیمت خرید لینک: 0 تومان

دانلود: 2569
تصاویر: مشاهده تصاویر

دانلود شی گرایی در سی پلاس پلاس

عمومیت زبان C++ در میان زبان های برنامه نویسی بسیار بالا است و می تواند به عنوان اولین زبان نیز یاد گرفته شود و به پیش نیاز ذیگر احتیاج نباشد.

 

در این کتاب با فصل های زیر آشنا می شوید:

کلاس –شی – سازنده و مخرب – تابع و کلاس دوست

اعضای کلاس با ویژگی استاتیک

وراثت

سربارگذاری عملگرها

قالب

فایل

آزمون با حل



نویسنده: فرشید شیرافکن

آموزش برنامه نویسی سی پلاس پلاس‎

دانلود کتاب آموزشی برنامه نویسی ++C کتاب آموزشی برنامه نویسی ++C

سیستم عامل: PDF جدید
حجم: 2 MB 1395/11/10 17:32
قیمت خرید لینک: 0 تومان

دانلود: 2829
تصاویر: مشاهده تصاویر

دانلود برنامه نویسی سی پلاس پلاس‎

چکیده کتاب

یادگیری یک زبان برنامه نویسی دید ما را به علم کامپیوتر بسیار گسترده تر می کند. از طرفی برنامه نویسی نحوه فکر کردن را به ما می آموزد.

عمومیت زبان C++ در میان زبان های برنامه نویسی بسیار بالا است و می تواند به عنوان اولین زبان نیز یاد گرفته شود و به پیش نیاز دیگر احتیاج نباشد. برنامه نویسی به زبان C++ نسبت به C دارای قدرت بیشتری است. کارهایی می توان انجام داد که در C برای انجام آنها (در صورت امکان) زحمت بیشتری نیاز است. زبان C++ در دو قسمت آموزش داده می شود. در قسمت اول (همین مجموعه) دستورات و ساختمان داده ها معرفی می شود و در قسمت دوم مفاهیم شی گرایی آموزش داده خواهد شد.

فهرست سرفصل ها و رئوس مطالب مطرح شده
  • قسمت اول:
    • انواع داده ها – انواع عملگرها – دستورات ورودی و خروجی و …
    • دستورات شرطی و تکرار
    • آرایه – رشته
    • نوع شمارشی – استراکچر – یونیون
    • اشاره گر
    • تابع
  • قسمت دوم:
    • کلاس – شی – سازنده و مخرب – تابع و کلاس دوست و …
    • اعضای کلاس با ویژگی استاتیک
    • وراثت
    • پلی مورفیسم
    • سربارگذاری عملگرها
    • قالب
    • فایل
    • آزمون با حل
مناسب برای
  • دانشجویان رشته های فنی و مهندسی
  • افراد علاقمند به برنامه نویسی

نویسنده: فرشید شیرافکن

Pluralsight - Integrating Qt Quick with C++ Tutorial

دانلود فیلم آموزش یکپارچه‌سازی کیوت کوییک با سی‌پلاس‌پلاس فیلم آموزش یکپارچه‌سازی کیوت کوییک با سی‌پلاس‌پلاس

مخصوص اعضای ویژه (VIP)
سیستم عامل: Win All جدید
حجم: 764 MB 1393/12/19 22:37
قیمت خرید لینک: 500 تومان

دانلود: 2096
تصاویر: مشاهده تصاویر

دانلود Pluralsight Integrating Qt Quick with C Tutorial

این دوره‌ی آموزشی تصویری، به توسعه‌‌دهندگان نرم‌افزارهای کاربردی و فریم‌ورک‌های کیوت نحوه‌ی یکپارچه‌سازی و سازماندهی C++ back-end code خود را با یک Qt-Quick front-end استفاده کننده از QML و JavaScript به همراه بسیاری فرایندهای مربوطه‌ی دیگر یاد می‌دهد. این دوره بطورکلی فرایندها، تکنیک‌ها و مفاهیمی را پوشش داده که می‌توانند به عنوان یک الگوی علمی-عملی در زمینه‌ی کار با فریم‌ورک برنامه‌نویسی Qt در ازتباط با C++ برای برنامه‌نویسان و توسعه‌دهندگان بسیار مفید و کاربُردی باشند. لازم به ذکر است که این آموزش از نسخه‌ی Qt 5.3.2 منتشره از Qt framework استفاده می‌کند.

 

محتوای آموزش:

1- استفاده از مفاد QML ، از C++

2- ایجاد یک Qt Quick Instrument GUI

3- مبحث Instrument GUI و ارتباط آن با C++ Side

4- رجیستر کردن گونه‌های C++

5- دسترسی به QML از C++

6- جابجایی VFP به VFP Quick

 

تولید کننده: Pluralsight

تاریخ انتشار: 05-02-2015

سطح: متوسط

مدت زمان آموزش: 3 ساعت و 13 دقیقه

مدرس: Tod Gentille

 

فهرست کامل سرفصل‌ها و عناوین آموزش (به همراه زمان دقیق آنها) :

Overview - 5:30

Introduction - 1:45

Prerequisites - 1:19

What You'll Learn - 2:25

Using the QML Context from C++ - 26:52

Introduction: Two Way Communication - 2:11

Demo: QML Signals to C++ Slots - 2:45

Demo: C++ Signals to QML Slots - 2:57

Demo: Q_PROPERTY - 3:11

Invoking Methods - 1:59

Demo: Two Way Communication - 5:07

Data Conversion - 4:58

Demo: QVariantList and QVariantMap - 1:57

Summary - 1:41

 

Creating a Qt Quick Instrument GUI - 47:57

Introduction: ARS - 1:44

Demo: Application First Steps - 6:43

Demo: Header Area and Automatic Version Numbering - 6:43

Demo: RF Power Area - 6:21

AUTO_PROPERTY and READ_ONLY_PROPERTY - 1:39

Demo: Using the Macros - 4:52

Demo: KnobControl and Knob - 9:37

Trigonometry and the Knob's JavaScript - 4:12

Demo: Preset Buttons - 4:13

Summary - 1:48

 

Instrument GUI: C++ Side - 44:43

Overview - 2:12

Demo: Creating the Model Section - 3:01

Demo: Using the Settings - 4:25

Demo: Instrument Class - 4:24

The Startup Problem and QThread - 2:56

Demo: Creating the Connector Class - 2:19

Demo: Moving the Connector Instance to a New Thread - 4:57

Designing User Feedback at Startup - 1:56

Demo: User Feedback Getting Started - 5:30

Demo: User Feedback Getting Dynamic - 6:24

Demo: Icons, .DLLs, and Window Borders - 3:49

Summary - 2:44

 

Registering C++ Types - 21:49

Overview - 4:11

Demo: Creating a New Visible QML Type - 3:53

Demo: Enhancing the New QML Type - 6:49

Demo: Using a C++ Singleton in QML - 4:45

Summary - 2:10

 

Reaching into QML from C++ - 23:28

Overview - 4:09

Demo: Inside QML, First Steps - 4:08

Demo: Working with Children and Properties - 4:32

Demo: Catching QML Signals in C++ - 4:07

Demo: Catching C++ Signals in QML - 4:23

Summary - 2:07

 

Migrating VFP to VFP Quick - 22:48

Overview - 1:43

Demo: Conversion First Steps - 5:16

Demo: The New QML Code - 5:04

Demo: Changing the C++ Code - 8:23

Summary - 2:20

 

 

نکات:

1- این آموزش به زبان انگلیسی است.

2- آموزش به صورت فیلمهای جداگانه برای هر فصل است.

3- فرمت فایلها MP4 است.

4- فایل های دانلودی قابلیت تعمیر با WinRAR  در صورت دانلود ناقص را دارا می باشند.

 

Borland C++ 5.02 & Compiler 5.5

دانلود ابزار برنامه‌نویسی و کامپایلر Borland C++ ابزار برنامه‌نویسی و کامپایلر Borland C++

سیستم عامل: Win All جدید
حجم: 94/38 MB 1393/11/10 10:59
قیمت خرید لینک: 0 تومان

دانلود: 30584
تصاویر: مشاهده تصاویر

دانلود Borland C Compiler

برلند سی پلاس پلاس یکی از قدیمی‌ترین و مشهورترین ابزارهای توسعهٔ زبان C++ می‌باشد. قابلیت‌های متفاوت این نرم‌افزار و همچنین سادگی کار با آن باعث شده که این نرم‌افزار به یکی از محبوب‌ترین ابزارها برای توسعهٔ زبان C تبدیل شود. این نرم‌افزار هم برای افراد تازه‌کار هم حرفه‌ای می‌تواند یک انتخاب خوب و منحصر به فرد باشد.

همچنین این نرم‌افزار کاربرد دانشگاهی بالایی دارد و برای بسیاری از درس‌های رشته‌های مرتبط با کامپیوتر یکی از ابزارهای اصلی به شمار می‌آید. شرکت برلند در کنار دیگر شرکت‌ها یکی از بهترین و بی‌نقص‌ترین کامپایلرهای C را ارائه کرده است و از جهاتی بسیار موفق‌تر از سایرین بوده است. نسخهٔ ارائه شده توسط سافت‌گذر آخرین نسخهٔ نرم‌افزار می‌باشد.



ویژگی‌ها:

- رابط کاربری ساده

- یکی از مشهورترین ابزارهای توسعه C

- پیدا کردن کدها در محیط حرفه‌ای

- دارای دو نسخهٔ کامپایلر تنها و نسخهٔ کامل

- محیط کاربر پسند

- کمترین استفاده از منابع سخت‌افزاری

- حجم کم


نکات:

- این نرم‌افزار کرک شده است.

- به نظر می‌رسد نسخهٔ 5.02 در ویندوز 8 به بالا پشتیبانی نشده باشد، به همین خاطر سافت‌گذر با ارائهٔ نسخهٔ 5.5 این مشکل را برطرف کرده است.

Pluralsight - Introduction to Qt - A C++ Cross Platform Application Framework

دانلود فیلم آموزش آشنایی با کیوت – چارچوب نرم‌افزاری چندسکویی تحت سی‌پلاس‌پلاس فیلم آموزش آشنایی با کیوت – چارچوب نرم‌افزاری چندسکویی تحت سی‌پلاس‌پلاس

مخصوص اعضای ویژه (VIP)
سیستم عامل: Win All جدید
حجم: 907 MB 1393/06/12 14:14
قیمت خرید لینک: 500 تومان

دانلود: 1918
تصاویر: مشاهده تصاویر

دانلود Pluralsight Introduction to Qt A C Cross Platform Application Framework

کیوت مجموعه‌ای از کتابخانه‌ها و سرآیندهای نوشته‌شده به زبان سی++ است که به برنامه‌نویس امکان توسعه‌ی آسان نرم‌افزارهای کاربردی را می‌دهد. کیوت شامل چندین کلاس برای کار با واسط گرافیکی، چند رسانه، ابزارهای پایگاه‌داده، شبکه و ... است. نرم‌افزارهای نوشته شده با ابزار کیوت قادرند تا با استفاده از یک کامپایلر زبان سی‌پلاس‌پلاس برای طیف وسیعی از سیستم‌عامل‌ها از جمله گنو/لینوکس (نسخه‌های رومیزی و وسیله‌های قابل حمل)، ویندوز، ویندوز CE ، مک‌اواِس و ... هم‌گردانی شوند. بدین ترتیب حمل نرم‌افزار نوشته شده بدون تغییر در متن کد نوشته شده امکان‌پذیر است. از کیوت در زبان‌های برنامه‌نویسی متعددی مانند سی++ و جاوا و پایتون می‌توان استفاده ‌کرد. این آموزش تصویری با آشنا کردن کاربران با اصول زیربنایی کیوت و نصب‌ها، تنظیمات و راه‌اندازی‌های مربوط به آن همچنین مواردی چون ساخت واسط گرافیکی کاربر (GUI) و کار با دیتافایل‌های جی‌سن (JSON) و نیز نتورکینگ کامپوننت‌های کیوت که از اهمیت بالایی برخوردارند، مفاهیم و تکنیک‌های مهم مربوط به چارچوب نرم‌افزاری چندسکویی تحت سی‌++ را مورد بررسی و تدریس قرار داده است.

 

محتوای آموزش:

1- آشنایی با کیوت، بلوک‌های سازنده‌ی آن و دیگر مفاهیم زیربنایی

2- نصب سیستم عامل‌ها و مبحث مرجع‌ها و سکوهای اضافی

3- بررسی Qt Creator

4- مفاهیم مربوط به qWarning ، استفاده از qString و Streams ، ابزار ترجمه و GUI World - Anatomy 101

5- بهینه و سفارشی‌سازی سیگنال‌های واسط گرافیکی کاربر و اسلات‌ها

6- مبحث اپلیکیشن شامل ایجاد Echo Server و تست آن

7- موارد مهم مربوط به VFP شامل Setup Tab View ، ماژول و View Manager

8- منوها و اکشن‌ها

9- فرایندهای مهمِ کلی و جزئی دیگر

 

تولید کننده: Pluralsight

تاریخ انتشار: 30-05-2014

سطح: متوسط

مدت زمان آموزش: 4 ساعت و 19 دقیقه

مدرس: Tod Gentille

 

فهرست کامل سرفصل‌ها و عناوین آموزش (به همراه زمان دقیق آنها) :

Overview - 00:13:33

What is Qt? - 00:54

Licensing Types - 00:24

Qt Building Blocks - 01:22

Framework or Library? - 01:35

What Can You Do With Qt? - 03:16

Prerequisites and What You'll Learn - 00:33

Pros and Cons of Using Qt - 02:38

The Qt Timeline - 00:41

Course Overview - 01:38

Summary and Links - 00:28

 

Getting Started - 00:26:35

Introduction - 00:56

Where to Get Qt - 02:21

Demo: Windows Installation - 07:34

Demo: Linux Installation - 07:43

Demo: Mac OS X Installation - 06:31

Additional Platforms and References - 01:28

 

Qt Creator Overview - 00:10:23

Introduction - 00:42

Demo: Modes and More - 02:41

Demo: Edit Mode - 02:59

Demo: Debug Mode and Dockable Views - 01:26

Demo: Help, Vim, Tool, and Plugins - 02:33

 

Hello World Revisited - 00:38:25

Introduction - 01:59

Demo: Hello World With qWarning - 05:57

Demo: Using qString and Streams - 03:21

Demo: Translation Tools - 09:02

Demo: Hello GUI World - Anatomy 101 - 07:45

Demo: Customizing the GUI Signals and Slots - 10:18

 

Application Overview - 00:24:06

Introduction - 04:38

The Need for an Echo Server - 01:13

Demo: Creating the Echo Server Part 1 - 06:32

Demo: Creating the Echo Server Part 2 - 08:20

Demo: Testing the Echo Server With Telnet - 01:26

Summary - 01:55

 

VFP Getting Started - The Setup Tab View - 00:42:10

Introduction - 01:13

Organizing the Project - 01:47

Using and Modifying a Custom Class Wizard - 06:33

Creating the Main View and Adding a Resource File - 05:16

Creating the Setup Tab TCP/IP Group Box - 07:56

Refactoring for Namespaces - 01:50

Refactoring for a Startup Class - 03:38

Adding Helper Methods to the Utils Class - 03:47

Completing the Setup Tab - 08:57

Summary - 01:08

 

VFP - The Model - 00:44:32

Introduction - 00:56

Creating the settings.json File - 03:35

Reading the .json File as a String - 05:57

Creating and Parsing a JSON Object - 06:49

Creating a Read/Write Configuration File - 07:19

The Provider Class - 02:23

The Instrument Socket Class - 07:46

The Instrument Class - 07:30

Summary - 02:13

 

VFP - The View Manager - 00:27:25

Introduction - 01:24

Creating the SetupViewManager Class - 01:49

Modifying the Startup Class - 01:19

Integrating the Settings Data - 07:18

Setting Up the Combobox Commands - 01:13

Writing the Wait Times - 02:46

Wiring up the Buttons - 05:31

Preview: Enabling/Disabling - 00:57

Demo: Enabling/Disabling - 03:43

Summary - 01:20

 

Menus and Actions - 00:32:29

Introduction - 01:58

The Control Tab Form - 03:54

Modifying the Startup class - 02:24

Creating the Pulse Width Command - 03:50

Creating the Control Tab View Manager - 04:43

Enabling/Disabling the Control Tab - 04:09

Menus Toolbars and the Action Editor - 03:54

Creating and Showing an About Box - 06:35

Summary - 00:58

 

 

نکات:

1- این آموزش به زبان انگلیسی است.

2- آموزش به صورت فیلمهای جداگانه برای هر فصل است.

3- فرمت فایلها MP4 است.

4- فایل های دانلودی قابلیت تعمیر با WinRAR در صورت دانلود ناقص را دارا می باشند.

DevExpress VCL 19.1.2 with DxAutoInstaller 2.2.2

دانلود مجموعه کامپوننت های زبان برنامه نویسی دلفی (وی سی ال) مجموعه کامپوننت های زبان برنامه نویسی دلفی (وی سی ال)

مخصوص اعضای ویژه (VIP)
سیستم عامل: Win All به روز شده
حجم: 480/38 MB 1398/12/26 15:00
قیمت خرید لینک: 700 تومان

دانلود: 5675
تصاویر: مشاهده تصاویر

دانلود DevExpress VCL

پس از معرفی و ارائه‌ی مجموعه‌ی کامل کامپوننت‌های برنامه‌نویسی زبان .NET از شرکت Developer Express این بار مجموعه‌ی VCL این شرکت را که شامل کامپوننت‌ها و Libraryهای دلفی و C++Builder می‌باشد ارئه می‌کنیم.

 

VCL:

- Bars

- Data Controller

- DBTree Suite

- Flow Chart

- Layout Control

- Mem Data

- Nav Bar

- Org Chart

- Page Control

- Pivot Grid

- Printing System

- Quantum Grid

- Quantum Tree List

- Scheduler

- Spell Checker

- Spread Sheet

- Tile Control

- Vertical Grid

- Wizard Control

 

Library:

- Common Library

- Core Library

- Docking Library

- Editors Library

- Export Library

- GDI+ Library

- Skins Library

 

نسخه‌های پشتیبانی شده:

- Borland Delphi 7

- CodeGear Delphi 2007

- Embarcadero Delphi 2010

- Embarcadero Delphi XE

- Embarcadero Delphi XE2 x86/x64

- Embarcadero Delphi XE3 x86/x64

- Embarcadero Delphi XE4 x86/x64

- Embarcadero Delphi XE5 x86/x64

- CodeGear C++Builder 2007

- Embarcadero C++Builder 2010

- Embarcadero C++Builder XE

- Embarcadero C++Builder XE2

- Embarcadero C++Builder XE3 x86/x64

- Embarcadero C++Builder XE4 x86/x64

- Embarcadero C++Builder XE5 x86/x64

 

نکات:

1- مجموعه‌ی قرارداده‌شده کامل است و آزمایشی نیست.

 

2- فایل دانلودی به‌خوبی فشرده شده است.

3- روش استفاده:

از طریق کامپایل سورس کد باید نصب کنید و یا برای راحتی کار میتوانید نسخه تریال را از صفح دانلود، دانلود کرده و سورس کد ارائه شده را در کنار اینیستالری که از سایت اصلی دانلود کرده اید کپی کرده و سپس نصب نمائید.

 

 

 

تفاوت‌های میان برنامه نویسی جاوا و سی پلاس پلاس

دانلود آشنایی با تفاوت‌ها و وجه اشتراک‌های میان جاوا و سی پلاس پلاس آشنایی با تفاوت‌ها و وجه اشتراک‌های میان جاوا و سی پلاس پلاس

سیستم عامل: PDF جدید
حجم: 623 KB 1390/07/26 11:28
قیمت خرید لینک: 0 تومان

دانلود: 9282
تصاویر: مشاهده تصاویر

دانلود تفاوت‌های جاوا و سی پلاس پلاس

در این کتاب شما با تفاوت‌ها و وجه اشتراک‌های میان برنامه نویسی جاوا و سی پلاس پلاس آشنا می شوید.

برخی از این تفاوتها عبارتنداز:

جاوا از ابتدا به صورت شی گراست در صورتی که سی پلاس پلاس اینطور نیست.

جاوا از go to استفاده نمی کنند ولی از continue  و break در مواقع لزوم استفاده می کنند.

جاوا چون شی گراست ساختارهایی union و Struct موجود در C را برداشته است.

جاوا اشاره گر ندارد ولی سی اشاره گر دارد.

کد سی 10 بار سریعتر از کد جاوا اجرا می شود.

جاوا از کاراکترهای یونی کد استفاده می کند اما سی نه

نام متغیرها در جاوا در دو زبان نسبت به حروف حساس است.

نوع بولین در جاوا نمی تواند با عدد مقایسه شود در صورتی که در سی پلاس پلاس مجاز است.

در جاوا دشور typedef نداریم اما در C وجود دارد.

رشته ها در جاوا آرایه ساده ای از کاراکترها نیستند.

در جاوا عملوندهای پلاس پلاس و ... می تواند اعشاری باشد بر خلاف C

 در سی پلاس پلاس وراثت چندگانه مستقیما پشتیبانی می شود ولی در جاوا این وجود ندارد.

1001 نکته در ++C

دانلود آشنایی با نکات و ترفندهای سی پلاس پلاس آشنایی با نکات و ترفندهای سی پلاس پلاس

سیستم عامل: PDF جدید
حجم: 1/04 MB 1390/07/12 14:16
قیمت خرید لینک: 0 تومان

دانلود: 18767
تصاویر: مشاهده تصاویر

دانلود نکات سی پلاس پلاس

زبان C++ از پایه و اساس زبانی شی ء گرا می باشد.
معمولا در تمامی برنامه های زبان C++ نیاز به افزودن هدر فایل داریم. جهت افزودن هدر فایل باید به طریق #inlude<headerfilename> عمل نمایید.
در زبان C++ برنامه به توابع تقسیم بندی شده است. که با نوشتن توابع یک برنامه کامل می باشد.
در زبان C++ تمامی برنامه ها باید دارای تابع main باشند.

توضیحات بیشتر:
تابع main همیشه یک مقدار بازگشتی دارد برای تعیین نوع مقدار بازگشتی تابع به صورت type main (parameters) عمل می کنیم.
در نکته قبل باید به جای type یکی از انواع تعریف شده زبان را قرار دهیم.
به جای عبارت parameters باید پارامترهای ورودی تابع main را قرار دهیم که در این کتاب خواهید آموخت.