آموزش سی پلاس پلاس
آموزش سی پلاس پلاس، شامل اصول برنامه نویسی، ساختار داده ها و توسعه نرم افزارهای کاربردی به صورت رایگان است.
پانزده درس روی رشته، پانزده درس روی حلقه، پانزده درس روی متغیر و نوع داده. صد و چهل و سه درس این دوره وقت زیادی روی پایه می گذارد و بعد تا سربارگذاری عملگر، قالب ها و وراثت جلو می رود. یک مینی پروژه هشت درسی هم وسط دوره هست.
بیست و یک بخش و مینی پروژه ای که وسطشان است
- معرفی دوره (۱ درس). می دانید مسیر دوره تا کجا می رود
- کار با محیط های برنامه نویسی (۴ درس). با چند محیط مختلف کد را کامپایل و اجرا می کنید
- اولین برنامه، متغیر و نوع داده (۱۵ درس). پایه زبان را محکم می کنید
- شرط و انتخاب چندگانه (۶ درس). مسیر اجرای برنامه را کنترل می کنید
- حلقه ها (۱۵ درس). روی بخشی از کد تکرار می زنید
- تولید عدد تصادفی (۱ درس). عدد تصادفی می سازید
- ماژولار کردن برنامه با تابع (۸ درس). کد را به تابع تقسیم می کنید
- اشاره گرها (۶ درس). با اشاره گر و آدرس حافظه کار می کنید
- آرایه (۸ درس). ساختار داده پایه را به کار می برید
- رشته در سی پلاس پلاس (۱۵ درس). رشته را می سازید، برش می زنید و پردازش می کنید
- خواندن و نوشتن فایل متنی (۵ درس). داده را در فایل ذخیره و بازیابی می کنید
- تخصیص حافظه پویا (۳ درس). حافظه را در زمان اجرا می گیرید و آزاد می کنید
- کلاس وکتور (۵ درس). از ساختار آماده و پویای کتابخانه استفاده می کنید
- ساختار (۶ درس). نوع داده سفارشی به سبک سی تعریف می کنید
- مینی پروژه (۸ درس). یک برنامه کامل را از ابتدا تا انتها می نویسید
- برنامه نویسی شی گرا (۸ درس). کلاس و شی می سازید
- جدا کردن تعریف و پیاده سازی کلاس (۵ درس). کد را به فایل سرآیند و پیاده سازی تقسیم می کنید
- سربارگذاری عملگر (۸ درس). رفتار عملگرها را برای کلاس خودتان تعریف می کنید
- عضو پویا در کلاس (۶ درس). کلاسی با حافظه پویا می نویسید
- قالب و کد جنریک (۳ درس). کد مستقل از نوع داده می نویسید
- وراثت (۷ درس). کلاس را گسترش می دهید
سطح، حجم و فایل های همراه
سطح دوره متوسط است و ۱۴۳ درس ویدیویی در ۲۱ بخش دارد. زیرنویس انگلیسی برای تقریبا همه درس ها هست و دو فایل زبانشان در نام مشخص نیست. چند فایل زیپ کد نمونه هم به تفکیک بخش در پوشه قرار دارد.
پیش نیاز برنامه نویسی ندارد و از اولین برنامه شروع می کند. حوصله می خواهد چون سه بخش اول به تنهایی سی و شش درس است.
مناسب چه کسی است
برای کسی که سی پلاس پلاس را جدی می خواهد و ترجیح می دهد پایه را کند و محکم بگذراند تا سریع و سطحی.
اگر فقط چند مفهوم مشخص لازم دارید، این دوره طولانی است و پیدا کردن یک موضوع داخل صد و چهل و سه درس وقت می برد.




هنوز دیدگاهی ثبت نشده است.