<div dir="rtl">
# کارگاه کامپیوتر ۲
</div>
## Computer Workshop II
<div dir="rtl">
| <div style="width:80px">مقطع:</div> | <div style="width:80px">کارشناسی</div> | <div style="width:80px">نوع درس:</div> |<div style="width:80px">عملی</div> |
|:-|-|:-|-|
| تعداد واحد: | ۱ | تعداد ساعت: | ۳۲
| پیشنیاز: | - | همنیاز: |برنامهنویسی پیشرفته |
| حل تمرین: | ندارد | آموزش تکمیلی: |- |
**اهداف کلی :**
آشنایی و کار با ابزارهای مورد نیاز کار عملی و تیمی
**اهداف ویژه:**
هدف این درس ارائهی دانش و مهارتهای تخصصی است که در فضای کار واقعی و تیمهای برنامهنویسی مورد نیاز است.
**سر فصل یا رئوس مطالب:**
مطالب مورد بحث میتواند بسته به نظر استاد درس باشد. البته در ادامه کارگاه ۱، موارد زیر پیشنهاد میشود:
* آشنایی با UML
* آشنایی با سیستمهای کنترل نسخه و گیتهاب
* آشنایی با عبارات با قاعده
* آشنایی با تولید مستندات مانند Sphinx و MkDocs
* آشنایی مقدماتی با LaTeX
* دستورهای اولیه، استایل و پکیج، حروفچینی، فرمولنویسی، درج تصویر، ایجاد جدول
* آشنایی با شبکههای کامپیوتری
* ساختار کلی شبکه و اینترنت، موتورهای جستجو، مفاهیم اولیه مانند URL و IP، آشنایی با پروتکلهای متداول مانند FTP ،HTTP و IMAP، آشنایی با دستورهای پرکاربرد در شبکه مانند ipconfig ،ping و traceroute
* مقدمات برنامهنویسی وب
* اصول کلی HTML، آشنایی با JavaScript و CSS
**فهرست منابع پیشنهادی**:
</div>
<div dir="rtl">
ندارد
</div>