اینجا سی اس فیفتی تهرانه!
سی اس فیفتی تهران بزرگترین برگزارکننده رسمی دورههای دانشگاه هاروارد در ایران
اینجا سی اس فیفتی تهرانه
آمادهای برای شروع یه جادوی واقعی تو دنیای کامپیوتر؟
جادو قدرت است! و برنامه نویسی و هوشمصنوعی جادوی قرن ۲۱
دورهی CS50x Tehran همون جاییه که میتونی صفر تا صد مبانی علوم کامپیوتر رو با استانداردهای دانشگاه هاروارد یاد بگیری. توی این دوره قراره هم اصول پایهای کامپیوتر و برنامهنویسی رو بشناسی، هم حسابی با پایتون جلو بری و هم وارد دنیای پرهیجان هک و امنیت و هوش مصنوعی بشی. تازه مدرک معتبر از دانشگاه هاروارد و دانشگاه تهران هم دریافت کنید!
مجموعهی CS50x Tehran هم به صورت مستقیم تحت نظارت سی اس فیفتی هاروارد فعالیت میکنه تا این دوره رو به صورت کاملا حرفهای و با بهترین کیفیت آموزشی در اختیار همهی مردم ایران بذاره. شما میتونید این دوره رو همراه با پشتیبانی علمی به زبان فارسی ثبتنام کنید.
ثبتنام دوره جامع تابستانه
برای ثبتنام میتوانید از فرم رسمی ایوند در همین صفحه یا لینک مستقیم ثبتنام استفاده کنید.
چه چیزهایی یاد میگیرد ؟
مباحث بخش مبانی علوم کامپیوتر(CS50x)
- Scratch (صرفا برای آموزش ساختار کلی برنامه نویسی!)
- C (زبان برنامه نویسی مناسب یادگیری تمام اصول برنامه نویسی)
- Arrays (آرایه ها و انواع رشته ها)
- Algorithms (الگوریتم ها و شیوه های جستجو و مرتب سازی)
- Memory (مدیریت حافظه ی رم)
- Data Structures (ساختمان داده)
- Python (یک زبان برنامه نویسی پرکاربرد و سطح بالا)
- SQL (یک زبان برنامه نویسی برای مدیریت دیتابیس ها)
- HTML, CSS, JavaScript (مبانی تایپاسکریپت ها و ابزار های طراحی فرانتاند وبسایت)
- Flask (یک وبفریم ورک زبان پایتون برای طراحی بکاند وبسایت)
مباحث بخش برنامهنویسی پایتون (CS50p)
- Functions, Variables (توابع و متغیر ها)
- Conditionals (دستورات شرطی)
- Loops (حلقه های تکرار)
- Exceptions (پیشبینی و مدیریت انواع ارور های ممکن)
- Libraries (ماژول ها و کتابخانه ها)
- Unit Tests (تست عملکرد برنامه)
- File I/O (کار با فایل ها)
- Regular Expressions (عبارت های با قاعده)
- Object-Oriented Programming (برنامه نویسی شی گرا)
- Et Cetera (نکات تکمیلی و پیشرفته تر در برنامه نویسی پایتون)
مباحث بخش هوش مصنوعی (AI50)
- Search (پیدا کردن یک روش برای حل مسائل مورد نظر)
- Knowledge (آماده سازی داده ها برای پردازش و نتیجه گیری اولیه)
- Uncertainty (دست و پنجه نرم کردن با عدم قطعیت در مسائل مختلف به کمک استفاده از علم آمار)
- Optimization (پیدا کردن بهینه ترین راه حل یک مسئله)
- Learning (بهبود عملکرد کمک یادگیری از داده های ورودی)
- Neural Networks (طراحی شبکه های عصبی)
- Language (پردازش زبان طبیعی که برای انسان قابل فهم است)
+ جلسات اختصاصی سی اس فیفتی تهران برای آموزش تخصصی پردازش تصویر و مباحث مورد نیاز هوش مصنوعی برای ورود به بازار کار شامل:
- معرفی و آموزش کد نویسی ماژول های مهم پایتون در هوش مصنوعی شامل Numpy, Pandas, matplotlib, Scikit-Learn و …
- مبانی ماشین لرنینگ و انواع یادگیری (نظارت شده و بدون نظارت) و بررسی مفهوم رگرسیون
- کدنویسی و معرفی انواع مدل های یادگیری ماشین شامل Decision Tree, SVM, Random Forest, KNN, K-means و …
- معرفی ماژول های Tensorflow و Keras
- مبانی پردازش تصویر شامل CNN ها و GAN ها به همراه معرفی ماژول های مهم مثل OpenCV و PIL و عملگر های مورفولوژیکی لازم
مباحث بخش طراحی وب (CS50w)
- HTML, CSS (برای طراحی فرانت اند)
- Git (محبوبترین سیستمهای کنترل ورژن توزیعشده و متنباز)
- Django (یک فریم ورک محبوب پایتون برای توسعه بک اند)
- SQL, Models, and Migrations (مدیریت پایگاه داده و …)
- JavaScript (جاوا اسکریپت یکی از محبوبترین زبانهای برنامهنویسی وب)
- User Interfaces (طراحی رابط کاربری)
- Testing, CI/CD (مبانی تست کردن و یکپارچه سازی مداوم و تحویل پیوسته)
- Scalability and Security (مقیاس پذیری و امنیت)
مباحث بخش هک و امنیت (CS50 CyberSecurity)
Securing Accounts → ایمنسازی حسابها
Securing Data → ایمنسازی دادهها
Securing Systems → ایمنسازی سیستمها
Securing Software → ایمنسازی نرمافزارها
Preserving Privacy → حفظ حریم خصوصی
+ ۵ جلسه اختصاصی سی اس فیفتی تهران شامل مباحث:
- نصب و راه اندازی Kali Linux
- مبانی کاربردی لینوکس و نتورک پلاس
- انواع هک و دسته بندی هکر ها
- مبانی تست نفوذ
- استفاده از wireshark, hping3 و ابزار های کاربردی دیگر
- ساخت بک دور ویندوز با MSFVenom
- ساخت ویروس ها و چرخه ی عمر آنها
- معرفی و توضیح و اجرای حملات DDoS
گواهی پایانی دوره
در پایان دوره و با تحویل تمرینات و پروژهی پایانی شما موفق به دریافت مدرک معتبر با لینک مستقیم رهگیری به سایت دانشگاه هاروارد با QR code قابل استناد خواهید شد. این مدرک تاریخ انقضا ندارد و لینک اختصاصی شما به صورت دائمی در سایت هاروارد برای رهگیری مدرک در دسترس خواهد بود.
برای دریافت سرتیفیکیت هاروارد نیاز به پرداخت هیچ هزینهای ندارید و این مدرک به صورت کاملا رایگان و از سمت خود دانشگاه هاروارد برای شما صادر خواهد شد.
در پایان این دوره شما میتوانید ۵ گواهی معتبر برای دورههای CS50x، CS50AI، CS50P، CS50w و CS50 Cybersecurity را از دانشگاه هاروارد و یک گواهی از دانشگاه تهران برای ورکشاپ مهارت نرم مدیریت دریافت کنید.
عارف توسلی
مدرس دورههای علوم کامپیوتر و برنامهنویسی دانشگاه هاروارد
عارف توسلی در سال ۲۰۲۲ دوره تربیت مدرس CS50 هاروارد را با موفقیت گذراند و گواهی تدریس این دوره را از واحد تحصیلات تکمیلی دانشگاه هاروارد دریافت کرد.
او دانشآموخته مهندسی کامپیوتر از دانشگاه صنعتی امیرکبیر و فارغالتحصیل کارشناسی ارشد فیزیک پزشکی است و بیش از پنج سال سابقه تدریس دورههای علوم کامپیوتر دانشگاه هاروارد را دارد.
از مهمترین سوابق حرفهای او میتوان به برنامهنویسی ارشد پایتون، مدیریت تیم پژوهشی کاربرد هوش مصنوعی در پیشگیری از شکستگیهای استخوانی در دانشگاه منیتوبا و مدیریت پروژه بهینهسازی درمان ناباروری با IVF به کمک هوش مصنوعی در دانشگاه تربیت مدرس اشاره کرد. او همچنین در زمینه آموزش و بهکارگیری هوش مصنوعی با مجموعههایی مانند گروه صنعتی انتخاب، آکادمی همراه اول و فناپ همکاری داشته است.
Aref Tavassoli
نحوه برگزاری دوره
دوره تابستانه بهصورت هیبرید خواهد بود و جلسات آموزشی دوره هر هفته روزهای یکشنبه سهشنبه و پنجشنبه بهصورت ویدیویی از طریق پنل کاربری دانشجویان قابل دسترسی خواهند بود.
جلسات آموزشی به صورت ویدیویی برگزار میشه! به این صورت که جلسات آموزشی هر هفته در پنل کاربری شما قرار میگیرد اما برای رفع اشکال هر دو هفته یک بار به صورت حضوری یا آنلاین میتوانید با مدرس و تیم علمی ما مشکلات و سوالات خود را مطرح فرمایید. همچنین پشتیبانی از طریق چت آنلاین سایت هم براتون فراهمه تا هیچ سوالی بی پاسخ نمونه!
پس از پایان جلسات درسی، کارگاه آموزشی با موضوعات متنوع و کاربردی در دانشگاه تهران برگزار میشود و دانشجویان درصورت تمایل در این کارگاهها میتوانند شرکت کنند و گواهی حضور از دانشکده مدیریت صنعتی و فناوری دانشگاه تهران دریافت کنند.
کنار هم همه چی بهتره!
تیم سی اس فیفتی تهران هر دو هفته یک بار و به صورت حضوری فضایی رو فراهم میکنه تا دانشجوهای دوره بتونن روی پروژه های پایانی شون به صورت تیمی و گروهی کار کنن. تیم علمی و مدرسین حضور دارند تا به شما فرصت بی نظیری برای دیدار حضوری با تیم علمی دوره و شبکه سازی و تشکیل تیم بده تا بتونید تصویر روشن تری از آینده ی خودتون در دنیای برنامه نویسی ترسیم کنید. در صورتی که نمی توانید حضوری شرکت کنید در پنل کاربری به صورت 24 ساعته سوالات و اشکالات را بپرسید تیم علمی ما پاسخ خواهند داد.


مهارت حل مساله مهم است!
برای تیم سی اس فیفتی تهران یکی از اصلی ترین اهداف این دوره پیاده سازی دانسته ها و آموخته های دانشجویانش روی یک پروژه ی واقعیه.
در پایان دوره آموزشی یک نمایشگاه برای ارائه پروژه های پایانی برگزار خواهد شد که اطلاعات دقیق تر آن در طول دوره اطلاعرسانی می شود
مروری بر رویدادهای گذشته
لحظاتی از دورهها، گردهماییها و رویدادهای برگزارشده سی اس فیفتی تهران
سوالات متداول
آیا برای ثبتنام حتما باید ساکن تهران باشم؟
نحوه برگزاری دوره به چه صورت است؟
تفاوت برگزارکننده های مختلف سی اس فیفتی در ایران چیست؟
پیشنیازهای علمی شرکت در این دوره چیست؟
آیا شرکت در این دوره محدودیت سنی دارد ؟
چگونه سرتیفیکت هاروارد را دریافت کنیم ؟
امکان استخدام یا کارآموزی با مدرک این دوره وجود داره؟
دوره چند جلسه ست و آیا برای مباحث گفته شده کافیه ؟
به لپ تاپ یا وسیله ی خاصی برای شرکت در دوره نیاز داریم ؟
سرتیفیکت چه اعتباری داره ؟
چطور میتونم مطالب دوره رو مرور کنم یا اگر جلسه ای رو از دست بدم باید چکار کنم؟
اگه سوالی داشتم از کی باید بپرسم؟
تفاوت سرتیفیکت edx با این گواهی چیه؟
پس از ثبت نام چطور به پنل کاربری دسترسی داشته باشم؟
حامیان برگزاری CS50xTehran
پشتیبانی ۲۴ ساعته!
پس از ثبتنام تیم علمی سی اس فیفتی تهران در طول هفته از طریق چت آنلاین آماده رفع اشکال و پاسخ به سوالات شما هستند.
نیاز به مشاوره دارید ؟
سی اس فیفتی ( CS50x) چیست؟
این دوره بهترین فرصته تا مبانی علوم کامپیوتر را اصولی و با استانداردهای دانشگاه هاروارد یاد بگیرید و به یک برنامهنویس و متخصص هوش مصنوعی تبدیل بشید. تازه مدرک معتبر از دانشگاه هاروارد و دانشگاه تهران هم دریافت کنید!
دوره سی اس فیفتی و سی اس فیفتی تهران یا همان CS50x ، آموزش مبانی علوم کامپیوتر و آشنایی با منطق و الفبای برنامه نویسی است که نخستین بار در دانشگاه های هاروارد و ییل ارائه شد. با اضافه شدن امکان شرکت در دوره به صورت آنلاین در تمام جهان تعداد شرکت کنندگان این دوره در سال جاری از ۱۵ میلیون نفر عبور کرده!
دوره ی سی اس فیفتی یک دوره ی Open-License هستش که به تمام دنیا این اجازه رو میده تا با اسم CS50x همراه با پسوند اسم مکان برگزاری محتوای دوره رو با زبان و فرهنگ خودشون هماهنگ کنن و برگزارش کنند.
مجموعه ی CS50x Tehran هم به صورت مستقیم تحت نظارت سی اس فیفتی cs50 هاروارد فعالیت میکنه تا این دوره رو به صورت کاملا حرفهای و با بهترین کیفیت آموزشی در اختیار همه ی مردم ایران بذاره. شما میتونید این دوره رو همراه با پشتیبانی علمی به زبان فارسی ثبتنام کنید، از جزوات سی اس فیفتی هاروارد که به فارسی ترجمه کردیم استفاده کنید و از شیوه ی آموزشی متفاوت و هیجان انگیزش لذت ببرید.
نکته ی جالب در مورد دوره ی سی اس فیفتی اینه که هیچ پیش نیازی نداره و شما میتونید بدون دانش اولیه وارد دنیای هیجان انگیز علوم کامپیوتر و برنامه نویسی بشید.
علاوه بر این یک ویژگی متفاوت و جذاب این دوره امکان دریافت گواهی شرکت در ورکشاپ از دانشکده مدیریت صنعتی و فناوری دانشکدگان مدیریت دانشگاه تهران برای شرکت در ورکشاپ حضوری سیاسفیفتی تهرانه. همه ی این ها در کنار دو سرتیفیکیت معتبر با لینک و کد رهنگیری از دانشگاه هاروارد این دوره رو به بهترین مسیر ممکن برای یادگیری هوش مصنوعی کرده است. برای اولین بار در طول این دوره علاوه بر سرفصل های دانشگاه هاروارد، سرفصل های اختصاصی سی اس فیفتی تهران که کاملا کاربردی و با هدف آمادگی برای ورود به دنیای برنامه نویسی هوش مصنوعی و بازار کار طراحی شده هم آموزش داده میشه. در طول این بخش از آموزش تاکید اصلی روی کدنویسی و ماژول های قدرتمند هوش مصنوعی در دنیای امروزه!
در این متن سعی کردیم به صورت کامل دوره سی اس فیفتی هاروارد را توضیح دهیم.
سی اس فیفتی تهران به عنوان بزرگ ترین و معتبرترین مرجع برگزاری دوره CS50 هاروارد در ایران شناخته می شود.