tahlildadehins
تازه به جمع ما پيوسته
پست: 1
عضو شده در: 29 فروردین 1389
محل سکونت: تهران
امتياز: 39
|
عنوان: آموزش برنامه نویسی ،کامپیوتر و اینترنت در سطح واقعا حرفه ای |
|
|
آموزش برنامه نویسی تحت وب پیشرفته
• Professional Web 2.0
• Cascading Style Sheets Advance
• جاوا اسکریپت و برنامه نویسی سطح Client
• JSON
• Asp.Net
• Component Design
• Asp.Net Ajax
• jQuery
• MVC.Net
آموزش برنامه نویسی ویندوز موبایل
• مطالب آموزشی در این دوره به شرح زیر می باشد:
• پیکربندی سیستم عاملWindows Mobile و Symbian (جدا)
• ساختار برنامه نویسی و برسیFramework CE (کامل)
• آموزش گام به گام تولید نرم افزار و استفاده از ابزارForm
• تولید و ساخت ابزار های دلخواه ( Component )
• ساخت و استفاده ازWeb Service
• ارتباط با بانک اطلاعاتی و Sync کردن اطلاعات با سرور
• تولید برنامه Server و ارتباط Client با آن بر روی Pocket PC
• آموزش گام به گام تولیدWCF و ارتباط نرم افزارها و Client ها با یکدیگر
• ارسال و دریافت فایل توسطBluetooth و Infrared
• باز خوانی دفترچه تلفن و تحلیل اجزاء آن( Phone Book )
• ارسال و خواندن صندوق های مختلف SMS، MMS، Email، POP3، IMAP و ایمیل های Active Sync
• مدیریت موتور ویبراتور( Vibrate ) و لامپ های LED
• بهینه سازی نرم افزار تولید شده و ساختSetup ( CAB و SIS )
آموزش Rup
مخاطبین دوره:
برنامه نویسانی که تمایل به یادگیری فرآیند مدیریت ساخت پروژه های نرم افزاری دارند
مهندسین صنایعی که به دنبال آموزش فرآیند مدیریت پروژهو مدیریت فازهای تولید نرم افزار می باشند
طراحان نرم افزار و مدیران پروژه ای که آشنایی نسبی با RUP داشته و به دنبال تدوین معلومات به صورت راه بندی شده می باشند
اهداف دوره: در پایان این دوره دانشجویان می توانند اهداف، نقش ها، فرآیندها و خروجی ها را در هر مرحله در جهت مدیریت متمرکز چرخه تولید نرم افزار تعیین نمایند.
مقدمهRUP
فاز هایRUP
دیسیپلین هایRUP
مدل سازی کسب و کار(Business Modeling)
سند معماری نرم افزار(SAD)
پیاده سازی
استقرار
محیط اجرا
رهنمود هایRUP
ابزارهای کار باRUP
آموزش UML
اهداف کلی دوره: دانشجویان در طی این دوره آموزش جامع و دسته بندی نیازمندیهای سیستم نرم افزاری و همچنین تبدیل نیازمندیها به مدل طراحی نرم افزار و همچنین تبدیل نیازمندیها به مدل های طراحی نرم افزار، در قالب زبان نشانه گذاری UML، با استفاده از استاندارهای شی گرا فرآیند RUP را می آموزند
مخاطبین دوره: برنامه نویسان، تحلیل گران و مهندسین صنایع
این دوره برای برنامه نویسانی که به دنبال یافتن روش صحیح شناخت و پیاده سازی نرم افزار از ابتدا تا مرحله پایان می باشد، مناسب است.
تحلیلگران که به دنبال فراگیری روشهای استاندارد مستند سازی سیستمهای نرم افزاری می باشند نیز می توانند از این دوره استفاده نمایند.
زبان مدل سازی UML
نمودار Use case
Extend
نمودار فعالیت Activity Diagram
نمودارکلاس Class Diagram
Generalization
Composition
نمودارهای توالی و همکاری Sequence Diagram, Collaboration Diagram
نمودار حالت State Diagram
نمودار مولفه و استقرار Component Diagram , Deployment Diagram
کار با ابزار ترسیم نمودار های UML
کارگاه عملی ساخت و مدیریت پروژه های تحت ویندوز با استفاده از سی شارپ 2008
اهداف دوره : بزرگترین هدف این دوره آموزش تحلیل و طراحی و پیاده سازی جزء به جزء یک پروژه تحت ویندوز به صورت گام به گام از ابتدا تا انتها می یاشد. در این دوره دانشجویان تحلیل عملی یک سیستم فروش و انبار و سپس با پیاده سازی آن در .NET آشنا می شوند. مخاطبین : این دوره برای کسانی طراحی شده است که با زبان C# آشنایی دارند و یا اینکه C# را به صورت تجربی یا خودآموز فرا گرفته اند و تجربه عملی پیاده سازی نرم افزار را با استاندارد های روز دنیا ندارند. در طی این دوره با انجام چند پروژه عملی از ابتدا (جمع آوری نیازمندی ها) تا انتها (ساخت Setup برای نرم افزار) ، دانشجویان مراحل تحلیل ، طراحی و پیاده سازی عملی پروژه های تحت ویندوز را فرا می گیرند.
1. تحلیل سیستم انبار و فروش با استفاده از متدولوژی UML
2. تحلیل و طراحی بانک های اطلاعاتی
3. مدیریت اشیاء SQL
4. معماری چند لایه
5. مدیریت و ساخت فرم های ورود اطلاعات
6. ساخت سیستم مبتنی بر نقش کاربران (Rolled Based Security)
7. آموزش کنترل های تولید سریع نرم افزار
8. ساخت گزارشات کاربردی با استفاده از Active Report
9. ساخت Setup و ارائه Update اینترنتی بر روی Setup
10. ساخت گالری تصاویر در بانک بدون کاهش Performance بانک اطلاعاتی
C# مقدماتی
این دوره برای دانشجویانی طراحی شده است که می خواهند زبان C# را برای برنامه نویسی و تولید برنامه های تحت ویندوز (WinForms) به صورت عمقی و کاربردی از مفاهیم تا پیاده سازی آموزش ببینند. دانشجویان پس از گذراندن این دوره می توانند با اتکا به دانش آموخته خود برنامه نویسی را به صورت حرفه ای در سطوح بالاتر ادامه دهند. در طی این دوره موارد زیر را خواهید آموخت:
• بکار گرفتن Visual Studio 2008 و آشنایی با محیط و امکانات آن
• مبانی زبان C#
• دستورات شرطی
• برنامه نویسی شئ گرا
• ساختار ها(structs)
• وراثت
• واسط ها(Interfaces)
• عملگر ها و Cast ها
• رشته ها و عبارات با قاعده
• مجموعه ها (Collection)
• خطاها وException ها
• طراحی فرم های ویندوزی
• بکار گرفتن کنترل ها برای طراحی فرمها
• ADO.Net
• XML
• کار با بانک های اطلاعاتی
آموزش Sql Server 2008
مخاطبین دوره : این دوره برای افرادی طراحی شده است که عملکردبانک اطلاعاتی SqlServer 2008 آشنایی کامل ندارند.
برنامه نویسانی که در سطح متوسط و یا مبتدی با Sql آشنایی دارند نیز می توانند از این دوره استفاده نمایند.
محتویات این دوره آموزشی به نحوی انتخاب شده است که کلیه مباحث مورد نیاز برنامه نویسان را در بانک اطلاعاتی به صورت کاربردی و حرفه ای و عملی آموزش داده است.
اهداف دوره :
هدف اصلی این دوره آموزش نکات کاربردی بانکهای اطلاعاتی برای برنامه نویسان می باشد. بسیاری از اوقات با دانستن و شناخت امکانات قدرتمند بانک اطلاعاتی می توان علاوه بر افزایش شدید کارایی برنامه ها ، زمان و هزینه تولید را نیز کاهش داد.
1 ) نصب و پیکر بندی بانک اطلاعاتی SQL Server 2008
2) محیط کاری SQL Server Management Studio
3) ساخت و مدیریت بانک های اطلاعاتی
4)ایمن سازی و سطوح امنیت در SQL Server 2008
5) ساخن و مدیریت جداول
6)ساخت و مدیریت ایندکسها و دیاگرامها
7) تهیه Backup و روشهای بازیابی Backup
8) ساخت یک Maintenance plan (روش پشتیبانی)
9) کار کردن با اطلاعات ( دستورات ذخیره و بازیابی)
10) ساخت نمایه ها(view)
11) برنامه نویسی ساخت یافته در SqlServer
ساخت رویه های ذخیره شده (Stored Procedure)
ساخت توابع دست ساز کاربر (User Defined function)
12)آغاز برنامه نویسی T-Sql
13)نکات کاربردی و حرفهای برنامه نویسی در Sql
14) ساخت Trigger ها
آموزش سی شارپ پیشرفته
مخاطبین دوره:
با توجه به توسعه روز افزون علم نرم افزار ، برنامه نویسی سنتی به سبک گذشته نیاز پروژه های نرم افزاری را مرتفع نمی سازد.
برنامه نویسی به سبک سنتی شامل طراحی بانکهای اطلاعاتی و پیاده سازی نرم افزار در قالب معماری چند لایه،دیگر پاسخگوی نیازهای اساسی تولید نرم افزار نمی باشد.مخاطبین اساسی این دوره برنامه نویسانی هستندکه با زبانC#و همچنین بانکهای اطلاعاتی آشنایی نسبی دارند ولی برنامه نویسی را به سبک سنتی انجام می دهند.همچنین مدیران پروژه ها و برنامه نویسانی که دارای سابقه طولانی برنامه نویسی میباشند نیز می توانند از این دوره بهره مند شوند.
فهرست مطالب دوره:
1.مروری بر ساختارهای پیشرفته زبانC#
◦.Net 3.5
◦Reflection
◦Xml
◦Serialization
◦Generic
◦Delegate
◦Lambda Expression
◦Anonymous Function, Class, Type
◦Object Initializer
◦Extension Methods
◦Automatic Property
◦Yield return
2.Reflection
◦یک آبجکت جدید را نمونه گذاری کنید
◦اعضای آبجکت را اجرا کنید
◦اطلاعات مربوط به یک نوع را پیدا کنید
◦اطلاعات مربوط به یک اسمبلی را پیدا کنید
◦صفات سفارشی اعمال شده بر روی یک نوع را بررسی نمایید
◦یک اسمبلی جدید را ایجاد و کامپایل نمایید
3.XML
◦XML Document وXML Base
◦XML Schema (XSD)
◦XML Transform Page (XSLT)
◦خواندن و نوشتنXML با استفاده ازXMLDocument وXPathNavigator
◦معرفیXML و کاربرد های آن در چارچوب.Net
◦خواندن و نوشتن اسنادXML
◦اعمال تغییرات در اسنادXML با استفاده از مدل سلسله مراتبیXML
◦دسترسی به اسنادXML با استفاده از مدل داده ایXPATH
◦اعمال اعتبارسنجی بر اسنادXML
◦تغییر شکلXML با استفاده ازXSLT
◦XML Serialization
4.LINQ
◦آشنایی باLinq
◦Linq To Object
◦Linq To SQL
◦Linq To XML
◦Linq SQL To XML, Linq XML To SQL
◦معرفی کاربردهایLinq to Object
◦عملگر های متاخرDeferred Operators
◦عملگرهای غیر متاخرNone Deferred Operators
◦بررسی تفاوتهایClass Library هایXML در.Net با روشLinq to XML
◦باز کردن یک سند و خواندن آن
◦پیمایش ساختارهای سلسه مراتبیXML
◦Query گرفتن از اسنادXML با استفاده ازLinq to XML
◦اعمال تغییرات در اسنادXML با استفاده ازLinq to XML
◦بررسی رویداد های کلاسXElement
◦اعتبارسنجی اسنادXML با استفاده ازLinq to XML
◦تغییر شکل اسنادXML با استفاده از کلاسهایLinq to XML
معرفیDataContext
◦معرفی کلاسهای موجودیتEntity Class
◦بررسی مدل رابطه ای بانک های اطلاعاتی درLinq
5.Windows Communication Foundation (WCF)
◦مروری کلی بر قابلیت هایWCF
◦Service Contract
◦Data Contract
◦روش های مدیریت نمونه ها درWCF
◦عملگر ها و رویدادهایWCF
◦اصول مقابله با خطاها
◦اصول تراکنش ها درWCF
◦مدیریت هم زمانی
◦Queued Services
◦امنیت در سیستم های مبتنی برWCF
6.ADO.Net Entity Framework
◦معرفی قابلیت هایADO.Net Entity Framework
◦ساخت یکData Model توسطDesigner
◦بار گزاری فایل های مدلcsdl, msl, ssdl
◦استفاده از قابلیت هایEntity Framework در برنامه های قدیمی توسط امکانIPOCO (Implement IPOCO)
◦جداول خود ارجاع
◦نگاشت چند به چند(Many to Many Mapping)
◦جداسازی موجودیت ها(Entity Splitting)
◦ساخت پرس و جوی منبع(CreateSourceQuery)
◦مقیاس پذیری بازیابی اطلاعات رابطه ای(Relationship span)
◦نمای بازیابی اطلاعات(Query View)
◦تعریف پرس و جو(Defining Query)
◦نگاشت رابطه های پدر و فرزند به مدل رابطه ای
◦Linq To SQL
◦خواندن اطلاعات داده ایXML توسطEntity Framework
◦بررسی روش کارکردStoreGeneratedPattern
◦توضیح مشخصاتEntityCollection وEntityReference
◦نظارت بر روی تغییرات اعمال شده روی مجموعه ها
◦نوع داده ای پیشرفته(Complex Types)
7.Windows Presentation Foundation (WPF)
◦آشنایی باWPF
◦بررسی مدل گرافیکی ویندوز
◦DirectX نسل جدید سیستم گرافیکی در ویندوز
◦شبیه سازیResolution درWPF
◦آشنایی باSilverlight
◦آشنایی باXAML
◦بررسی نمای برنامه های تحت ویندوز قبل ازWPF
◦Namespace درXAML
◦Code Behind درXAML
◦ویژگی ها(Properties) و رویدادها(Events)
◦نوع داده ای ساده(Simple Property)
◦نوع داده ای پیشرفته(Complex Property)
◦به کار گیری انواع داده ای از دیگرNamespace هایXAML
◦بارگذاری وCompile کردنXAML
◦مراحل ساخت برنامه
◦خاتمه نرم افزار
◦برسی رویداد های سطح نرم افزار(Application Events)
◦آشنایی با مبحث لایه بندی
◦فلسفه لایه بندی درWPF
◦فرایند لایه بندی درWPF
◦دربرگیرنده ها در لایه بندی(The layout Container)
◦لایه بندی ساده باStackPanel
◦ویژگی های لایه ها
◦Margin وAlignment
◦Minimum Size وMaximum Size وExplicit Size
◦بررسیWrap Panel وDock Panel
◦اجزاء و کار باGrid درWPF
◦آشنایی باControl های قدیمی
◦Brush های پیش زمینه و پس زمینه
◦Control های زمینه(Label, Button, Tooltip)
◦کنترل های کار با متن (متون چند خطی، انتخاب متن...)
◦کنترل های فهرست وار(List Control)
◦Animation سازی صفحه
برنامه نویسی تحت وب مقدماتی
مخاطبین دوره: این دوره برای دانشجویانی طراحی شده است که با زبان C#.NET آشنایی دارند و می خواهند برنامه نویسی تحت وب را با استفاده از ASP.NET انجام دهند.
برنامه نویسان C# تحت ویندوز که آشنایی کامل با کلیه وجوه برنامه نویسی ASP.NET ندارند نیز از مخاطبین این دوره هستند.
دانشجویانی که نیاز به جمع بندی و تدوین مطالب مربوط به طراحی گرافیکی سایت های داینامیک با استفاده از امکانات جدید ASP.NET (مانند: Master page, Theme, Skin, CSS, User Control,….) دارند نیز، از مخاطبین این دوره هستند.
اهداف کلی دوره عبارتند از:
• ساخت صفحاتWEB با استفاده از ASP.NET
• بکارگیری انواع کنترل های مورد نیاز برای ساخت صفحات
• طراحی وب سایت ها با استفاده از تکنولوژی های موجود در امر تسهیل طراحی صفحات مثل:Master Page, Theme Skin, User Control
• اتصال به بانک های اطلاعاتی مختلف و اجرای دستورات لازم برای تغییر محتویات و ساختار بانکهای اطلاعاتی
• بکارگیری عناصر دسترسی به داده ها و نمایش داده ها مانند: Grid View, List Control, Detail View, Repeater, …
• معرفی کابرد های کنترل های پیمایش وبسایت:
• در این بخش کنترل های قدرتمندی مانند:Site Map, Tree View, ASP Menu که قابلیت زیادی در مدیریت و پیمایش وب سایت ها و تنظیم راهبری آنها دارند.
• بررسی حوزه متغیر ها درASP.NET (Session, View State, Application, Cookie)
• تنظیمات پیکربندی سایت های ASP.NET با استفاده از فایل های Machine.Config, WEB.Config
سر فصل های آموزشی
کنترلهای ساده نمایش اطلاعات Lable, Literal
کنترل های ورود اطلاعات توسط کاربر(Text Box, Chek Box, Radio Button)
کنترل های تایید صفحه (Button, Link Button, Image Button)
درک مفهوم ارسال فرم به سرور(Post Back)
ماندگاری اطلاعات فرم در Post Back های مختلف (View State)
ارسال اطلاعات بین صفحات(Cross –Page posting)
ارسال اطلاعات با استفاده از آدرس صفحات (Query String)
زخیره سازی اطلاعات در کامپیوتر بازدید کننده (Cookie)
به کار گیری Session
به کار گیری Application
کنترل های اعتبار سنجی
به کارگیری کنترل های پیشرفته
طراحی سایت های ASP.NET با توجه به تکنولوژی های نوین طراحی صفحات در ASP
طراحی صفحات با استفاده از Master Page ها
تغییر نمای وبسایت تنها با یک کلیک توسط کاربر(Loading Master Page Dynamical)
اتصال به بانک های اطلاعاتی
بکارگیری عناصر دسترسی به داده ها و نمایش داده ها
کنترل های پیمایش وب سایت
بررسی حوزه متغیر ها در ASP.NET
آموزش سی شارپ پیشرفته
آموزش برنامه نویسی تحت وب پیشرفته
آموزش برنامه نویسی ویندوز موبایل
آموزش Rup
آموزش UML
کارگاه عملی ساخت و مدیریت پروژه های تحت ویندوز با استفاده از سی شارپ 2008
آموزش Sql Server 2008
آموزش سی شارپ پیشرفته
برنامه نویسی تحت وب مقدماتی
برای کسب اطلاعات بیشتر به سایت www.tahlildadeh.com مراجعه فرمایید. |
|