دیدگاه کاربران
بر اساس امتیاز 121 دانشجو
با تفکر الگوریتمی و مفاهیم پایهای مانند شرط، حلقه و آرایه آشنا شوید و نخستین برنامههای خود را با جاوا بنویسید.
آموزش مبانی برنامه نویسی
آموزش پایه برنامه نویسی
آموزش مفاهیم پایه برنامه نویسی با زبان جاوا
کمک به دانشجویان برای ورود به دنیای برنامه نویسی
49 ساعت ویدئو
دسترسی مادامالعمر به محتوای دوره
امروزه فناوری کامپیوتر نقش بسیار مهمی در زندگی روزمره انسانها دارد. از این رو، در اکثر رشتههای دانشگاهی، بخصوص رشتههای مهندسی، با بهکارگیری قدرتهای فناوری کامپیوتر شاهد بهبودها و پیشرفتهای چشمگیری هستیم. دنیای کامپیوتر به دو دسته کلی سختافزار و نرمافزار دستهبندی میشود. برای ایجاد نرمافزار برای کاربردهای مختلف در کلیه رشتهها نیاز به آموزش و بهکارگیری زبان برنامهنویسی است. دوره آموزش مبانی برنامه نویسی کامپیوتر از مجموعه دورههای آموزش برنامه نویسی مکتب خونه با هدف ورود به دنیای برنامه نویسی با مفاهیمی کاملاً پایه و برای مبتدیان تهیه و تدوین شده است که در ادامه به معرفی آن خواهیم پرداخت.
آموزش مبانی برنامه نویسی کامپیوتر پیشرو، سعی کرده است مبانی برنامهنویسی و کلیه مفاهیم مربوط به آن را پوشش دهد. مهمترین و اساسیترین قدم در یادگیری برنامهنویسی کامپیوتر، یادگیری مفاهیم مربوط به تفکر الگوریتمی بهحساب میآید. در این آموزش فارغ از هر نوع زبان برنامهنویسی، سعی شده است تفکر الگوریتمی و مفاهیم پایه برنامهنویسی شامل متغیرها، شرط، تکرارهای معین و نامعین، آرایهها و رشتهها و مفهوم متدها و غیره با استفاده از مثالهای فراوان تدریس شود.
زبان مورد استفاده در این آموزش مبانی برنامه نویسی کامپیوتر، Java است ولی همانطور که در جلسات 11 تا 13 ذکر شده، مشخص خواهد شد که کدهای نوشته شده در این آموزش بهراحتی در تمامی زبانهای برنامهنویسی قابل استفاده هستند و میتواند مورد استفاده کلیه دانشجویان و حتی دانشآموزان علاقهمند باشد. دوره آموزش مبانی برنامه نویسی نام برده در ٣٠ جلسه به مدت ٤٩ ساعت آموزش توسط دانشگاه بناب تهیه و هماکنون در مکتب خونه قرار گرفته است.
دوره آموزش مبانی برنامه نویسی کامپیوتر برای تمامی افرادی که به برنامه نویسی کامپیوتر علاقه دارند و میخواهند وارد دنیای برنامه نویسی شوند دورهای ایده آل بهحساب میآید و به زبان ساده و شیوا دانشجویان دوره را با مفاهیم برنامه نویسی آشنا خواهد کرد.
در آموزش مبانی برنامه نویسی کامپیوتر تمامی مباحث پیرامون برنامه نویسی کامپیوتر از پایه تا سطوح بالا در سرفصلهای مختلفی تدریس میشود. این دوره از مفاهیمی مانند الگوریتم و فلوچارت شروع میشود و با نصب محیطهای برنامه نویسی و آشنایی با مفاهیمی مانند متغیر، ثابت، کلاس، تابع و غیره کار را ادامه خواهد داد تا متقاضی به درک نسبتاً خوبی از برنامه نویسی برسد.
همچنین در پایان این دوره یک پروژه کوچک بهعنوان جمعبندی برای مفاهیم تدریس شده ارائه میشود تا کاربر بهصورت عملی نیز اقداماتی انجام دهد. علاوه بر این در طول تدریس مثالها و نمونههای مختلفی مورد بررسی قرار خواهند گرفت.
بر اساس امتیاز 121 دانشجو
دکتر غلامعلی نژاد حاجعلی ایرانی، که به اختصار به عنوان دکتر ایرانی شناخته میشود، یکی از چهرههای برجسته هم در حوزه آموزش در حوزه مهندسی نرم افزار و هم در حوزه کاربردهای عملی مهندسی نرمافزار در ایران است. ایشان تحصیلات خود را در دانشگاههای معتبر ایران، از جمله دانشگاه شهید باهنر کرمان، دانشگاه صنعتی امیرکبیر و دانشگاه تبریز به اتمام رساندهاند. دکتر ایرانی با تکیه بر دانش عمیق و تجربه گسترده خود، از سال 1384 به طور مستمر در زمینه تحلیل، طراحی و توسعه نرمافزارهای بزرگ (ERP) فعالیت داشته و به عنوان یکی از متخصصان برجسته این حوزه شناخته میشود.
در کنار فعالیتهای حرفهای، دکتر ایرانی از سال 1387 به عنوان عضو هیئت علمی دانشگاه بناب مشغول به خدمت بوده و نقش مهمی در آموزش و پرورش نسل جدید مهندسان نرمافزار ایفا کرده است. تدریس برای ایشان نه تنها یک وظیفه، بلکه یک تعهد حرفهای و اخلاقی است. ایشان با رویکردی نوآورانه، تمام محتوای دورههای درسی خود را به صورت حرفهای، منظم و رایگان در اختیار عموم قرار دادهاند. این اقدام، که نشاندهنده تعهد عمیق ایشان به گسترش دانش و دسترسی برابر به آموزش است، مورد استقبال گسترده دانشجویان، متخصصان و علاقهمندان به حوزه نرمافزار قرار گرفته است.
دکتر ایرانی در حرفه خود به عنوان مشاور، تحلیلگر، طراح و معمار نرمافزار نیز فعالیتهای چشمگیری داشته است. ایشان با توانایی منحصربهفرد در تحلیل نیازهای سازمانی و طراحی راهحلهای نرمافزاری پیچیده، به شرکتها و سازمانهای متعددی کمک کردهاند تا سیستمهای کارآمد و پایداری را پیادهسازی کنند.
تخصص ایشان در معماری نرمافزار، که یکی از مهمترین جنبههای توسعه سیستمهای بزرگمقیاس است، نقش کلیدی در موفقیت پروژههای متعدد داشته است. این فعالیتها نه تنها به ارتقای سطح فناوری در سازمانها کمک کرده، بلکه به عنوان الگویی برای سایر متخصصان این حوزه نیز مطرح بوده است.
در چند سال اخیر با توسعه هوش مصنوعی، ایشان در زمینه کاربردهای هوش مصنوعی در مسیر یادگیری و آموزش فعالیت کردهاند و پژوهشهای ایشان در زمینه راهکارهای عملی استفاده از هوش مصنوعی در یادگیری سریع و عمیق میباشد.
فراتر از دستاوردهای علمی و حرفهای، آنچه دکتر ایرانی را متمایز میکند، تعهد ایشان به اشتراکگذاری دانش و تأثیرگذاری مثبت بر جامعه است. منابع آموزشی رایگان ارائهشده توسط ایشان، که با دقت و کیفیت بالا تهیه شدهاند، به هزاران نفر امکان یادگیری و پیشرفت در زمینه فناوری اطلاعات را داده است. این اقدام، همراه با فعالیتهای مشاورهای و آموزشی ایشان، نشاندهنده دیدگاهی انسانمحور و مسئولانه نسبت به حرفه و جامعه است. دکتر ایرانی نه تنها به عنوان یک استاد و متخصص، بلکه به عنوان یک الگوی الهامبخش برای دانشجویان و حرفهایهای حوزه فناوری اطلاعات در ایران شناخته میشود.

مبانی برنامه نویسی کامپیوتر