دوره کامل آموزشی برنامه نویسی Web با استفاده از ASP.NET و C#
مطالب برجسته سرفصل های این دوره:
-
آشنا شدن با مفاهیم پایه ای .Net Framework
-
آموزش دستورات و ساختارهای کلیدی زبان C#
-
آموزش مفاهیم برنامه نویسی شیء گرا (Object Oriented) و کاربرد آنها در زبان C#
-
آشنایی با Visual Studio 2008 و نحوه بکار گرفتن آن برای برنامه نویسی Web
-
آشنایی با مفاهیم Web Form ها
-
آشنایی با Web Control و کاربرد آنها برای توسعه برنامه های مبتنی بر وب
-
آشنایی با تکنیک های حفظ حالت (State Management)
-
آشنایی با روشهای بررسی اعتبار (Validation) و کاربرد آنها در برنامه نویسی وب
-
آشنایی با User Control ها
-
آموزش ساخت عناصر گرافیکی با استفاده از برنامه نویسی
-
آموزش استفاده از Style ها، Theme ها، و Master Page ها
-
آشنایی با مفاهیم بانک های اطلاعاتی و بکارگرفتن آنها با استفاده از ADO.Net
-
آشنایی با روشهای اتصال به داده ها بصورت خودکار (Data Binding)
-
آموزش کاربرد کنترل های ویژه کار با بانک های اطلاعاتی (Data Control ها)
-
آموزش روش کار کردن با فایل ها و Stream ها از طریق برنامه نویسی
-
آموزش نحوه تامین امنیت وب سایت با استفاده از Forms Authentication
-
آشنایی با ASP.Net AJAX و نحوه بکارگیری آن
جزئیات کامل عناوین فوق در انتهای این صفحه در بخش سرفصل ها ارائه شده است.
مشخصات این دوره عبارتند از:
سرفصل های این دوره عبارتند از:
-
آشنایی با .Net Framework
-
آشنایی با موجودیت و ساختار .Net Framework
-
C# و VB و دیگر زبان های .Net
-
آشنایی با Common Language Runtime
-
کتابخانه کلاس های .Net
-
نقش Visual Studio
-
زبان C#
-
Type ها، Object ها، و Name space ها
-
مروری بر کلاس ها
-
ساختن یک کلاس ساده
-
ایجاد یک نمونه از کلاس
-
افزودن Property ها
-
افزودن یک Method
-
پارامترها
-
Method Overloading
-
افزودن یک Constructor
-
انواع Value و انواع Reference
-
پاس کردن پارامترها بصورت Reference و بصورت Value
-
آشنایی با Reference ها و Assembly ها
-
استفاده از Namespace ها
-
Import کردن Namespace ها
-
Assembly ها
-
کلاس نویسی پیشرفته
-
ارث بری (Inheritance)
-
اعضای Static
-
Cast کردن Object ها
-
کلاس های Partial
-
Access Modifiers
-
تعریف لیست های Generic و استفاده از آنها
-
آشنایی با Visual Studio 2008
-
Visual Studio چه امکاناتی به شما می دهد؟
-
Web Site یا Web Application
-
ایجاد پروژه جدید
-
طراحی یک Web Page
-
افزودن Web Control ها
-
پنجره Properties
-
آناتومی یک Web Form
-
نوشتن کد
-
کلاس Code-Behind
-
افزودن Event Handler ها
-
IntelliSense و Outlining
-
رفع اشکال های برنامه (Debugging) در Visual Studio
-
مقدمات Web Form ها
-
آناتومی یک ASP.Net Web Application
-
آشنایی با Server Control ها
-
HTML Server Control ها
-
View State
-
Event Handling
-
Error Handling
-
کلاس Page
-
Event های سطح Application
-
پیکربندی ASP.Net
-
Web Control ها
-
شروع کار با Web Control ها
-
Web Control های پایه ای
-
Tag های Web Control ها
-
کلاس های Web Control ها
-
کنترل های لیست
-
کنترل های Table
-
Event های Web Control ها و AutoPostBack
-
Event های PostBack چگونه کار می کنند؟
-
چرخه زندگی (Life Cycle) صفحات
-
حفظ حالت (State Management)
-
بررسی اعتبار (Validation)
-
آشنایی با بررسی اعتبار
-
کنترل های Validator
-
بررسی اعتبار سمت سرور
-
بررسی اعتبار سمت Client
-
کنترل های بررسی اعتبار
-
یک مثال ساده از بررسی اعتبار
-
گزینه های دیگر نمایشی
-
بررسی اعتبار بصورت دستی
-
بررسی اعتبار با استفاده از Regular Expressions
-
یک فرم مدیریت مشتری با امکان بررسی اعتبار
-
گروه های بررسی اعتبار (Validation Groups)
-
مقدمات ADO.Net
-
مدیریت داده ها چیست؟
-
پیکربندی Database
مفاهیم SQL
-
Data Binding
-
Data Control ها
-
GridView
-
ساخته شدن خودکار ستون ها
-
تعریف ستون ها
-
فرمت کردن GridView
-
فرمت کردن فیلدها
-
استفاده از Style ها
-
فرمت کردن مقادیر خاص
-
انتخاب یک ردیف از GridView
-
ویرایش کردن با استفاده از GridView
-
Sort کردن و Paging با استفاده از GridView
-
استفاده از Template های GridView
-
استفاده از چند Template
-
ویرایش کردن Template ها در Visual Studio
-
Handle کردن Event ها در یک Template
-
ویرایش کردن رکوردها با استفاده از یک Template
-
مرور مطالب این بخش
-
User Control ها و استفاده از گرافیک
-
User Control ها
-
رسم عناصر گرافیکی
-
استفاده از Style ها، Theme ها، و Master Page ها
-
امنیت وب سایت
-
ASP.Net AJAX