با سلام و احترام
به اطلاع کلیه دانشجویان ارجمند می رسانم؛ آزمون میان دوره ای درس طراحی صفحات وب روز یکشنبه مورخ 19 مهر ماه 1394 برگزار خواهد شد.
موفق و پیروز باشید.
با سلام و احترام
به اطلاع کلیه دانشجویان ارجمند می رسانم؛ آزمون میان دوره ای درس طراحی صفحات وب روز یکشنبه مورخ 19 مهر ماه 1394 برگزار خواهد شد.
موفق و پیروز باشید.
با سلام و احترام خدمت تمامی دانشجویان عزیز
منبع و محتوای آموزشی:
همانگونه که استحضار دارید، درس طراحی صفحات وب یک درس کاملا عملی و فنی است. از ابتدای این درس تا انتهای آن تلاش میکنم نرم افزاری تحت وب (Web Application) تولید کنیم. طبق استدالالی که در کلاس داشتیم در این درس برنامه نویسی وب را با زبان php و پایگاه داده MySQL انجام خواهیم داد. از طرفی برای تولید یک برنامه تحت وب، استفاده از HTML به منظور درج متحوای وب و CSS با هدف قالب بندی گرافیکی محتوای وب کاملا ضروری و غیر قابل حذف است. لذا حداقل مهارتهای مورد نیاز جهت تولید یک برنامه تحت وب آشنایی با زبانها و ابزاری ذیل ضروری است:
- HTML (زبانی است که به واسطه آن محتوای وب نظیر متن، تصویر، جدول، لینک بین صفحات و ... درج میکنیم)
- CSS (ابزاری (زبان گرافیکی وب!) برای قالب بندی یا سبک دهی (Styling) محتوای وب (HTML) استفاده می شود. )
- PHP (زبان برنامه نویسی سمت سرور به منظور پردازش درخواستهای کاربر در سمت سرور. (مقصد اجرای درخواستها) )
- MYSQL (پایگاه داده رابطه ای، مناسب محیطهای عملیاتی کوچک و متوسط. یک نرم افزار (Application) برای نگهداری بلند مدت داده های خود احتیاج به یک (یا چند!) بانک اطلاعاتی (Data Base) دارد.)
منبع این درس کتاب "طراحی وب با php و MySQL" تالیف " ولیانگ / تامسون " و ترجمه جناب آقای "رضا ابراهیمی" به انتشارات "نص" است.
نحوه ارزشیابی این درس به شرح ذیل است:
- 4 نمره آزمون های عملی در طول ترم
- 4 نمره پروژه برنامه نویسی یک نرم افزار تحت وب (حداکثر ظرفیت گروه ها 5 نفر است. انتخاب موضوع تکراری در کلاس برای پروژه ها بلا مانع است. ملاک ارزشیابی پروژه توانایی درک کدها و برنامه نویسی پروژه است.)
- 12 نمره پایانترم (آزمون تشریحی از بخشهای مختلف مطالب کلاسی به صورت طرح مساله و درخواست نوشتن کدهای برنامه به منظور پاسخ به سوالات)
نکته مهم:
عواقب هر گونه غیبت و عدم شرکت در آزمون های عملی در طول ترم، عدم تحویل پروژه و عدم یادداشت برداری از مطالب کلاسی و عدم رفع اشکال درسی که منجر به کسب نتیجه ضعیف در پایانترم دانشجو می شود بر عهده دانشجو خواهد بود. بنابراین با حضور منظم در کلاس، یادداشت برداری از مطالب کلاسی، رفع اشکالات درسی و تحویل درست پروژه نتیجه پایانترم خود را بهبود ببخشید.
موفق و پیروز باشید.
با سلام
درس طراحی صفحات وب یکی از دروس کلیدی مقطع تحصیلی لیسانس است، در این درس هر چند با اصطلاحات ترسناک سایر دروس نظیر طراحی الگوریتم و هوش مصنوعی و ریاضی مهندسی و ... سروکار ندارید، اما چنان با اهمیت است که می تواند به عنوان یک شغل در آینده به آن نگاه کرد. شغلی با عنوان Web Developer (توسعه دهنده وب).
در سالهای اخیر تولید Web Application در دنیا و ایران رونق خاصی گرفته، تقاضا برای تولید Web Application بیشتر شده، و در ایران هنوز به اون میزانی که باید برسه نرسیده و اصطلاحا بکر مونده. هر چند در حال حاضر تولید Mobile Application ها نیز در حال رشد و نمو است اما هیچ وقت Mobile Application جای Web Application را نخواهد گرفت چون اصولا این Application ها با اهداف خاصی تولید می شوند. و این اهداف به نیاز مشتری بر میگرده، این نیازمندی مشتری هست که تکنولوژی نرم افزار سفارشی را مشخص میکند.
من حیث المجموع (= روی هم رفته! = خلاصه اینکه) این درس فرصت خوبیه برای هدف گذاری آینده شماست. اگر به مهندسی نرم افزار و صنعت تولید نرم افزار علاقمندید، یادگیری طراحی صفحات وب (در حقیقت برنامه نویسی وب) میتونه در موفقیت آتی شما نقش بسزایی ایفا کنه. فقط متاسفانه در این حوزه موفقیت یک شبه بدست نمیاد.
موفقیتی که خودش رو با ثروت و پول نشون میده یک شبه و با یادگیری زبان برنامه نویسی حاصل نمیشه و این یک واقعیت است. برای تولید ثروت، در اختیار داشتن دانش فنی لازم است اما، کــافی نیست. داشتن ایده خوب و روابط اجتماعی درست میتونه شما رو در رسیدن به ثروت از طریق نرم افزار کمک کنه.
منظور از روابط اجتماعی، پارتی نیست! منظور این است شما در جامعه به آدم بد قول، دروغگو و ضعیف شهره نباشید. چون تمام این ویژگیها باعث بی اعتمادی نسبت به شما می شود و این کار را خراب میکند! رسیدن به درجه ای از اعتماد نزد مردم یک پروسه طولانی است چنان که گاهی تا 10 سال هم طول میکشد تا شما نزد مردم به مهندسی قابل اطمینان، راستگو و قدرتمند در حوزه فنی تبدیل شوید.
این بحث بسیار گسترده است و من علاقمندم تجربه 8 ساله ام را در اختیار علاقمندان به صنعت نرم افزار قرار بدم. راستش نمیدونم از کجا و از چی شروع کنم، حرف بسیار است، امیدوارم بتونم تجربه هام رو سازماندهی شده در اختیار شما(علاقمندان) قرار بدم.
موفق باشید