کلاس برنامه نویسی سایت دانشگاه شیراز

همون کلاسی رو که توی شرکت برگزار کرده بودم رو قرار شد به عنوان یه کلاس آموزشی برای دانشگاه شیراز انجام بدم. چون این کلاس مربوط به دانشگاه می‌شد، زیاد نمی‌تونستم سخت گیری کنم و طبق قانون خودم برم جلو. دانشجوی شیطون داشتیم، دانشجوی تنبل داشتیم، دانشجوی زرنگ هم داشتیم. :-) یکی از دانشجوها هم واقعاً کار عالی بود. درسته رشته تحصیلیش هم کامپیوتر نبود، ولی خیلی خوب یاد می‌گرفت و تمرین‌ها رو انجام می‌داد. جدیداً هم یه سایتی ساخته بود که برام فرستاد دیدمش. کارش خیلی درسته :-)

اوایل حدود فکر کنم 21 نفری توی کلاس بودن. ولی بعد از اینکه تمرین‌هایی که خواسته بودم رو انجام نداده بودن، دوستانه بهشون گفتم که اگر می‌خوان اینطوری تمرین کنن بهتره نیان سراغ برنامه نویسی سایت. چون یادگیری برنامه نویسی نیاز به تمرین داره و اینطوری نمی‌تونن یاد بگیرن. اواخر فکر کنم فقط 4 نفر رو تأیید کردم که بهشون مدرکی داده بشه. کلاس‌های دیگه‌ای که داشتم مدرکی نمی‌دادم. به جاش تخصص می‌دادم. ولی چون این کلاس مربوط به دانشگاه شیراز می‌شد، محدود بودیم. هم توی زمان برگزاری کلاس و هم توی مدرک دادن و ... . کلاس‌های دیگه رو شاید بالای 200 ساعت آموزش می‌دادم. ولی کلاس دانشگاه رو قرار بود حدود 90 ساعته تموم کنیم. خب مطمئناً کیفیتی که انتظارشو داریم رو نخواهیم داشت.

مشتری:
دانشگاه شیراز
تاریخ شروع:
1394/08/21
تاریخ پایان:
1395/03/09
تکنولوژی‌ها و مواردی که توی این پروژه استفاده کردم

HTML5

برای اینکه بتونیم سایتی رو بسازیم، باید اول اسکلت‌بندی سایت رو انجام بدیم. بزارید با مثال بهتون توضیح بدم که بهتر متوجه بشید. فرض کنید شما می‌خواید یه آدمی رو درست کنید. یه آدم...

تدریس

من معمولاً دوست دارم چیزایی که بلدم رو به بقیه هم یاد بدم. ولی توی آموزش بسیار سخت گیر هستم. چون هدف یادگیری هست و وقت تلف کردن معنی‌ای نداره. مثل کلاس‌های بیرون ...

SEO

سئو (SEO) یا همون بهینه سازی سایت برای موتورهای جستجوگر یکی از مهمترین موارد برای سایت و یا کسب و کاره. یه مثال کوچیک بزنم. مثلاً فرض کنید من سایت شخصیم رو آماده کر...

Security

وقتی که ما سایت یا اپلیکیشنی رو می‌سازیم، باید سعی کنیم که امنیتش رو تا جایی که می‌تونیم بالا ببریم. هرگز نمی‌تونیم بگیم که سایت یا اپلیکیشنی که نوشتیم امنیتش 100...

JSON

جی‌سن (JSON) که برخی جی‌سان و جی‌سون نیز تلفظ می‌کنند، مخفف کلمه JavaScript Object Notation بوده و یک استاندارد باز است که با ساختاری خوانا برای انسان و هم ماشین، م...

Responsive Design

Responsive Design به معنی طراحی یک سایت برای نمایش مناسب در تمام مرورگرها و دستگاه‌های احتمالی کاربران است. در این روش ظاهر سایت با توجه به ابعاد صفحه نمایش کاربر...

Bootstrap

Bootstrap مجموعه‌ای از ابزارهای رایگان برای ایجاد صفحات وب و نرم افزارهای تحت وب است که شامل دستورات HTML، CSS و توابع جاوا اسکریپت جهت تولید و نمایش فرم‌ها، دکمه...

JQuery

همونطورکه قبلاً در مورد جاوا اسکریپت بهتون توضیح دادم، وقتی بخوایم تعاملی بین کاربر و سایت (مرورگر) انجام بدیم، از جاوا اسکریپت استفاده می‌کنیم. خب کار با جاوا اسکر...

MySQL

وقتی ما سایتی رو داریم باز می‌کنیم، مطالبی رو به ما نشون میده. مثلاً سایت خبری رو که باز می‌کنیم، هر ثانیه اخبار زیادی داره منتشر میشه، کاربرها از اون اخبار و مطا...

PHP

اصلاً نگید PHP. بگید ماه. زبان برنامه نویسی که برای سایت و سمت سروراستفاده میشه. بسیار قدرتمند، راحت، سریع و ... . نمی‌خوام از فواید PHP توضیح بدم. سعی می‌کنم فقط...

SCSS

SCSS یا SASS رو بخوام توضیح خیلی ساده بدم، می‌تونم بگم که کدنویسی ساده‌تر، اصولی‌تر و سریعتر CSS هست. ما وقتی که می‌خوایم یه سایتی رو برنامه نویسی کنیم، استایل‌ها...

JavaScript

خب بخوام خیلی ساده بگم که جاوا اسکریپت چیه: جاوا اسکریپت زبان کدنویسی بسیار قوی هست که هم سمت کاربر (مرورگر) استفاده میشه، هم سمت سرور و ... . خیلی سریع داره پیشر...

CSS3

همونطور که توی آموزش مربوط به HTML5 توضیحات مختصری دادم، CSS که الان نسخه 3 اون آخرین نسخه هست، در برای ظاهر استفاده میشه. HTML5 برای اسکلت‌بندی سایت بود، و CSS3 هم...

Windows

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