آموزش رایگان کامپیوتر و برنامهنویسی به زبان C/C++ از مقدماتی تا پیشرفته
درس مبانی کامپیوتر و برنامهنویسی یکی از پایهایترین و مهمترین دروس برای ورود به دنیای برنامهنویسی میباشد. یادگیری صحیح و اصولی مفاهیم پایهای در حوزه کامپیوتر از جمله موارد مهم و ضروری در موفقیت برنامهنویسان ... بیشتر


محمد گنجتابش
بهروزرسانی: ۱۴۰۴/۰۷/۲۶
آنچه در این دوره میآموزید
نحوه نمایش دادهها
ساختار و نحوه عملکرد کامپیوترها
متغیرها، اشارهگرها و انواع آنها
برنامهنویسی ساختیافته و مفاهیم مربوط به آن
برنامهنویسی شیگرا و مفاهیم مربوط به آن
مثالهای متعدد برای فهم بهتر مفاهیم
محتوای دوره
پیشنیازها
این دوره به نحوی تهیه و تدوین شده است که مباحث آن به سادهترین شکل ممکن بیان شوند و مخاطبان دوره بتوانند بهسادگی متوجه موضوعات مطرح شده شوند. به همین جهت برای شرکت در این دوره هیچ پیشنیاز به خصوصی وجود ندارد و افراد با هر سطحی از آگاهی و تحصیلات میتوانند از مباحث این دوره نهایت استفاده را داشته باشند.
درباره دوره
درس مبانی کامپیوتر و برنامهنویسی یکی از پایهایترین و مهمترین دروس برای ورود به دنیای برنامهنویسی میباشد. یادگیری صحیح و اصولی مفاهیم پایهای در حوزه کامپیوتر از جمله موارد مهم و ضروری در موفقیت برنامهنویسان محسوب میشود.
در این درس سعی شده است تا علاوه بر آموزش برنامهنویسی، مفاهیم پایهای مرتبط با کامپیوتر و برنامهنویسی به منظور درک صحیح کارکرد کامپیوترها و چگونگی اجرای برنامهها نیز پرداخته شود.
همچنین، بنا به ضرورت و اهمیت، زیان برنامهنویسی ++C/C در این دوره آموزش داده میشود. در بخش اول این دوره آموزشی، علاوه بر مفاهیم مرتبط با کامپیوتر، اصول برنامهنویسی ساختیافته در زبان C آموزش داده میشود.
ابتدا مفهوم دادهها و چگونگی کار با آنها گفته شده و سپس یک کامپیوتر ساده طراحی و شبیهسازی میشود تا درک درستی از کارکرد کامپیوترها بدست آید. سپس آموزش برنامهنویسی به زبان C شروع شده و تقریبا تمامی مفاهیم ضروری ارائه میشوند.
در بخش دوم این دوره آموزشی، برنامهنویسی شئگرا در زبان برنامهنویسی ++C تدریس میشود. مفاهیم مهم در حوزه برنامهنویسی شئگرا به همراه مثالهای کاربردی جهت درک بهتر مفاهیم ارائه میشوند و در انتها امکانات کتابخانهای موجود در زیان ++C معرفی میشوند. این درس برای تمامی علاقهمندان به کامپیوتر، مخصوصاً افرادی که در بدو ورود به حوزه برنامهنویسی هستند، میتواند مفید باشد. آشنایی با ریاضیات مقدماتی میتواند در درک بهتر مفاهیم این دوره کمک کننده باشد
اطلاعات بیشتر
درباره استاد

دکتر محمد گنجتابش عضو هیئتعلمی گروه علوم کامپیوتر دانشگاه تهران است. ایشان دوره کارشناسی خود را در رشته ریاضی محض از دانشگاه تبریز و دورههای کارشناسی ارشد و دکتری را در رشته علوم کامپیوتر از دانشگاه تهران به اتمام رساندهاند. ایشان همچنین دکتری دوم خود را در رشته بیوانفورماتیک دانشگاه اکول پلیتکنیک فرانسه گذراندهاند. زمینههای تحقیقاتی موردعلاقه وی الگوریتمهای بیوانفورماتیک (مسائل مربوط به ساختارهای RNA) و علوم اعصاب محاسباتی، بهخصوص شبکههای عصبی ضربهای و مدلسازی فرایندهای سیستم بینایی در مغز است.
اطلاعات بیشتر