آموزشگاه كامپيوتر پايا - برگزار كننده دوره هاي تخصصي كامپيوتر
 صفحه نخست  |  درباره ما   |  ارتباط با ما  |  دعوت به همكاری  |  دانلود 




دوره طراحی صفحات وب

 

  دوره طراحی صفحات وب  (HTML - FrontPage - Expression Web - CSS - JavaScript - Photoshop)
  دانشجو بعد از اتمام دوره بايد بتواند (بعنوان طراح وب سايت) وب سايت های گوناگون را طراحی نمايد :اهداف دوره

سرفصل های كلی دوره:

1- آموزش زبان برنامه نويس HTML
2- آموزش نرم افزار Front Page يا Exprerssion Web
3- آموزش CSS
4- آشنايی با كدهای جاوا اسكريپت
5- آموزش نرم افزار فتوشاپ جهت طراحی وب
6- همراه با اجرای پروژه عملی


ICDL  -  پيش نياز: آشنايی با كامپيوتر  


  كلاس های عادی حداكثر 6 نفره بوده و هر نفر يك كامپيوتر در اختيار خواهد داشت  
  در زمان استراحت بين ساعات آموزشی، دانشجويان با كيك و نوشيدنی سرد و گرم پذيرايی خواهند شد  
مدارك مورد نياز: يكبرگ كپی شناسنامه از صفحه اول - دو قطعه عكس - تكميل فرم ثبت نام - مبلغ شهريه  

:توضيحات ثبت نام
زمان برگزاری دوره آموزشی :زمان تشكيل دوره
مدت دوره 30 ساعت  -  شهريه دوره    180000  تومان  :مدت و شهريه دوره
جهت رزرو دوره آموزشی مورد نظر، فرم پيش ثبت نام را تكميل فرماييد :پيش ثبت نام


 

دوره برنامه نويسی تحت وب 

 

  دوره برنامه نويسی تحت وب - سايت خبری  (ASP.Net - C#.Net - SQL server)
  دانشجو بعد از اتمام دوره بايد بتواند يك وب سايت (مثلا وب سايت خبری) را طراحی و اجرا (برنامه نويسی) نمايد :اهداف دوره

سرفصل های كلی دوره:

  1. آشنایی با .Net Freamework
    • انقلاب در توسعه وب
      • HTML و فرم های HTML
      • برنامه نویسی Server Side
      • برنامه نویسی Client Side
    • آشنایی با موجودیت و ساختار .Net Framework
    • C# و VB و دیگر زبان های .Net
      • زبان واسط (Intermediate Language)
      • زبان های دیگر .Net
    • آشنایی با Common Language Runtime
    • کتابخانه کلاس های .Net
    • نقش Visual Studio
  2. زبان C#
    • زبان های .Net
    • مبانی زبان C#
      • حساسیت به حروف بزرگ و کوچک
      • نگارش توضیحات در C#
      • اتمام دستورات
      • بلوک ها
    • متغیرها و انواع داده ها
      • تعیین مقدار و مقداردهی اولیه
      • String ها و کاراکترهای Escape
      • آرایه ها (Arrays)
      • شمارش پذیرها (Enumerations)
    • عملیات بر روی متغیرها
      • تبدیل نوع (Type Cast)
    • دستورات شرطی
      • دستور if
      • دستور switch
      • حلقه ها
        • دستور for
        • دستور foreach
        • دستور while
    • متدها (Methods)
      • پارامترها
      • Method Overloading
  3. Type ها، Object ها، و Namespace ها
    • مروری بر کلاس ها
      • ساختار یک کلاس ساده
    • ساختن یک کلاس ساده
      • ایجاد یک نمونه از کلاس
      • افزودن Property ها
      • افزودن یک Method
      • افزودن یک Constructor
    • انواع Value و انواع Reference
    • پاس کردن پارامترها بصورت Reference و بصورت Value
    • آشنایی با Reference ها و Assembly ها
      • استفاده از Namespace ها
      • Import کردن Namespace ها
      • Assembly ها
    • کلاس نویسی پیشرفته
      • ارث بری (Inheritance)
      • اعضای Static
      • Cast کردن Object ها
      • کلاس های Partial
      • Access Modifiers
  4. آشنایی با Visual Studio 2008
    • Visual Studio چه امکاناتی به شما می دهد؟
    • ایجاد وب سایت ها
      • ایجاد یک Web Application جدید
      • آشنایی با Solution Explorer
      • افزودن Web Form ها
    • طراحی یک Web Page
      • افزودن Web Control ها
      • پنجره Properties
    • آناتومی یک Web Form
      • آشنایی با Web Form Markup
      • آشنایی با Page Directive
    • نوشتن کد
      • کلاس Code-Behind
      • افزودن Event Handler ها
      • IntelliSense و Outlining
        • Outlining
        • لیست اعضا
        • Import کردن خودکار Namespace ها
        • شکل دهی و رنگی کردن خودکار
    • رفع اشکال های برنامه (Debugging) در Visual Studio
      • Web Server ویژه Visual Studio
      • Debug کردن
      • تحت نظر گرفتن متغیرها
  5. مقدمات Web Form ها
    • آناتومی یک ASP.NET Web Application
      • انواع فایل های ASP.NET
      • دایرکتوری های یک ASP.NET Application
    • آشنایی با Server Control ها
      • HTML Server Control ها
      • View State
      • Event Handling
      • Error Handling
    • کلاس Page
      • هدایت کاربر به یک صفحه جدید
      • HTML Encoding
    • Event های سطح Application
      • فایل Global.asax
      • Application Event های دیگر
    • پیکربندی ASP.NET
      • فایل web.config
      • نگهداری تنظیمات سفارشی در فایل web.config
  6. Web Control ها
    • شروع کار با Web Control ها
      • Web Control های پایه ای
      • Tag های Web Control ها
    • کلاس های Web Control ها
      • کلاس پایه WebControl
      • واحدها (Units)
      • شمارش پذیرها (Enumerations)
      • رنگ ها (Colors)
      • فونت ها (Fonts)
      • Focus
      • دکمه پیش فرض
    • کنترل های لیست
      • کنترل های لیستی چندگزینه ای
    • کنترل های Table
    • Event های Web Control ها و AutoPostBack
    • Event های PostBack چگونه کار می کنند؟
    • چرخه زندگی (Life Cycle) صفحات
  7. حفظ حالت (State Management)
    • مشکل حفظ حالت
    • آشنایی با View State
      • ViewState Collection
      • یک مثال از View State
      • امن کردن View State
        • غیرقابل دستکاری کردن View State
        • View State خصوصی
      • حفظ کردن مقدار Variable Member ها - فیلدها
      • نگهداری اشیاء سفارشی
    • Cookie ها
      • یک مثال از کاربرد Cookie ها
    • Session State
      • ردیابی Session
      • بکارگیری Session State
      • یک مثال از Session State
    • پیکربندی Session State
      • Cookieless
      • Timeout
      • Mode
        • InProc
        • Off
        • StateServer
        • SQLServer
    • Application State
    • مروری بر گزینه های موجود برای حفظ حالت (State Management)
  8. بررسی اعتبار (Validation)
    • آشنایی با بررسی اعتبار
      • کنترل های Validator
      • بررسی اعتبار سمت سرور
      • بررسی اعتبار سمت Client
    • کنترل های بررسی اعتبار
      • یک مثال ساده از بررسی اعتبار
      • گزینه های دیگر نمایشی
      • بررسی اعتبار بصورت دستی
      • بررسی اعتبار با استفاده از Regular Expressions
      • یک فرم مدیریت مشتری با امکان بررسی اعتبار
      • گروه های بررسی اعتبار (Validation Groups)
  9. User Control ها و استفاده از گرافیک
    • User Control ها
      • ایجاد یک User Control ساده
      • User Control های مستقل
      • User Control های یکپارچه
      • Event های User Control ها
      • پاس کردن اطلاعات با استفاده از Event ها
    • رسم عناصر گرافیکی
      • رسم ابتدایی
      • رسم کردن یک تصویر سفارشی
      • قرار دادن تصویر سفارشی در صفحات وب
      • قالب تصویر و کیفیت
  10. استفاده از Style ها، Theme ها، و Master Page ها
    • انواع Style ها
      • ایجاد یک Inline Style ساده
      • ایجاد یک Style Sheet
      • بکار بردن قواعد Style Sheet
    • Theme ها
      • Theme ها چگونه کار می کنند؟
      • بکار گرفتن یک Theme ساده
      • رفع تداخل بین Theme ها
      • ایجاد چند Skin مختلف برای یک کنترل
      • Skin ها پیشرفته
    • آشنایی با Master Page ها
      • یک Master Page و Content Page ساده
      • Master Page ها و Content Page ها چگونه متصل می شوند؟
      • یک Master Page با چند ناحیه برای Content ها
      • محتویات پیش فرض
      • Master Page ها و مسیرهای نسبی
    • مباحث پیشرفته درباره Master Page ها
      • چینش مبتنی بر جداول
      • نوشتن کد در Master Page ها
      • کار با Master Page ها از طریق کد
    • مرور مطالب این بخش
  11. مقدمات ADO.NET
    • مدیریت داده ها چیست؟
    • پیکربندی Database
      • SQL Server Express
      • مرور و دستکاری داده ها در Visual Studio

مفاهیم SQL

      • اجرای Query ها در Visual Studio
      • دستور Select
      • دستور Update
      • دستور Insert
      • دستور Delete
    • آشنایی با ADO.NET
      • Namespace ها مربوط به داده ها
      • کلاسهای Data Provider
    • دسترسی مستقیم به داده ها
      • ایجاد یک Connection
      • دستور Select
      • DataReader
      • نتیجه گیری
      • بروزرسانی داده ها
    • دسترسی غیرمتصل (Disconnected) به داده ها
      • انتخاب داده های غیرمتصل
      • انتخاب چند جدول بصورت همزمان
      • تعریف رابطه ها
    • مرور مطالب این بخش
  1. Data Binding
    • آشنایی با Data Binding
      • انواع Data Binding در ASP.NET
      • Data Binding چگونه کار می کند؟
    • Data Binding تک مقداری
      • یک مثال ساده از Data Binding
      • Data Binding ساده با استفاده از Property ها
      • مشکلات Data Binding
      • استفاده از کد بجای Data Binding ساده
    • Data Binding با مقادیر تکرار شونده
      • Data Binding با استفاده از List Control های ساده
      • یک مثال ساده از List Binding
      • Collection های Strongly Typed
      • Binding چندگانه
      • Data Binding با استفاده از یک Dictionary Collection
      • استفاده از مشخصه DataValueField
      • Data Binding با استفاده از ADO.NET
      • ایجاد یک Record Editor
    • کنترل های Data Source
      • چرخه حیات صفحه هنگام Data Binding
      • SqlDataSource
      • انتخاب رکوردها
      • دستورات پارامتر دار
      • پاسخ دهی به خطاها
      • بروزرسانی رکوردها
    • مرور مطالب این بخش
  2. Data Control ها
    • GridView
      • ساخته شدن خودکار ستون ها
      • تعریف ستون ها
    • فرمت کردن GridView
      • فرمت کردن فیلدها
      • استفاده از Style ها
      • فرمت کردن مقادیر خاص
    • انتخاب یک ردیف از GridView
      • افزودن یک دکمه انتخاب
      • استفاده از مورد انتخاب شده برای ایجاد صفحات Master/Detail
    • ویرایش کردن با استفاده از GridView
    • Sort کردن و Paging با استفاده از GridView
      • Sort کردن
      • Paging
    • استفاده از Template های GridView
      • استفاده از چند Template
      • ویرایش کردن Template ها در Visual Studio
      • Handle کردن Event ها در یک Template
      • ویرایش کردن رکوردها با استفاده از یک Template
    • DetailView و FormView
      • DetaiView
      • FormView
    • مرور مطالب این بخش
  3. کار کردن با فایل ها و Stream ها
    • کار با فایل ها در Web Application
    • کسب اطلاعات درباره File System
      • کلاس Path
      • کلاس های Directory و File
      • کلاس های DirectoryInfo و FileInfo
      • کلاس DriveInfo
      • یک مثال از یک File Browser
    • خواندن و نوشتن با استفاده از Stream ها
      • کار با فایل های متنی
      • کار با فایل های باینری
      • میان بر هایی برای خواندن و نوشتن فایل ها
      • یک مثال از یک Guest Book
    • فراهم کردن امکان Upload کردن فایل ها
      • کنترل FileUpload
    • مرور مطالب این بخش
  4. امنیت وب سایت
    • آشنایی با پیش نیازهای امنیت
    • مدل امنیت در ASP.NET
      • وب سرور Visual Studio
      • احراز هویت و کنترل دسترسی
    • Forms Authentication
      • تنظیمات web.config
      • قواعد کنترل دسترسی
      • صفحه Login
    • حفظ محرمانگی با استفاده از SSL
      • ایجاد یک Certificate Request
      • Secure Socket Layer
    • مرور مطالب این بخش
  5. ASP.NET AJAX
    • آشنایی با AJAX
      • AJAX در کجا خوب است؟
      • AJAX در کجا خوب نیست؟
      • ابزارهای AJAX در ASP.NET
      • ScriptManager
    • بازخوانی های Partial
      • یک تست ساده با استفاده از UpdatePanel
      • مدیریت خطاها
      • بروزرسانی شرطی
      • Trigger ها
    • اطلاع از پیشرفت عملیات
      • نمایش یک Progress Bar شبیه سازی شده
      • انصراف از انجام عملیات
    • بازخوانی در بازه های زمانی
    - همراه با اجرای پروژه عملی
    - طراحی و برنامه نويسی يك وب سايت خبری:
    - گروه بندی اخبار
    - ثبت، ويرايش، حذف اخبار
    - جستجو در اخبار سايت
    - آرشيو خبری
    - خروجی RSS
    - مديريت بخش تبليغات
    - نمايش آخرين خبرها
    - نمايش خبر بصورت متون متحرك
    - عضويت و ثبت نام كاربران خبرنامه
    - فرم ارتباط
    - سيستم امتياز دهي به خبر
    - سيستم نظردهی به خبر
    - بخش پيوندها
    - كنترل پنل مديريت سايت
    - و بسياری مطالب مرتبط ديگر....


 پيش نياز: شركت در دوره طراحی وب سايت يا آشنايی با آن  

  كلاس های عادی حداكثر 6 نفره بوده و هر نفر يك كامپيوتر در اختيار خواهد داشت  
  در زمان استراحت بين ساعات آموزشی، دانشجويان با كيك و نوشيدنی سرد و گرم پذيرايی خواهند شد  
مدارك مورد نياز: يكبرگ كپی شناسنامه از صفحه اول - دو قطعه عكس - تكميل فرم ثبت نام - مبلغ شهريه  

:توضيحات ثبت نام
زمان برگزاری دوره آموزشی :زمان تشكيل دوره
مدت دوره 45 ساعت  -  شهريه دوره     280000  تومان  :مدت و شهريه دوره
جهت رزرو دوره آموزشی مورد نظر، فرم پيش ثبت نام را تكميل فرماييد :پيش ثبت نام

 

 

آموزشگاه كامپيوتر پايا - دپارتمان آموزش: 88665961     مديريت پروژه: 66066429     مديريت موسسه: 09122108861
 All Right Reserved 2008 - 2009 - Designed by Institute of Computer PAYA (P.Tariveh)