سرفصلهای دوره آموزش طراحی وب با ASP.NET
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
مقایسه صفحات وب استاتیک، داینامیک و اکتیو
آشنایی با مفاهیم اولیه ASP.NET
آشنایی کامل با مفاهیم .NET Framework و چگونگی نصب آن
بررسی تمامی اقدامات لازم جهت شروع ASP.NET به صورت عملی
آشنایی با Microsoft Visual Studio ۲۰۱۰
چگونگی کارکرد ASP.NET
بررسی کامل کنترل های سرویس دهنده با انجام پروژه های گوناگون و متعدد جهت کسب مهارت های لازم در چگونگی به کار گیری این کنترل ها
بررسی انواع داده ها و مفاهیم مربوط به متغییر ها
قوانین نامگذاری و میدان دید متغییر
بررسی توابع تبدیل نوع
بررسی عملگر ها و مفاهیم مربوط به آن ها
بررسی ساختار های کنترل برنامه
بررسی کامل ساختار های پرش و آشنایی با توابع
چگونگی برنامه نویسی پیمانه ای
آشنایی با برنامه نویسی رویداد گرا و بررسی مفاهیم آن
بررسی رویداد های HTML
بررسی رویداد های صفحه در ASP.NET و رویداد های کنترل های ASP.NET
آشنایی با مفاهیم شیء و کلاس
آشنایی با مفاهیم خاصیت، متد و رویداد
ایجاد و به کار گیری کلاس ها با انجام پروژه های متعدد جهت کسب مهارت های لازم
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
بررسی مباحث پیشرفته درباره کلاس
بیان مفاهیم وراثت و کاربرد های آن
بررسی فضاهای نام و به کار بردن آن ها در پروژه های ASP.NET
چگونگی ارتباط با پایگاه داده
آشنایی با محیط وب ماتریس و چگونگی نصب و پیکر بندی آن
بررسی اشیاء مربوط به کار با پایگاه داده و به کار گیری آن ها در پروژه های گوناگون جهت کسب مهارت های لازم
چگونگی ذخیره، بازیابی و بروز رسانی داده ها
بررسی کنترل های ASP.NET و استفاده از آن ها در پروژه های گوناگون جهت کسب مهارت های لازم و آشنایی با جزییات و کاربرد آن ها
چگونگی حفظ اطلاعات در برنامه های وب
بررسی کامل کوکی ها و مفاهیم مربوط به آن ها
بررسی کامل فایل Global.aspx و کاربرد های آن
بررسی تکنیک های پیشرفته مدیریت حالت
بیان روش های استفاده مجدد از کد در ASP.NET
بررسی تکنیک های حرفه ای کد نویسی
چگونگی اشکال زدایی از برنامه ها
بیان مفاهیم سرویس های وب و پروتکل SOAP
چگونگی ارسال پست الکترونیک
چگونگی Upload فایل توسط کاربر
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
در این دوره آموزشی مفاهیم پایه مربوط به چهارچوب کاری دات نت و مفاهیم اساسی این فناوری به صورت کامل مورد بررسی قرار می گیرد. چگونگی برنامه نویسی در این فناوری و تفاوت های آن با فناوری های مشابه از جمله مباحثی اند که در این دوره آموزشی به صورت کامل مورد تجزیه و تحلیل قرار می گیرند. انجام پروژه های متعدد و پیشرفته در کارگاه آموزشی این دوره دانش پژوهان را به صورت عملی با تکنیک های پیشرفته این فناوری آشنا می کند و آن ها را قادر به طراحی و پیاده سازی پروژه های تحت وب بسیار بزرگ و حرفه ای با استفاده از فناوری ASP.NET می سازد.
طراحی وب
برنامه نویسی C
طراحی با .net
سرفصلهای دوره آموزش برنامه نویسی #C
مفاهیم دیتابیس
نصب SQL Server
موئلفه ها و ابزار های SQL Server 2008
نسخه های SQL Server 2008
پیاده سازی دیتابیس
نرمال سازی
ساخت دیتابیس
ساخت جدول
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
پیاده سازی محدودیت ها (Constraint)
Primary Key Constraint
Unique Key Constraint
Check Constraint
Foreign Key Constraint
DML Commands
Select
Insert
Update
Delete
Mathematical Functions
Join
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
Left Join
Right Join
Inner Join
پیاده سازی
View
Stored Procedure
Function
Trigger
Create
Alter
Drop
Truncate
Commit
Rename
Grant
Revoke
TSQL Functions
String Functions
Date Time Functions
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
برخی از اصطلاحات طراحی وب سایت با دات نت
آشنایی با Net Freamework
برنامه نویسی Server Side
برنامه نویسی Client Side
آشنایی با موجودیت و ساختار Net Framework و VB و دیگر زبان های Net
آشنایی با Common Language Runtime
کتابخانه کلاس های Net
نقش Visual Studio
نگارش توضیحات در C#
اتمام دستورات و بلوک ها
متغیرها و انواع داده ها
تعیین مقدار و مقداردهی اولیه
String ها و کاراکترهای Escape
آرایه ها (Arrays)
شمارش پذیرها (Enumerations)
عملیات بر روی متغیرها
تبدیل نوع (Type Cast)
دستورات شرطی
دستور if
دستور switch
حلقه ها
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
دستور for
دستور foreach
دستور while
متدها (Methods)
پارامترها
Method Overloading
Type ها، Object ها، و Namespace ها
مروری بر کلاس ها
افزودن Property ها
افزودن یک Method
افزودن یک Constructor
انواع Value و انواع Reference
پاس کردن پارامترها بصورت Reference و بصورت Value
آشنایی با Reference ها و Assembly ها
استفاده از Namespace ها
Import کردن Namespace ها
Assembly ها
ارث بری (Inheritance)
اعضای Static
Cast کردن Object ها
کلاس های Partial
Access Modifiers
آشنایی با Visual Studio 2008
ایجاد یک Web Application جدید
آشنایی با Solution Explorer
افزودن Web Form ها
افزودن Web Control ها
پنجره Properties
آناتومی یک Web Form
آشنایی با Page Directive
نوشتن کد
گروه های بررسی اعتبار (Validation Groups)
User Control ها و استفاده از گرافیک
User Control های مستقل
User Control های یکپارچه
Event های User Control ها
پاس کردن اطلاعات با استفاده از Event ها
رسم عناصر گرافیکی
رسم کردن یک تصویر سفارشی
قرار دادن تصویر سفارشی در صفحات وب
قالب تصویر و کیفیت
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
استفاده از Style ها، Theme ها، و Master Page ها
بکار بردن قواعد Style Sheet
طریقه و به کارگیری صحیح Theme ها
رفع تداخل بین Theme ها
ایجاد چند Skin مختلف برای یک کنترل
Skin ها پیشرفته
آشنایی با Master Page ها
یک Master Page با چند ناحیه برای Content ها
محتویات پیش فرض
Master Page ها و مسیرهای نسبی
مباحث پیشرفته درباره Master Page ها
چینش مبتنی بر جداول
نوشتن کد در Master Page ها
کار با Master Page ها از طریق کد
مرور مطالب این بخش
مقدمات ADO.NET
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
مدیریت داده ها , پیکربندی Database
SQL Server Express
مرور و دستکاری داده ها در Visual Studio
مقدمات 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
کنترل های لیستی چندگزینه ای
کنترل های Table
Event های Web Control ها و AutoPostBack
چرخه زندگی (Life Cycle) صفحات
حفظ حالت (State Management)
آشنایی با View State
View State خصوصی
حفظ کردن مقدار Variable Member ها و فیلدها
نگهداری اشیاء سفارشی
Cookie ها
Session State
ردیابی Session
بکارگیری Session State
Cookieless
Timeout
Mode
InProc
StateServer
SQLServer
Application State
مروری بر گزینه های موجود برای حفظ حالت (State Management)
بررسی اعتبار (Validation)
آشنایی با بررسی اعتبار
کنترل های Validator
بررسی اعتبار سمت سرور
بررسی اعتبار سمت Client
گزینه های دیگر نمایشی
بررسی اعتبار بصورت دستی
بررسی اعتبار با استفاده از Regular Expressions
فرم مدیریت مشتری با امکان بررسی اعتبار
Import کردن خودکار Namespace ها
شکل دهی و رنگی کردن خودکار
رفع اشکال های برنامه (Debugging) در Visual Studio
Web Server ویژه Visual Studio
Debug کردن
تحت نظر گرفتن متغیرها
فایل Global.asax
Application Event های دیگر
پیکربندی ASP.NET
فایل web.config
نگهداری تنظیمات سفارشی در فایل web.config
Web Control ها
شروع کار با Web Control ها
Web Control های پایه ای
Tag های Web Control ها
کلاس های Web Control ها
کلاس پایه WebControl
شمارش پذیرها (Enumerations)
کلاس Code-Behind
افزودن Event Handler ها
IntelliSense و Outlining
Outlining
رنگ ها (Colors)
فونت ها (Fonts)
Focus
دکمه پیش فرض
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276