برنامهنویسی Google Carbon
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- مبانی Google Carbon
- آرایهها و ساختارهای کنترلی
- توابع و انواع داده تعریفشده توسط کاربر
- اشارهگرها و ساختارهای داده اولیه در Carbon
- بازگشت با استفاده از Carbon
- تکالیف عملی
توضیحات دوره
Carbon یک زبان برنامهنویسی جدید، آزمایشی و همهمنظوره است. این پروژهای متنباز است که توسط گوگل راهاندازی شده و به عنوان زبانی جانشین برای ++C طراحی گردیده است.
Carbon قصد دارد چندین کاستی شناختهشده ++C را برطرف کند، اما در عین حال مجموعه ویژگیهای مشابهی را ارائه میدهد. اهداف اصلی این زبان، خوانایی و "قابلیت همکاری دوسویه" است (که به کاربر امکان میدهد کد ++C را در فایل Carbon قرار دهد). این در تقابل با استفاده از زبانی جدید مانند Rust است که اگرچه از ++C تأثیر گرفته، اما با برنامههای ++C سازگاری دوسویه ندارد. Carbon در مرحله آزمایشی قرار دارد و تغییرات زبان، در صورت لزوم، توسط رهبران Carbon تصمیمگیری خواهد شد.
در پایان هر بخش، یک تکلیف برای شما در نظر گرفته شده تا آنچه را که در آن بخش آموختهاید، به صورت عملی تجربه کنید. مدرس به مرور زمان تکالیف چالشبرانگیزتری را نیز اضافه خواهد کرد.
این دوره برای هر برنامهنویسی که تازه با Carbon آشنا میشود، مناسب است. تمام برنامهنویسانی که با هر زبان سطح بالایی تجربه دارند، میتوانند به راحتی این دوره را فرا بگیرند. Carbon زبان آینده است.
پس از کدنویسی با Carbon لذت ببرید!
این دوره برای چه کسانی مناسب است؟
- هر کسی که تازه با زبان Carbon آشنا شده است.
- برنامهنویسان ++C/C که به دنبال ارتقا به سطح پیشرفته بعدی هستند.
- برنامهنویسان Rust که مشتاق بررسی گزینههای جایگزین برای کارایی و ایمنی هستند.
- برنامهنویسانی که میخواهند در یادگیری یک زبان جدید در حال توسعه، پیشگام باشند.
برنامهنویسی Google Carbon
-
مقدمهای بر Carbon 07:55
-
شروع به کار 07:09
-
کد Hello World، دستور چاپ و استفاده از کامپایلر 09:32
-
چاپ رشتهها و اعداد صحیح به روشهای مختلف 05:52
-
متغیرها 06:40
-
متغیرهای auto و سراسری 04:47
-
توابع 03:53
-
آرگومانهای تابع 03:49
-
آرایهها - مبانی 03:23
-
دستور if-else 03:13
-
Matches، مشابه switch در ++C 03:21
-
حلقه while - اعداد صحیح و کاربرد آرایهها 05:06
-
حلقه for - استفاده از آرایهها 05:24
-
تمرین عملی روی آرایهها و ساختارهای کنترلی None
-
تاپلها 04:00
-
ساختارها 04:08
-
کلاسها - مبانی 06:09
-
کلاسها - متدها و توابع 05:57
-
اشارهگرها - مبانی 09:56
-
ساختار داده آرایه 09:19
-
ساختار داده پشته 15:19
-
بازگشت 14:27
-
تمرین عملی روی ساختارهای داده و بازگشت None
مشخصات آموزش
برنامهنویسی Google Carbon
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:مقدماتی
- تعداد درس:23
- مدت زمان :02:19:19
- حجم :1.09GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy