انجمن علمی دانشجویی مهندسی کامپیوتر گرایش فناوری اطلاعات
دوره اموزشی جامع طراحی وب
سارا حسين جاني
نوع درخواست:

کارگاه و کلاس آموزشی (کارگاه (ورکشاپ) علمی و آموزشی )

سطح برگزاری:

کشوری

تاریخ برگزاری:

پنجشنبه, 23 بهمن 1399

مکان برگزاری:

انلاین در بستر اسکای روم

مدت زمان برنامه(دقیقه):

8400

تعداد افراد شرکت کننده:

35

انجمن علمی دانشجویی مهندسي كامپيوتر گرايش فناوري اطلاعات معاونت فرهنگی و اجتماعی دانشگاه الزهرا (س) "دوره جامع آموزشي طراحي سايت " را با هدف ارتقای سطح علمی دانشجویان و آماده سازي آنها جهت ورود به بازار كار با تدريس آقای مهندس اميررضا داعي مدرس رسمي كنسرسيوم جهاني وب (CIW) در روزهاي پنحشنبه ۲۳ بهمن ۱۳۹۹ لغایت ۱۱ شهریور ۱۴۰۰ از ساعت ۸:۳۰ الی ۱۳:۳۰ به مدت ۱۴۰ ساعت با حضور ۳۵ نفر از علاقمندان در فضای اسکای روم برگزار کرد. برنامه نویسی فرانت اند یکی از شاخه های بسیار مهم توسعه نرم افزار است. به لطف این تخصص است که صفر تا صد ظاهر وب سایت شما شکل می گیرد. هرچه مهارت و تجربه ی شما در این کار بیشتر باشد، توانایی طراحی وب سایت های جذاب تر و زیبا تری را خواهید داشت. به همین دلیل است که هر ساله تقاضا برای جذب نیروی متخصص فرانت اند رو به افزایش است. جهان امروز، جهان تبادل کردن و به اشتراک گذاشتن اطلاعات است. از زمانی که تیم انگلیسی برنزرلی در سرن، وب را ایجاد کرد تا به امروز، وبگاه های اینترنتی، گستره ی فعالیت خود را بسیار بالا برده اند. تا به حدی که امروزه، برای اطلاع از یک فعالیت خدماتی یا یک خبر و حتی نام نویسی های مختلف، باید سراغ وبسایت برویم. بدیهی است که در چنین شرایطی، سیستم وب، بسیار مهم می شود. در ایران نیز، طراحی و برنامه نویسی وب، جز 10 شغل پردرآمد به حساب می آید، همچنین آمارها نشان می دهد که مخاطبین کنکور هم در چند سال اخیر به قبولی در رشته های کامپیوتری، تمایل بیشتری پیدا کرده اند. با تمام این تفاسیر، شاید این جمله دور از انتظار نباشد که "برنامه نویسی وب، یکی از مهمترین دانستی هایی است که در روزگار فعلی، باید آموخت."با یادگیری طراحی وب سایت می‌توانید به راحتی وب سایت خود را با سلیقه‌ی شخصی خود طراحی نمایید. اما برای اینکه یک طراح وب سایت فرانت اند شوید، چه مهارت‌هایی لازم دارید که وب‌سایت مورد نظر خود را طراحی کنید؟ در ادامه این مهارت‌ها را برای شما شرح می‌دهیم. در دوره جامع آموزشی طراحی سایت انجمن علمی دانشجویی مهندسی کامپیوتر گرایش فناوری اطلاعات دانشگاه الزهرا مباحث CSS ، HTML ، html 5 ، css3 ، javascript ، jquery ، ajax ، bootstrap 3 و bootstrap 4 طی ۱۴۰ ساعت آموزش به طور کامل و جامع پوشش داده شد.در ادامه با مباحث تدریس شده آشنا خواهیم شد. HTML مخفف عبارت Hyper Text Markup Language بوده که شامل المان هایی است که ساختار پایه صفحات وب سایت های مختلف بر آن استوار است. به عنوان مثال موارد مختلف یک وب سایت مانند عناوین، پاراگراف ها، جداول، تصاویر، ویدئو ها و… به وسیله این زبان تعریف می شود.این المان های HTML به وسیله ی علامت های <> که تگ نامیده می شوند معرفی می شوند. یادگیری زبان HTML آسان است. با این وجود امکاناتی که برای ساخت صفحات وب به شما می دهد فوق العاده قدرتمند است. css پس از یادگیری زبان HTML و ایجاد ساختار اولیه صفحات وب سایت نوبت به رنگ و لعاب دادن به آن است. در واقع اگر یک وب سایت را به یک ساختمان تشبیه کنیم، زیربنا و اسکلت ساختمان همان زبان HTML می شود. از طرف دیگر رنگ دیوار ها و نمای ساختمان برایمان نقش CSS را خواهد داشت. javascript یک زبان برنامه نویسی است که به وسیله آن می توان امکانات و ویژگی های پیچیده تری را به صفحات وب اضافه کرد. به عنوان مثال محتوای زمان بندی شده (مانند اسلایدر تصاویر موجود در وب سایت ها که به طور اتوماتیک هر چند ثانیه یک بار تصویر آن عوض می شود)، گوگل مپ، انیمیشن های دو بعدی و سه بعدی و… . جاوا اسکریپت مقداری پیچیده تر از HTML و CSS می باشد که در لایه ی سوم کیک استاندارد تکنولوژی های وب قرار می گیرد. Bootstrap یک ابزار ویژه یا بهتر بگوییم، محبوب ترین فریم ورک دنیا برای زبان CSS است. به کمک این فریم ورک و شبکه بندی قدرتمند آن می توان صفحات وب را در کمترین زمان ممکن، به شکل کاملا رسپانسیو (سازگار با تبلت و موبایل) طراحی کرد. استفاده از این فریم ورک کاملا رایگان است. JQuery یکی از محبوب ترین فریم ورک های زبان JavaScript است. شما با یادگیری این زبان می توانید در زمان کمتر و با سرعت بسیار بالاتری کارهای جاوا اسکریپتی خود را انجام دهید. چرا باید از جی کوئری استفاده کنیم؟ جی کوئری سرعت کدنویسی ما را بالاتر می برد و کد های ما را کارآمد تر می کند یک کتابخانه متن باز است (یعنی هرکسی می تواند در توسعه و ارتقاء آن مشارکت کند) سازگاری بالا با کتابخانه های دیگر جاوا اسکریپت تنوع بسیار شگفت انگیز پلاگین ها و افزونه های آماده مبحث Front-End یا طراحی ظاهر وب سایت، به تنهایی آمیخته از چندین زبان برنامه نویسی مختلف است که هر کدام دوره ی آموزشی خاص خود را می طلبند. Ajax مخفف عبارت Asynchronous JavaScript and XML و به معنای ترکیب جاوا اسکریپت و xml غیرهمزمان و ناهمگام است. آشنایی با این تکنولوژی پرکاربرد برای توسعه دهندگان و طراحان ضروری است.اگر به طرز کار صفحات وب توجه کنید متوجه می‌شوید که برای نمایش هر مطلب یا صفحه‌ی جدید، صفحات وب مجدداً بارگذاری (refresh) می‌شوند تا محتوای جدید را نمایش دهند. تکنولوژی AJAX ایجاد شده تا بدون نیاز به refresh کل صفحه، بخشی از اطلاعات صفحه بارگذاری شود. در واقع این تکنولوژی به کاربر اجازه می‌دهد بدون بارگذاری مجدد صفحه، داده‌هایی را به سرور ارسال کند تا در آنجا پردازش شوند. سپس اطلاعات را دریافت و در صفحه وب به نمایش در آورد. این دوره مورد استقبال ۳۵ نفر از دانشجویان داخلی و خارجی از رشته های تحصیلی مرتبط و غیر مرتبط قرار گرفت. در طول دوره مدرس با تدریس جامع مباحث ذکر شده و انجام پروژه های متعدد و کاربردی طی ۱۴۰ ساعت نیروهای متخصصی جهت ورود به حوزه Front End تربیت نمودند. همچنین دانشجویان در طول دوره با انجام پروژه های متعدد مورد ارزیابی قرار گرفتند و در آخر جهت سنجش میزان تسلط اولین وبسایت استاتیک خود را طراحی کردند.نمونه پروژه های دانشجویان در کانال تلگرام و صفحه اینستاگرام انجمن قرار گرفت. درباره استاد: • مدرس رسمی کنسرسیوم جهانی وب(CIW) • استاد دانشگاه و عضو هیيت علمی دپارتمان IT مجتمع فنی تهران با 15 سال سابقه • بنیان گذار ardaei.ir مرجع تخصصی آموزش طراحی و توسعه وبسایت • مدیرعامل شرکت دانش بنیان فناوران پیشتاز شرق