این دوره برنامه نویسی مقدمه ای بر برنامه نویسی شی گرا آردوینو است. اگر قبلاً آردوینو را با استفاده از C++ برنامهریزی کردهاید، و آماده شروع نوشتن کد آردوینو OOP هستید، این مکان است.
من گام به گام نحوه بازنویسی صحیح برخی از کدهای رایج آردوینو را با استفاده از رویکرد شی گرا نشان خواهم داد.
در پایان این دوره، کل کد را دریافت خواهید کرد تا بتوانید آن را روی برد آردوینو خود امتحان کنید.
محتوای دوره شامل موارد زیر است:
برنامه نویسی شی گرا چیست
چرا باید از کلاسها و OOP با کدنویسی آردوینو استفاده کنید
نحوه نوشتن یک کلاس از ابتدا
مثال عملی با استفاده از کلاسها برای کنترل ورودیها و خروجیها
نیازهای سخت افزار و نرم افزار
اولین کلاس خود را ایجاد کنید
اشیا و رابطه آنها با کلاسها
کد شی گرا آردوینو را کامل کنید
کد آردوینو OOP خود را سازماندهی مجدد کنید
Arduino Object-Oriented: It's Already Everywhere
Arduino Multi Tasking با FreeRTOS
Arduino Multithreading: با کمتر کار بیشتری انجام دهید!
مهارت های برنامه نویسی آردوینو خود را بهبود بخشید
مصرف برق آردوینو
وقفه آردوینو: راهنمای گام به گام با مثال عملی
زبان برنامه نویسی آردوینو اساساً زیر مجموعه ای از C/C++ است. میتوانید کلاسها بسازید، از وراثت، ترکیب، و انواع دیگر ویژگیهای OOP استفاده کنید.
چرا باید این دوره را بگذرانید:
با نحوه ایجاد کلاسها، استفاده از وراثت و چندشکلی و نوشتن کدهای قابل استفاده مجدد آشنا خواهید شد.
این دوره توسط یک مربی مجرب آردوینو که سال هاست آردوینو را تدریس می کند تدریس می شود.
برنامههای پیچیدهتری را با استفاده از روشهایی که درک میکنید، به راحتی ایجاد کنید.
نکات مفید و مشاوره از برنامه نویسان با تجربه آردوینو دریافت کنید.
آیا می خواهید درباره OOP برای آردوینو بیشتر بدانید؟
به این دوره جامع آردوینو OOP نگاهی بیندازید. همین الان ثبت نام کنید
درباره مربی: تیم مهندسی آموزشی
تیم مهندسی آموزشی یک تیم پیشرو در صنعت میکروکنترلر با بیش از 13 سال تجربه در آموزش و پروژه های عملی است. ما در تلاش هستیم تا تجربه عملی خود را در این دورهها به اشتراک بگذاریم، و طرحهای گام به گام را در مورد رام کردن موضوعات ساده و پیچیده در ویدیوهای با اندازه آسان و قابل هضم ارائه میکنیم.
اشرف:
مدرس، مهندس مکاترونیک، سرگرمی الکترونیک و برنامه نویسی، و سازنده.
خالق دورههای ویدیویی آنلاین در کانال YouTube EduEng با بیش از 4 میلیون بازدید و بیش از 20 هزار مشترک.
نویسنده چهار کتاب میکروکنترلر.
موسس و مهندس ارشد آموزشی در تیم مهندسی آموزشی.
علاقه مند به کاوش در روندها و فناوری های جدید و کمک به آموزش جهان.
دوره های آنلاین ما به بیش از 250000 نفر در سراسر جهان کمک کرده است تا مهارت ها و مشاغل خود را در این صنعت بهبود بخشند.
Call to Action: به ما بپیوندید و از همین امروز شروع به تسلط بر برنامه نویسی شی گرا آردوینو کنید! اکنون ثبت نام کنید و مهارت های برنامه نویسی خود را با تکنیک های OOP تقویت کنید.
سوالات متداول:
OOP چیست؟
برنامه نویسی شی گرا (OOP) یک پارادایم برنامه نویسی مبتنی بر مفهوم "اشیاء" است که می تواند حاوی داده و کد باشد.
آیا برای شرکت در این دوره به تجربه قبلی نیاز دارم؟
تجربه قبلی با Arduino و C++ توصیه میشود اما لازم نیست.
در این دوره چه چیزی یاد خواهم گرفت؟
شما یاد خواهید گرفت که چگونه اصول OOP را در برنامه نویسی آردوینو اعمال کنید، کلاس ایجاد کنید و کدهای قابل استفاده مجدد بنویسید.
تیم مهندسین ماهر که دانش خود را با تیم مهندسی WorldEducational به اشتراک می گذارند ، یک تیم پیشرو در صنعت میکروکنترلر است که بیش از 11 سال تجربه در تدریس و انجام پروژه های عملی دارد. ما تلاش می کنیم تمام تجربیات خود را در این دوره ها قرار دهیم. به جای دانش سطحی - ما به عمق موضوع می پردازیم و دقیقاً آن را به شما می گوییم - طرح گام به گام نحوه رام کردن موضوعات ساده و همچنین پیچیده در فیلم های با لقمه آسان و قابل هضم. این دانش در دنیای واقعی شما را قادر می سازد تا دانش را به راحتی درک کنید ، و شما می توانید این یادگیری را بلافاصله در زندگی و پروژه های خود استفاده کنید. تیم مهندسی آموزشی از سال 2007 در تجارت برنامه نویسی و میکروکنترلر فعالیت داشته است. ما بخشی از بسیاری از پروژه ها بوده ایم. در طی این سالها - ما بینش خوبی در مورد نیازهای دانش آموزان و مربیان کسب کرده ایم. ما مشتاق به اشتراک گذاشتن تمام دانش جمعی خود با شما هستیم. از سال 2018 ، ما قبلاً آموزش داده ایم.
Ashraf Saidمربی با رتبه برتر ، 120k + StudentI اشتیاق من مردم را از طریق دوره های آنلاین الهام می دهد. من عاشق یادگیری مهارت های جدید هستم و از سال 2007 همه چیزهایی را که می دانم به افرادی مانند شما آموزش می دهم. از طریق تجارت یادگیری آنلاین خود ، دانشکده مهندسی آموزشی ، دوره هایی را ایجاد می کنم که به شما می آموزد چگونه با انواع مهارت ها به نسخه بهتری از خود تبدیل شوید. مایلید چه بیاموزید؟ آیا می خواهید به عنوان یک توسعه دهنده سیستم تعبیه شده درآمد کسب کنید؟ آیا می خواهید یک تجارت 6 رقمی خود ایجاد کنید؟ آیا می خواهید نحوه کدگذاری ، طراحی مدار یا لحیم کاری قطعات الکترونیکی را بیاموزید؟ آیا دوست دارید پروژه های بهتری بسازید؟ آیا دوست دارید یک حرفه سیستم جاسازی شده ایجاد کنید ، پروژه های عالی ایجاد کنید ، ایده ای را شروع کنید ، برنامه ریزی کنید ، شبیه سازی کنید و تابلوهای PCB ایجاد کنید ، یک شغل آزاد را راه اندازی کنید؟
Educational Engineering Team VAافسر پشتیبانی در تیم مهندسی آموزشی
نمایش نظرات