Dr. Ghavifekr Class Notes
1.53K subscribers
955 photos
417 videos
565 files
603 links
Aa.ghavifekr@tabrizu.ac.ir
Aa.ghavifekr@gmail.com
https://ir.linkedin.com/in/aa-ghavifekr
Download Telegram
Forwarded from Computer Programming Class
مطالعه کتاب های مرجع زیر نیز مفید خواهد بود:
Forwarded from Computer Programming Class
۱.آموزش برنامه نویسی C توسط مارک برگس (Mark Burgess)

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

۲. آموزش زبان C توسط ntnu

این آموزش یک آموزش ساده نوشتاری است که به‌صورت تعاملی طراحی گردیده است. می‌توانید برنامه‌هایی که در این آموزش ارائه شده‌اند را با درک مفاهیم پایه کامپایل، اصلاح و یا استفاده کنید. تقریباً در 124 صفحه از این کتاب شما به مفاهیم پایه مسلط خواهید شد.

۳. مقدمه‌ای بر زبان برنامه نویسی C

این یک راهنمای ساده برنامه نویسی C است که به‌صورت زیبا جهت یادگیری مفاهیم C طراحی شده است. اگر در مورد برنامه نویسی C چیزی نمی‌دانید، این کتاب مجازی انتخاب بسیار خوبی است.

۴. برنامه نویسی C و طراحی نرم افزار توسط تیم بیلی (Tim Bailey)

این کتاب به شکل مجموعه‌ای از نوشته‌های کنفرانسی برای یک مهندس نرم‌افزار سال اولی است. هدف این کتاب شامل شدن مباحث زبان برنامه‌نویسی C و به دنبال آن مقدمه‌ای بر طراحی برنامه‌ها است. طراحی نرم‌افزار مهم‌ترین جنبه این کتاب در مقایسه با سایر کتاب‌های مجازی آموزشی است.

۵. زبان برنامه نویسی C توسط برایان و دنیس (Brian and Dennis)

دومین ویرایش زبان برنامه‌نویسی C، آن را به شکل مطابق با استاندارد ANSI تهیه کرده است. دانش شما به کمک مثال‌های مهم و اصلی در این راهنما بهبود خواهد یافت. این آموزش، فهماندن تمامی مفاهیم برنامه‌نویسی را برای برنامه نویسان به عهده دارد.
Forwarded from Computer Programming Class
و اما آموزش‌های ویدئویی برای کمک به یادگیری مبتدیان به‌وسیله نشان دادن مفاهیم و ساختارهای اولیه ساخته شده‌اند. تماشا کردن اتفاقاتی که به طور زنده در مقابل شما اتفاق می افتند، به شما کمک می‌کند که مفاهیم را به سرعت یاد بگیرید و درک کنید. برخی از بهترین منابع آموزش ویدئویی را در زیر لیست کرده ام که به کمک آنها می‌توانید برنامه نویسی C را به آسانی و با سرعت دلخواه خود یاد بگیرید:
Forwarded from Computer Programming Class
۱. وبسایت Onlinevideolecture

در اینجا شما آموزش‌های ویدئویی از ابتدا تا انتهای برنامه‌نویسی C را خواهید داشت. شما باید بخش‌های مجزا را به‌دلخواه انتخاب کنید، و سپس کلیک کنید، تماشا کنید و یاد بگیرید.

۲) وبسایت Freevideolectures

با 32 ارائه درزمینه برنامه‌نویسی، می‌توانید آن را به‌صورت رایگان در این سایت یاد بگیرید. همچنین می‌توانید این کنفرانس‌ها را دانلود کنید و یادگیری را به‌صورت آفلاین ادامه دهید

۳) وبسایت WiBit

پلتفرم عالی دیگر برای برنامه نویسی آنلاین C. این وب سایت نزدیک به 26 ویدئو برای یادگیری برنامه نویسی C دارد.

۴. وبسایت thenewboston

این دوره دارای 57 ویدئو است که لیست آن را می‌توانید هنگام بازدید از وب‌سایت در سمت چپ صفحه‌نمایش خود ببینید. با این وب‌سایت از یادگیری ویدئویی این زبان با سرعت دلخواه خود لذت ببرید.
۵. وبسایت Udemy

با استفاده از آموزش‌های این وبسایت، شما می‌توانید به کد نویسی زبان C چیره شوید. شما همچنین می‌توانید مدرک اتمام دوره را پس از پایان تمامی بخش‌ها دریافت کنید.
Forwarded from Computer Programming Class
برای دانلود کلیه موارد فوق به لینک زیر مراجعه نمایید:
Forwarded from Computer Programming Class
جلسه سالانه IEEE فردا ساعت ۱۲ در سالن کهربا....دانشجویان دانشگاه تبریز لطفا حتما حضور داشته باشند.
سوال گیفت دار کلاس برنامه نویسی ساعت ۱۸ در کانال گذاشته می شود.
متن سوال:
برنامه ای بنویسید که لیستی از اعداد صحیح غیر منفی را گرفته و با کنار هم قرار دادن آن‌ها بزرگ‌ترین عدد ممکن را برگرداند (مثلاً وقتی اعداد [50 ,2 ,1 ,9] را می‌گیرد، باید عدد 95021 را برگرداند.)(تعداد اعداد ورودی توسط کاربر انتخاب می گردد)
لطفا برنامه نوشته شده را به میل زیر ارسال نمایید:
Aa.ghavifekr@gmail.com
از آنجا که هدیه یکی می باشد لطفا گروهی ارسال نفرمایید.
با سلام...با توجه به قرارگیری در آستانه سال نو کلاس های این هفته تشکیل نخواهد شد.
اسامی گروه بندی های کلاس و پنج سری تمرین جهت تحویل در تاریخ ۱۷ فروردین در کانال برنامه نویسی کامپیوتر بارگذاری گردید.
لیست پیشنهادی برای دانشجویانی که پروژه زبان برنامه نویسی خود را انتخاب نکرده اند:(یادگیری این زبان ها هم ساده بوده و هم در آینده مفید خواهد بود).
۱. اندروید
۲. کاتلین
۳. گو(go )
4.دلفی
۵.فرترن
۶. آدامز
۷. سیمولینک
۸. آدامز

توضیح پروژه: هر گروه، مطالعاتی در حوزه برنامه انتخاب شده خود خواهد داشت و ابتدا با کلیات و تاریخچه و مفاهیم کلی آن زبان اشنا خواهد شد و سپس سعی در برنامه نویسی هایی به زبان ساده خواهد داشت. هرچقدر که فرصت و امکان یادگیری و توانایی نوشتن برنامه های پیچیده با آن زیان باشد ارزشمندتر خواهد بود. هر گروه نتایج اصلی مطالعات خود را در هفته اخر اردیبهشت ماه در قالب فایل پاورپوینت ارایه خواهد نمود و برنامه نوشته شده خود را برای کلاس توضیح خواهد داد و امتیاز اصلی پروژه به این ارایه داده خواهد شد.
Forwarded from Computer Programming Class
زندگی روزانه یک برنامه نویس