#Cpp #C #Cplusplus #startcpp
#کتاب #آموزش #سی #شروع_سی
منابع آموزشی سی پلاس پلاس:
کتب فارسی:
کتاب دیتیل
کتاب آقای فراهانی
کتاب آقای جعفر نژاد قمی
فیلم ها فارسی:
فیلم های آقای بازرگان
فیلم های آقای جعفری نژاد
فیلم های آقای بازرگان
فیلم های آقای پرویزی
سایت های فارسی:
http://www.bekaran.com/tutorials/cpp/intro.aspx
کتب غیر فارسی :
c++ prime
Bjarne Stroustrup
Herb Schildt's
Ivor Horon's
Malik
Nicolai M. Josutties
سایت های غیر فارسی:
www.tutorialspoint.com/cplusplus/index.htm
www.tutorialspoint.com/cprogramming/index.htm
کلاس های حضوری:
لایتک دانشگاه صنعتی شریف(تهران)
توجه:تمام ide های سی پلاس پلاس توانایی کامپایل کد های سی رو دارن
محیط های توسعه
( IDE ) :
🔹Code::Blocks
🔺telegram.me/Learncpp/49
🔹Qt creator
🔺telegram.me/Learncpp/55
🔹falcon c++
🔹Clion
🔹Visual Studio
🔺telegram.me/Learncpp/45
🔹eclipse
🔹Dev c++
🔺telegram.me/Learncpp/53
🔹code lite
🔺telegram.me/Learncpp/52
🔹ultimate ++
🔹Borland c++
🔺telegram.me/Learncpp/44
🔹Turbo c++
🔺telegram.me/Learncpp/42
🔹Kdevelop
🔺telegram.me/Learncpp/50
کامپایلر ها:
نکته اکثر
IDE
های معرفی شده در بالا کامپایلر به همراه خود دارند و این لیست برای آشنایی با برنامه های کامپایلر تهیه شده
چنانچه تازه کار هستید بهتر است از محیط توسعه(IDE) استفاده کنید
Code::Blocks
Visual cpp
Borland
کامپایلر های آنلاین:
ideone.com
rextester.com
cpp.sh
سایت های مفید:
cplusplus.com
en.cppreference.com
stackoverflow.com
quera.ir
maktabkoone.org
stroustrup.com
codeproject.com
open-std.org
freebyte.com/programming/cpp
🔹دانلود Visual Studio
visualstudio.com/downloads/download-visual-studio-vs
🔹دانلود Code::Blocks
codeblocks.org/downloads
🔹دانلود Borland ++C
edn.embarcadero.com/article/20633
🔹دانلود Dev ++C
sourceforge.net/projects/orwelldevcpp/
🔹دانلود Qt
download.qt.io/official_releases/qt
🔹دانلود Turbo ++C
turboc.codeplex.com/
🔹سی پلاس پلاس چیست؟
نوعی زبان برنامه نویسی که برای انسان قابل فهم بوده ولی برای کامپیوتر غیر قابل فهم است و کامپیوتر نمیواند از آن استفاده کند. در اصل سی پلاس پلاس نوعی واسطه بین شما و کامپیوتر است. کد های نوشته شده به زبان سی پلاس پلاس توسط نرم افزاری که آن را "کامپایلر(Compiler)" می نامند آن را به کد های قابل فهم برای کامپیوتر تبدیل میکند
🔹چرا سی پلاس پلاس ؟ آیا سی پلاس پلاس بهترین است؟
هیچوقت دنبال چیزی به نام بهترین نباشید.اگر از یک برنامه نویس سی پلاس پلاس بپرسید بهترین کدام است می گوید سی پلاس پلاس
اگر از برنامه نویس جاوا بپرسید می گوید جاوا
اگر از برنامه نویس سی شارپ بپرسید می گوید سی شارپ و ...
خلاصه دست بالای دست زیاده و نمی شه به این سوال جواب قطعی داد.
پس وقت خود را برای اینکار هدر ندهید که از کدام شروع کنید. از هر زبانی دوست دارید شروع کنید
(اما چرا سی پلاس پلاس؟) چون با یاد گیری زبان سی پلاس پلاس شما میتوانید زبان های دیگر را سریع تر فرا بگیرید. شاید شما برای یادگیری اولین زبان یکسال وقت بگذارید . اما دومین زبان به بعد یادگیری آن ها چندان دشوار و وقت گیر نخواهد بود
🔹آیا با یاد گیری سی ، سی پلاس پلاس را هم یاد خواهم گرفت؟
شما تنها قسمتی از قابلیت های سی پلاس پلاس را فراخواهید گرفت
آیا با یاد گیری سی پلاس پلاس ،سی را هم یاد خواهم گرفت؟بله ، سی پلاس پلاس نسخه ی پیشرفته تر سی میباشد
🔸telegram.me/joinchat/ChZ37DybSHKOo67vuleOdw
🔸@Learncpp
#کتاب #آموزش #سی #شروع_سی
منابع آموزشی سی پلاس پلاس:
کتب فارسی:
کتاب دیتیل
کتاب آقای فراهانی
کتاب آقای جعفر نژاد قمی
فیلم ها فارسی:
فیلم های آقای بازرگان
فیلم های آقای جعفری نژاد
فیلم های آقای بازرگان
فیلم های آقای پرویزی
سایت های فارسی:
http://www.bekaran.com/tutorials/cpp/intro.aspx
کتب غیر فارسی :
c++ prime
Bjarne Stroustrup
Herb Schildt's
Ivor Horon's
Malik
Nicolai M. Josutties
سایت های غیر فارسی:
www.tutorialspoint.com/cplusplus/index.htm
www.tutorialspoint.com/cprogramming/index.htm
کلاس های حضوری:
لایتک دانشگاه صنعتی شریف(تهران)
توجه:تمام ide های سی پلاس پلاس توانایی کامپایل کد های سی رو دارن
محیط های توسعه
( IDE ) :
🔹Code::Blocks
🔺telegram.me/Learncpp/49
🔹Qt creator
🔺telegram.me/Learncpp/55
🔹falcon c++
🔹Clion
🔹Visual Studio
🔺telegram.me/Learncpp/45
🔹eclipse
🔹Dev c++
🔺telegram.me/Learncpp/53
🔹code lite
🔺telegram.me/Learncpp/52
🔹ultimate ++
🔹Borland c++
🔺telegram.me/Learncpp/44
🔹Turbo c++
🔺telegram.me/Learncpp/42
🔹Kdevelop
🔺telegram.me/Learncpp/50
کامپایلر ها:
نکته اکثر
IDE
های معرفی شده در بالا کامپایلر به همراه خود دارند و این لیست برای آشنایی با برنامه های کامپایلر تهیه شده
چنانچه تازه کار هستید بهتر است از محیط توسعه(IDE) استفاده کنید
Code::Blocks
Visual cpp
Borland
کامپایلر های آنلاین:
ideone.com
rextester.com
cpp.sh
سایت های مفید:
cplusplus.com
en.cppreference.com
stackoverflow.com
quera.ir
maktabkoone.org
stroustrup.com
codeproject.com
open-std.org
freebyte.com/programming/cpp
🔹دانلود Visual Studio
visualstudio.com/downloads/download-visual-studio-vs
🔹دانلود Code::Blocks
codeblocks.org/downloads
🔹دانلود Borland ++C
edn.embarcadero.com/article/20633
🔹دانلود Dev ++C
sourceforge.net/projects/orwelldevcpp/
🔹دانلود Qt
download.qt.io/official_releases/qt
🔹دانلود Turbo ++C
turboc.codeplex.com/
🔹سی پلاس پلاس چیست؟
نوعی زبان برنامه نویسی که برای انسان قابل فهم بوده ولی برای کامپیوتر غیر قابل فهم است و کامپیوتر نمیواند از آن استفاده کند. در اصل سی پلاس پلاس نوعی واسطه بین شما و کامپیوتر است. کد های نوشته شده به زبان سی پلاس پلاس توسط نرم افزاری که آن را "کامپایلر(Compiler)" می نامند آن را به کد های قابل فهم برای کامپیوتر تبدیل میکند
🔹چرا سی پلاس پلاس ؟ آیا سی پلاس پلاس بهترین است؟
هیچوقت دنبال چیزی به نام بهترین نباشید.اگر از یک برنامه نویس سی پلاس پلاس بپرسید بهترین کدام است می گوید سی پلاس پلاس
اگر از برنامه نویس جاوا بپرسید می گوید جاوا
اگر از برنامه نویس سی شارپ بپرسید می گوید سی شارپ و ...
خلاصه دست بالای دست زیاده و نمی شه به این سوال جواب قطعی داد.
پس وقت خود را برای اینکار هدر ندهید که از کدام شروع کنید. از هر زبانی دوست دارید شروع کنید
(اما چرا سی پلاس پلاس؟) چون با یاد گیری زبان سی پلاس پلاس شما میتوانید زبان های دیگر را سریع تر فرا بگیرید. شاید شما برای یادگیری اولین زبان یکسال وقت بگذارید . اما دومین زبان به بعد یادگیری آن ها چندان دشوار و وقت گیر نخواهد بود
🔹آیا با یاد گیری سی ، سی پلاس پلاس را هم یاد خواهم گرفت؟
شما تنها قسمتی از قابلیت های سی پلاس پلاس را فراخواهید گرفت
آیا با یاد گیری سی پلاس پلاس ،سی را هم یاد خواهم گرفت؟بله ، سی پلاس پلاس نسخه ی پیشرفته تر سی میباشد
🔸telegram.me/joinchat/ChZ37DybSHKOo67vuleOdw
🔸@Learncpp
Tutorialspoint
C++ Tutorial
This C++ tutorial has been written by experienced C++ programmers, which helps beginners to advanced programmers while learning C++ in simple and easy steps. This tutorial uses a simple and practical approach to describe the concepts of C++to