مبانی برنامهنویسی و تفکر الگوریتمی
در دنیای امروز ما، تسلط به برنامهنویسی به یک "باید" تبدیل شده. بایدی که در نگاه اول ساده بنظر نمیرسد. اما دوره مبانی برنامهنویسی کوئرا کالج با این هدف طراحی شد که به آسانی بتوانید کد زدن را آغاز کنید. فرقی نمیکند برنامهنویسی هدف شغلی جدی شماست یا برای علاقه و کنجکاوی به آن روی آوردهاید، در هر صورت دوره هیجانانگیز مبانی برنامهنویسی کوئرا کالج بهترین نقطه برای شروع سفر شماست!
تنها پیشنیاز این دوره علاقهی شما به قرار گرفتن در جامعهی برنامهنویسان برتر ایران است. در پایان شما نحوه کار با متغیرها، ساختارهای شرطی، حلقهها، آرایهها و توابع را میآموزید و آمادهی یادگیری مباحث پیشرفته مانند طراحی وب و یادگیری ماشین میشوید. در انتهای این دورهها کوئرا شما را به شرکتهای معتبر IT کشور برای مصاحبه و استخدام معرفی میکند.
آموزشهای این دوره برای چهار زبان python, java, c و C++ آماده شدهاند و شما میتوانید متناسب با علاقهی خود هر تعداد از این زبانها را بیاموزید. ضمنا سیستم داوری خودکار کوئرا به شما این اجازه را میدهد که تمرینات را با هرکدام از این چهار زبان انجام دهید و نتیجهی آن را مشاهده کنید.
در کنار درسنامههای آموزشی غنی، بیش از ۷۰ تمرین برنامهنویسی برای شما آماده شده تا به صورت عملی دانش خود را پیاده کنید. بسیاری از این تمرینها نمونههایی از سوالات آزمونهای استخدامی شرکتها و آزمونهای نهایی دروس برنامهنویسی دانشگاههای برتر کشور است.
از تعداد تمرینهای این دوره، مشخص است که گذراندن این دوره آسان نیست! از این رو، در تمام زمان دوره میتوانید سؤالاتتان را از مربیهای کالج بپرسید و از آنها در دیباگ کردن کدهایتان کمک بگیرید. پس از حل سؤالات نیز میتوانید پاسخ اساتید دوره یا سایر دوستانتان را ببینید.
ترکیبی از محتوای متنی و ویدیویی
ما سعی کردیم که در کنار درسنامههای متنی، هر جا که لازم بود از محتوای ویدیویی هم استفاده کنیم تا مطمئن شیم که مطالب به بهترین نحو ممکن ارائه شده.
گواهی
در پایان این دوره شما گواهی کوئرا کالج رو میگیرید و میتونید اتوماتیک اون رو به رزومتون اضافه کنید.
داوری خودکار پاسخها
برنامهی شما توسط سیستم خودکار ما داوری میشه و میتونید بفهمید کارتونو چقدر خوب انجام دادید.
مشاهدهی کد دیگران
بعد از حل هر سوال میتونید راهحلای دیگران و اساتید دوره رو ببینید و چیزای بیشتری یاد بگیرید.
ادیتور آنلاین
شما میتونید تمام تمرینهای خودتونو توی خود سایت انجام بدید و نیازی به نصب برنامهای نیست.
نداشتن پیشنیاز
این دوره هیچ پیشنیاز برنامهنویسی نداره و فقط لازمه که علاقهمند به یادگیری باشید.
«روی خودت سرمایهگذاری کن!» - پاسخ وارن بافت، سرمایهگذار و کارآفرین معروف، به مصاحبهکنندهای که دنبال
بهترین روش
سرمایهگذاری بود
مدت زمان
مزایای دوره
کاملا آنلاین
یادگیری نزدیک به صنعت
پشتیبانی آنلاین
گواهی پایان دوره کوئرا
برای آمادهسازی این دوره، از اساتید و دستیاران آموزشی درس مبانی برنامهسازی دانشگاههای سطح کشور نظرسنجی به عمل آمده و همچنین توسط اساتید مجرب مبانی برنامهسازی در دانشگاه شریف مورد بازبینی قرار گرفته است.
پیشنیاز اصلی برای ثبتنام در این دوره علاقه و انگیزهی شما به یادگیری برنامهنویسی و تفکر الگوریتمی و حل مسئله است. همچنین ریاضیات پایه (مثلا مبنای ۲) نیز در این دوره استفاده میشود.
محتوای دوره به صورت درسنامههایی همراه با حل مسائل به زبان شبه کد است. پس از هر درسنامه، نوبت به تمرین و حل مسئله میرسد. تعدادی مسئلهٔ برنامهنویسی مطرح میشود که شما کد آنها را نوشته و ارسال میکنید. سامانه داوری خودکار Quera در مدت کوتاهی کد شما را تصحیح میکند و نمره میدهد. در صورتی که نمرهٔ کامل نگرفتید نگران نباشید! میتوانید کد خود را تغییر دهید و دوباره ارسال کنید. توجه کنید که درسنامهها به صورت متنهای تعاملی هستند و فیلم نیستند.
خیر. برای آزاد شدن محتوای هر مبحث، پیشنیازی از مباحث قبلی تعیین شده که باید در آنها میزان مشخصی از سؤالات را حل کرده باشید.
محتوایی که بسته به قواعد زبانی متفاوت است در قالب درسنامههای مجزا، و مباحث مربوط به تفکر الگوریتمی (مستقل از زبان برنامهنویسی) به صورت مشترک ارائه شده است.
خیر، درسنامهٔ تمامی زبانها (C، C++، Java، Python) به صورت همزمان در اختیارتان قرار میگیرد. هرچند طبیعتاً پیشنهاد ما گذراندن دوره در یک زبان خاص است.
بله، با استفاده از سیستم پرسش و پاسخ آنلاین Quera میتوانید با طراحان دوره در ارتباط باشید و از آنان کمک بخواهید. همچنین امکان پرسش و پاسخ با دیگر شرکتکنندگان Quera College نیز در زیر هر بخش وجود دارد.
پس از خرید دوره شما میتوانید فصلهای ابتدایی آن را بدون هیچ محدودیت زمانی پیش بروید تا با فضای Quera College آشنا شوید.
پس از رسیدن به یک فصل به خصوص، با تایید از شما زمان دوره برای شما شروع میشود. در صورت تمایل میتوانید این تایید را تا زمانی که فرصت مناسبی دیدید انجام ندهید و دوره را هنگامی که فرصت داشتید ادامه دهید. جهت حفظ پیوستگی دوره توصیه میشود که در حداکثر دو ماه دوره را به اتمام برسانید؛ پس از پایان این مدت، شما تنها میتوانید درسنامهها و تمرینهایی که تا به حال به آنها دسترسی داشتید را مشاهده کنید ولی امکان پیشرفت در دوره و یا ارسال راه حل را ندارید. همچنین اگر پس از این زمان، قصد ادامهی دوره را داشته باشید، میتوانید مهلت پایان دوره را تمدید کنید.
ثبتنام در Quera College محدودیت زمانی خاصی ندارد و فعلا برای ثبتنام تاریخ اتمامی در نظر نگرفتهایم.
از لحظهٔ ثبتنام میتوانید شروع به گذراندن دوره کنید.
بله البته. هماکنون سه دورهی مبانی برنامهنویسی و تفکر الگوریتمی، تفکر الگوریتمی پیشرفته و ساختماندادهها، و برنامهنویسی پایتون پیشرفته و تفکر شیگرا برای شما حاضر شده است. در ماههای آینده با نیازسنجی از جامعهٔ برنامهنویسان Quera، دورههای جدیدی منتشر میشود.