UI_ACM Telegram 1607
Forwarded from انجمن علمی دانشجویی مهندسی کامپیوتر دانشگاه اصفهان (انجمن علمی مهندسی کامپیوتر)
🟪 توضیحات محتوای دوره :
این دوره بین ۱۲ تا ۱۶ جلسه بسته به تایم و همراهی مخاطبین خواهد بود.

دقت کنین توی این دوره قرار نیست بک‌اند یا فرانت‌اند یا دواپس یاد بگیرید؛ بلکه قراره هرکدوم رو کمی تجربه کنید تا بتونین برای مسیر آیندتون انتخاب‌های روشن‌تری داشته باشید.

🟣 بخش اول مقدمات :
این دوره با اصول اولیه نرم‌افزار و توضیح چرخه توسعه نرم‌افزار و معرفی هر یک مسیرهاش شروع میشه.

در ادامه چندتا از مفاهیم مهم نرم‌افزار که توی بازار کار هم خیلی مهمه، توضیح‌داده میشه و باید مینی‌پروژه‌های مربط باهاشون انجام بشه. کار با Git، تست نویسی و انواع سطوح تست و اصول SOLID جز این موارد خواهند بود.

در ادامه معماری یک نرم‌افزار تحت وب و طریقه کارکردش به همراه مفاهیم کوچیکی از شبکه توضیح داده خواهد شد.

🟣 بخش دوم بک‌اند :
بعد از تدریس مفاهیم پایه نوبت به معرفی مفاهیم برنامه‌نویسی بک‌اند با زبان C# و فریمورک .net هست. در این بخش مفاهیم اصلی بخش بک‌اند یک نرم‌افزار توضیح داده میشه و درنهایت به دیتا‌بیس‌ها و نحوه تعامل با آن‌ها و مفاهیمی مثل ORM پرداخته می‌شود.

🟣 بخش سوم فرانت‌اند:
در این بخش مفاهیم پایه فرانت‌اند مثل آشنایی کلی با HTML، CSS تدریس خواهد شد و پس از آن به مفاهیم اصلی فریمورک Angular مثل Component, Service و... پرداخته می‌شود.

🟣 بخش آخر دواپس:
در نهایت اتصال کامل بک‌اند و فرانت‌اند یک نرم‌افزار تحت وب و مفاهیم و ابزارهای مورد نیاز برای تکمیل کردن توسعه یک نرم‌افزار و استقرار آن تدریس خواهد شد. در این بخش به Docker و کاربردهای عملی آن، مفهوم Pipeline و کارکرد عملی آن (Github actions) و کار با یکی از وب‌سرویس‌های محبوب‌ (Nginx) پرداخته می‌شود.

پیشنیاز این دوره درک مفاهیم شی‌گرایی و گذراندن درس برنامه‌نویسی پیشرفته است و سایر مطالب در صورت نیاز تدریس خواهد شد.

این دوره بصورت عملی بوده و اکثر جلسات تمرین یا پروژه خواهند داشت و در نهایت یک پروژه نهایی برای ارزیابی عملکرد مخاطبین به آن‌ها داده خواهد شد و در صورت انجام درست پروژه نهایی گواهی دوره به آن‌ها اعطا خواهد شد.



tgoop.com/ui_acm/1607
Create:
Last Update:

🟪 توضیحات محتوای دوره :
این دوره بین ۱۲ تا ۱۶ جلسه بسته به تایم و همراهی مخاطبین خواهد بود.

دقت کنین توی این دوره قرار نیست بک‌اند یا فرانت‌اند یا دواپس یاد بگیرید؛ بلکه قراره هرکدوم رو کمی تجربه کنید تا بتونین برای مسیر آیندتون انتخاب‌های روشن‌تری داشته باشید.

🟣 بخش اول مقدمات :
این دوره با اصول اولیه نرم‌افزار و توضیح چرخه توسعه نرم‌افزار و معرفی هر یک مسیرهاش شروع میشه.

در ادامه چندتا از مفاهیم مهم نرم‌افزار که توی بازار کار هم خیلی مهمه، توضیح‌داده میشه و باید مینی‌پروژه‌های مربط باهاشون انجام بشه. کار با Git، تست نویسی و انواع سطوح تست و اصول SOLID جز این موارد خواهند بود.

در ادامه معماری یک نرم‌افزار تحت وب و طریقه کارکردش به همراه مفاهیم کوچیکی از شبکه توضیح داده خواهد شد.

🟣 بخش دوم بک‌اند :
بعد از تدریس مفاهیم پایه نوبت به معرفی مفاهیم برنامه‌نویسی بک‌اند با زبان C# و فریمورک .net هست. در این بخش مفاهیم اصلی بخش بک‌اند یک نرم‌افزار توضیح داده میشه و درنهایت به دیتا‌بیس‌ها و نحوه تعامل با آن‌ها و مفاهیمی مثل ORM پرداخته می‌شود.

🟣 بخش سوم فرانت‌اند:
در این بخش مفاهیم پایه فرانت‌اند مثل آشنایی کلی با HTML، CSS تدریس خواهد شد و پس از آن به مفاهیم اصلی فریمورک Angular مثل Component, Service و... پرداخته می‌شود.

🟣 بخش آخر دواپس:
در نهایت اتصال کامل بک‌اند و فرانت‌اند یک نرم‌افزار تحت وب و مفاهیم و ابزارهای مورد نیاز برای تکمیل کردن توسعه یک نرم‌افزار و استقرار آن تدریس خواهد شد. در این بخش به Docker و کاربردهای عملی آن، مفهوم Pipeline و کارکرد عملی آن (Github actions) و کار با یکی از وب‌سرویس‌های محبوب‌ (Nginx) پرداخته می‌شود.

پیشنیاز این دوره درک مفاهیم شی‌گرایی و گذراندن درس برنامه‌نویسی پیشرفته است و سایر مطالب در صورت نیاز تدریس خواهد شد.

این دوره بصورت عملی بوده و اکثر جلسات تمرین یا پروژه خواهند داشت و در نهایت یک پروژه نهایی برای ارزیابی عملکرد مخاطبین به آن‌ها داده خواهد شد و در صورت انجام درست پروژه نهایی گواهی دوره به آن‌ها اعطا خواهد شد.

BY UI ACM chapter


Share with your friend now:
tgoop.com/ui_acm/1607

View MORE
Open in Telegram


Telegram News

Date: |

Earlier, crypto enthusiasts had created a self-described “meme app” dubbed “gm” app wherein users would greet each other with “gm” or “good morning” messages. However, in September 2021, the gm app was down after a hacker reportedly gained access to the user data. Concise Invite up to 200 users from your contacts to join your channel Find your optimal posting schedule and stick to it. The peak posting times include 8 am, 6 pm, and 8 pm on social media. Try to publish serious stuff in the morning and leave less demanding content later in the day. Telegram iOS app: In the “Chats” tab, click the new message icon in the right upper corner. Select “New Channel.”
from us


Telegram UI ACM chapter
FROM American