❔مطالبی که هر هفته در جلسات CS50xShiraz تدریس میشود #چیست؟
❕هدف دوره CS50x تشویق دانشجویان به کاوش بدون ترس در علوم کامپیوتر و برنامهنویسی است. این دوره با محتوای فشرده اما قابل فهم، مهارتهای اساسی مانند تفکر الگوریتمی، برنامهنویسی روشمند، حل مسئله کارآمد و ارزیابی کد را آموزش میدهد. هدف نهایی، ایجاد پایهای محکم برای مطالعات بیشتر و به کار بردن علوم کامپیوتر در سایر حوزههاست.
🔴 مطالبی که هر هفته یاد میگیرید به شرح زیر است:
⚪️ هفته ۰، اسکرچ: یاد میگیرید چگونه مانند یک کامپیوتر فکر کنید و با استفاده از اسکرچ، یک زبان برنامهنویسی تصویری ساده، برنامههای ساده بسازید.
⚪️ هفته ۱، سی: شروع به نوشتن کد واقعی در زبان C میکنید، که یک زبان برنامهنویسی پایه است. با انواع مختلف دادهها و نحوه تصمیمگیریهای ساده در برنامهها آشنا میشوید.
⚪️ هفته ۲، آرایهها: موضوعات پیشرفتهتر C را کشف میکنید، از جمله اینکه کامپیوترها چگونه اطلاعات را ذخیره میکنند. با رمزها و پیامهای مخفی آشنا میشوید.
⚪️ هفته ۳، الگوریتمها: کشف میکنید کامپیوترها چگونه اطلاعات را به طور موثر پیدا و مرتب میکنند؛ مانند جستجو در یک دفترچه تلفن یا مرتب کردن یک دسته کارت.
⚪️ هفته ۴، حافظه: درک میکنید که کامپیوترها چگونه حافظه خود را، مشابه سازماندهی اشیاء در جعبهها و قفسهها، مدیریت میکنند.
⚪️ هفته ۵، ساختمان دادهها: روشهای مختلف سازماندهی دادهها در برنامههایتان را یاد میگیرید، مانند ساختن لیستها یا ساختارهای درختی.
⚪️ هفته ۶، پایتون: با پایتون، یک زبان برنامهنویسی کاربرپسندتر، آشنا میشوید و مفاهیم اساسی آن را یاد میگیرید.
⚪️ هفته ۶.۵، هوش مصنوعی: مروری بر هوش مصنوعی خواهید داشت - اینکه چگونه کامپیوترها میتوانند یاد بگیرند و تصمیم بگیرند.
⚪️ هفته ۷، SQL: دربارهی پایگاههای داده و نحوه پرسیدن سوال از کامپیوترها برای دریافت اطلاعات از مجموعههای بزرگ داده یاد میگیرید.
⚪️ هفته ۸، HTML, CSS, JS: با یادگیری زبانهای وب (HTML، CSS و جاوااسکریپت) میتوانید شروع به ساختن وبسایت کنید.
⚪️ هفته ۹، Flask: یاد میگیرید چگونه با استفاده از پایتون در سمت سرور و ابزاری به نام Flask، وبسایتها را تعاملی کنید.
⚪️ هفته ۱۰، امنیت سایبری: با اصول اولیه حفظ امنیت کامپیوترها و دادهها از افراد بدخواه در اینترنت آشنا خواهید شد.
🔴 در سایت ایوند دورهی CS50x را ثبتنام کنید!
https://evnd.co/m9ZRo
🖇 هر گونه سوال و یا مشکلی رو با پشتیبانی CS50xShiraz مطرح کنید:
@cs50xshiraz_support