هدف:
هدف از این درس پوشش دادن تکنیک های پایه در توسعه برنامه های مبتنی بر وب و اینترنت است. همچنین نکات مهم در طراحی معماری یک سیستم در مقیاس اینترنت مورد بررسی قرار خواهد گرفت.
بخاطر ماهیت تمرینی درس، این درس بصورت تعاملی بین استاد و دانشجو و دانشجویان با یکدیگر ارائه خواهد شد.
موارد اصلی مورد بحث در کلاس:
- مفاهیم شبکه های کامپیوتری
- DNS و اصول مدیریت شبکه
- برنامه نویسی شبکه
- سیستم پست الکترونیکی
- HTML/CSS
- Javascript
- Data Serialization Language
- Server Intraction
- Python
- Django
نمرات:
منابع:
کتاب مهندسی اینترنت آقای احسان ملکیان
Step by step online learning:
HTML, CSS, Javascript:
- Schafer, Steven M. HTML, XHTML, AND CSS BIBLE. John Wiley & Sons, 2008.
- Stepp, Marty, Jessica Miller, and Victoria Kirst. "Web Programming Step by Step." Reading 5 (2011): 5-5.
Python:
- python.org
- Brueck, Dave, and Stephen Tanner. "Python 2.1 Bible. Hungry Minds." Inc., New York, NY (2001).
- Chun, Wesley J. Core Python Applications Programming. Prentice Hall Press, 2012.
Django:
- Django Documentation
- The Django Book
- Forcier, Jeff, Paul Bissex, and Wesley Chun. Python web development with Django. Addison-Wesley Professional, 2008.
راههای ارتباطی:
ایمیل:
mmnematollahi+IE@gmail.com
کانال تلگرام درس:
حل تمرین (آقای فروزان):
info@faridfr.ir
بلاگ ارائه ها: