آموزش یادگیری C ++

Learning C++

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: C ++ یک زبان برنامه نویسی کارآمد و همه کاره است. C ++ از نرم افزارهای سیستم ، برنامه های دسک تاپ و حتی بازی های ویدیویی پشتیبانی می کند و این زبان است که به انسان در ماه کمک می کند. به زبان ساده ، C ++ برای هر برنامه نویس امروزی یک نکته ضروری است - و اگر برای اولین بار برنامه نویسی می کنید ، مکانی عالی برای شروع است. این دوره شما را سریع و سریع فعال می کند. مربی ارین کلوین انواع داده های ساده ، از جمله اعداد و رشته ها را پوشش می دهد. ویژگی های کنترل جریان مانند حلقه ها و اگر ، دیگری ، و دستورات سوئیچ و توابع ، کدی که وظایف برنامه شما را محصور می کند. دکتر کلوین همچنین کار با پرونده ها و ساختارهای داده خاص مانند کلاس ها و لیست های پیوندی را پوشش می دهد. هر فصل پر است از مثالها و چالشهای کد عملی برای کمک به شما در تمرین مهارتهای C ++.
موضوعات شامل:
  • در حال راه اندازی کد
  • ایجاد اولین برنامه ساده خود با C ++
  • متغیرها و آرایه ها
  • کنترل جریان با دستورات و حلقه های
  • توابع
  • باز کردن و ویرایش پرونده ها
  • ساختارهای داده

سرفصل ها و درس ها

مقدمه Introduction

  • سرگرم کننده با C ++ Fun with C++

  • آنچه باید بدانید What you should know

1. شروع کار 1. Getting Started

  • راه اندازی IDE IDE setup

  • الگوریتم ها و شبه کد Algorithms and pseudocode

  • نحوه ایجاد یک برنامه ساده How to create a simple program

  • چالش: سلام جهان Challenge: Hello World

  • راه حل: سلام جهان Solution: Hello World

2. نمایندگی داده ها 2. Data Representation

  • اعلام انواع داده های ساده به عنوان متغیر Declaring simple data types as variables

  • اعلام متغیرها Declaration of variables

  • ذخیره داده ها در حافظه Storage of data in memory

  • ثابت ها Constants

  • آرایه ها Arrays

  • چالش: تولید کننده شماره تصادفی Challenge: Random number generator

  • راه حل: تولید کننده شماره تصادفی Solution: Random number generator

3. جریان کنترل 3. Flow of Control

  • اگر اظهارات If statements

  • چک مشروط Conditional checking

  • عبارات را تغییر دهید Switch statements

  • برای حلقه ها For loops

  • در حالی که حلقه ها While loops

  • انجام دهید در حالی که حلقه Do… while loop

  • چالش: حلقه ای را به بازی اضافه کنید Challenge: Add loop to game

  • راه حل: حلقه ای به بازی اضافه کنید Solution: Add loop to game

4. توابع 4. Functions

  • تابعی چیست؟ What is a function?

  • ایجاد یک عملکرد Creating a function

  • پارامترهای عملکرد Function parameters

  • فراخوانی ، نمونه اولیه و توابع تعریف شده Calling, prototypes, and defining functions

  • استفاده از توابع در برنامه ما Using functions in our program

  • Challenge: گیم پلی را به حالت کار خود تغییر دهید Challenge: Move gameplay to function

  • راه حل: گیم پلی را به عملکرد منتقل کنید Solution: Move gameplay to function

5- پرونده I / O 5. File I/O

  • باز و خواندن از یک فایل متنی Opening and reading from a text file

  • برای نوشتن یک فایل متنی باز کنید Open a text file to write to

  • چالش: ترتیب پرونده را بنویسید Challenge: Write order to file

  • راه حل: برای نوشتن سفارش بنویسید Solution: Write order to file

6. ساختار داده ها 6. Data Structures

  • سازه ها Structs

  • کلاس ها Classes

  • نشانگرها Pointers

  • لیست های پیوندی Linked lists

  • چالش: سفارشات در یک لیست پیوندی Challenge: Orders in a linked list

  • راه حل: سفارشات در لیست پیوندی Solution: Orders in a linked list

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش یادگیری C ++
جزییات دوره
2h 26m
40
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
235,898
- از 5
ندارد
دارد
دارد
Erin Colvin
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Erin Colvin Erin Colvin

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