Quera College

آموزش مسئله‌محور مبانی برنامه‌نویسی و تفکر الگوریتمی
با زبان‌های C، C++، پایتون و جاوا

ثبت نام

فعال‌ترین موسسه آموزشی تاکنون:
دانشگاه صنعتی شریف با ۱۴۰ ثبت‌نام از مجموع ۱۳۴۷ ثبت‌نام

در این دوره چه می‌آموزید؟

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

این دوره برای زبان‌های C، C++، Java و Python ارائه شده و یادگیری مهارت برنامه‌نویسی را در همه‌ی این ۴ زبان امکان‌پذیر ساخته است.

چرا Quera College؟

  • تفکر الگوریتمی: در دوره اول Quera College، در هر درس‌نامه علاوه بر موضوعات مرتبط با هر ۴ زبان، مسئله‌هایی با سختی‌های مختلف مطرح شده و راه حل آن‌ها توضیح داده می‌شود تا روش تفکر الگوریتمی و تبدیل مسئله به الگوریتم و الگوریتم به کد برای هر ۴ زبان، کاملا جا بیفتد.
  • دسترسی به مدرس: همه‌ی ۹ فصل دوره بصورت آنلاین در اختیار فراگیران قرار می‌گیرد. قدرت‌گرفته از سیستم داوری خودکار Quera، تمرین‌های دوره در لحظه تصحیح می‌شوند. هم‌چنین می‌توانید با طراحان دوره بصورت آنلاین صحبت کنید و سوال‌های خود را از ایشان بپرسید.
  • گواهی Quera: در صورتی که دوره‌های کوئرا کالج را با موفقیت بگذرانید، گواهی گذراندن این دوره را کسب می‌کنید که به صورت فیزیکی و دیجیتالی در اختیار شما قرار می‌گیرد.
  • حداقل پیش‌نیازها: پیش‌نیاز شرکت در این دوره، علاقه‌مندی به برنامه‌نویسی و حل مسئله‌ است.

سرفصل دوره

مقدمه
پردازش و خروجی
الگوریتم درس‌نامه
استانداردهای طراحی الگوریتم درس‌نامه
C درس‌نامه زبان
++C درس‌نامه زبان
پایتون ۳ درس‌نامه زبان
جاوا درس‌نامه زبان
بدیهی تمرین
متغیر و عبارات ریاضی
متغیر درس‌نامه
شارژ موبایل تمرین
جابه‌جایی درس‌نامه
بیشینه و کمینه درس‌نامه
C درس‌نامه زبان
++C درس‌نامه زبان
پایتون ۳ درس‌نامه زبان
جاوا درس‌نامه زبان
شطرنج حرفه‌ای تمرین
جاده کشی تمرین
ساده تر تمرین
یک ساعت تمرین
کِوین و قدرت شالاپ تمرین
ساختار شرط
کمبیشینه درس‌نامه
۳سورت درس‌نامه
C درس‌نامه زبان
++C درس‌نامه زبان
پایتون ۳ درس‌نامه زبان
جاوا درس‌نامه زبان
دو نقطه خط درس‌نامه
رژیم سخت درس‌نامه
صدگان خسته تمرین
بازگشت از بوستان تمرین
دوربین مداربسته تمرین
نصب IDE درس‌نامه
ساختار حلقه
حلقه چیست؟ درس‌نامه
جدول ضرب گنده تمرین
نوخب سکعرب! درس‌نامه
تک‌رقمی درس‌نامه
کمبیشینه ۲ درس‌نامه
C درس‌نامه زبان
++C درس‌نامه زبان
پایتون ۳ درس‌نامه زبان
جاوا درس‌نامه زبان
سراب تمرین
خواب پوپک تمرین
باقر خسته‌ست ولی بی‌فرهنگ نه تمرین
آرایه و ذخیره سازی اطلاعات
تست بینایی درس‌نامه
اسنپ در شکرستان درس‌نامه
مجید و ماژیک‌هاش درس‌نامه
C درس‌نامه زبان
++C درس‌نامه زبان
لاندری تمرین
پایتون ۳ درس‌نامه زبان
جاوا درس‌نامه زبان
آسمان شکر آباد تمرین
اسم‌ها تمرین
کدتخفیف تمرین
مجید، میلاد، رشته‌سازی تمرین
جست و جوی کامل
اوقات فراغت تمرین
مستطیل بد و اندکی تحلیل زمانی درس‌نامه
گردو شکستم تمرین
جوس تمرین
باقر مخالف است تمرین
تابع
تابع چیست؟ درس‌نامه
C درس‌نامه زبان
++C درس‌نامه زبان
پایتون ۳ درس‌نامه زبان
جاوا درس‌نامه زبان
ب.م.م درس‌نامه
شایان و واردات سنگ‌پا تمرین
کدنویسی تمیز درس‌نامه
دیباگ و رفتار تعریف نشده درس‌نامه
مرتب سازی
کاربرد مرتب‌سازی درس‌نامه
انواع مرتب‌سازی درس‌نامه
مرتب کن! تمرین
چالش شنگدباو تمرین
توابع بازگشتی
دنباله‌های بازگشتی درس‌نامه
رشته فیبوناچی تمرین
برج‌های هانوی درس‌نامه
چاپ برعکس درس‌نامه
چیدمان تمرین
کخ‌زیبا تمرین
تحلیل زمانی توابع بازگشتی درس‌نامه
بهینه‌کردن الگوریتم‌های بازگشتی درس‌نامه
مثلث خیام پاسکال درس‌نامه
جست‌وجوی دودویی درس‌نامه
تمرین‌های اختیاری
تو چقدر اضافه وزن داری؟ تمرین
لیوان بازی تمرین
قطار کامیابی تمرین
کمک به کاپی تمرین
شیرکاکائو تمرین
مربّاها و مشکلات اقتصادی تمرین
خرما تمرین
تیم ملی نخودخوری در برره تمرین
بمب بازی تمرین
حدس عدد تمرین
سیکل گرفتن در برره تمرین
سوال برنامه نویسی برنامه نویسی سوال تمرین
دومینوار تمرین
رهیابی تمرین
بازم‌بازه‌بازی تمرین

طراحان دوره

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

حمیدرضا کامکاری
دانشجوی دانشگاه صنعتی شریف

مدرس برنامه‌نویسی و الگوریتم در مدارس برتر تهران و قزوین، مدال طلای المپیاد کامپیوتر

مهرداد صابری
دانشجوی دانشگاه صنعتی شریف

مدرس برنامه‌نویسی و الگوریتم در مدارس برتر تهران، مدال طلای کشوری و نقره‌ی جهانی المپیاد کامپیوتر

کیوان رضایی
دانشجوی دانشگاه صنعتی شریف

مدرس برنامه‌نویسی و الگوریتم در مدارس برتر تهران، مدال طلای کشوری و نقره‌ی جهانی المپیاد کامپیوتر

سینا ریسمانچیان
دانشجوی دانشگاه صنعتی شریف

دستیار آموزشی دانشگاه صنعتی شریف از سال ۹۶، توسعه‌دهنده در Quera

محمد مهدوی
دانشجوی دانشگاه صنعتی شریف

مدرس برنامه‌نویسی و الگوریتم در مدارس برتر اصفهان، مدال طلای کشوری و طلای جهانی المپیاد کامپیوتر

محمدمهدی شکری
دانشجوی دانشگاه صنعتی شریف

دستیار آموزشی دانشگاه صنعتی شریف و مدرس برنامه‌نویسی و الگوریتم از سال ۹۴، مدال طلای المپیاد کامپیوتر، قائم مقام مهندسی Quera

سؤالات متداول

آیا دوره پیش‌نیاز یا محدودیت خاصی دارد؟

خیر، دوره پیش‌نیاز و محدودیت خاصی برای ثبت‌نام ندارد.

محتوای دوره در چه قالبی ارائه می‌شود؟

محتوای دوره به صورت درس‌نامه‌هایی همراه با حل مسائل به زبان شبه کد است. پس از هر درس‌نامه، نوبت به تمرین و حل مسئله می‌رسد. تعدادی مسئلهٔ برنامه‌نویسی مطرح می‌شود که شما کد آن‌ها را نوشته و ارسال می‌کنید. سامانه داوری خودکار Quera در مدت کوتاهی کد شما را تصحیح می‌کند و نمره می‌دهد. در صورتی که نمرهٔ کامل نگرفتید نگران نباشید! می‌توانید کد خود را تغییر دهید و دوباره ارسال کنید. توجه کنید که درس‌نامه‌ها به صورت متن‌های تعاملی هستند و فیلم نیستند.

آیا محتوای دوره به صورت یکجا در اختیارمان قرار می‌گیرد؟

خیر. برای آزاد شدن محتوای هر مبحث، پیش‌نیازی از مباحث قبلی تعیین شده که باید در آن‌ها میزان مشخصی از سؤالات را حل کرده باشید.

محتوای زبان‌های مختلف به صورت مجزا ارائه می‌شود؟

محتوایی که بسته به قواعد زبانی متفاوت است در قالب درس‌نامه‌های مجزا، و مباحث مربوط به تفکر الگوریتمی (مستقل از زبان برنامه‌نویسی) به صورت مشترک ارائه شده است.

آیا تنها درس‌نامهٔ یک زبان در اختیارمان قرار می‌گیرد؟

خیر، درس‌نامهٔ تمامی زبان‌ها (C، C++، Java، Python) به صورت همزمان در اختیارتان قرار می‌گیرد. هرچند طبیعتاً پیشنهاد ما گذراندن دوره در یک زبان خاص است.

پشتیبانی آنلاین برای شرکت‌کنندگان وجود دارد؟

بله،‌ با استفاده از سیستم پرسش‌ و پاسخ آنلاین Quera می‌توانید با طراحان دوره در ارتباط باشید و از آنان کمک بخواهید. هم‌چنین امکان پرسش و پاسخ با دیگر شرکت‌کنندگان Quera College نیز در زیر هر بخش وجود دارد.

تا چه زمانی برای به پایان رساندن دوره فرصت داریم؟

پس از خرید دوره شما می‌توانید فصل‌های ابتدایی آن را بدون هیچ محدودیت زمانی پیش بروید تا با فضای Quera College آشنا شوید.

پس از رسیدن به یک فصل به خصوص، با تایید از شما زمان دوره برای شما شروع می‌شود. در صورت تمایل می‌توانید این تایید را تا زمانی که فرصت مناسبی دیدید انجام ندهید و دوره را هنگامی که فرصت داشتید ادامه دهید. جهت حفظ پیوستگی دوره توصیه می‌شود که در حداکثر دو ماه دوره را به اتمام برسانید؛ از این رو گواهی دوره به افرادی داده می‌شود که حداکثر دو ماه پس از تایید شروع زمان دوره آن را گذرانده باشند.

مهلت ثبت نام در این دوره تا چه زمانی است؟

ثبت‌نام در Quera College محدودیت زمانی خاصی ندارد و فعلا برای ثبت‌نام تاریخ اتمامی در نظر نگرفته‌ایم.

دوره از چه زمانی آغاز می‌شود؟

از لحظهٔ ثبت‌نام می‌توانید شروع به گذراندن دوره کنید.

Quera College دوره‌های دیگری هم برگزار خواهد کرد؟

بله البته. هم‌اکنون سه دوره‌ی مبانی برنامه‌نویسی و تفکر الگوریتمی، تفکر الگوریتمی پیشرفته و ساختمان‌داده‌ها، و برنامه‌نویسی پایتون پیشرفته و تفکر شی‌گرا برای شما حاضر شده است. در ماه‌های آینده با نیازسنجی از جامعهٔ برنامه‌نویسان Quera، دوره‌های جدیدی منتشر می‌شود.

بزن بریم!

در صورت وجود هرگونه سؤال یا ابهام با college@quera.ir تماس بگیرید.

ثبت نام