دوره: Net Pack.
معرفی :
یک فناوری نرمافزاری است که روی بسیاری از نسخههای سیستم عامل مایکروسافت ویندوز قابل اجراست و به سیستم عامل های دیگر از جمله لینوکس و مکینتاش نیز وارد شده است. از آنجا که چارچوب داتنت باعث توسعه ی برنامه های کاربردی از فرم کلاینت محور به فرم سرور محور شده است، یک جابجایی اساسی در استراتژی مایکروسافت ایجاد نموده است. NET. در واقع یک چارچوب جدید جهت توسعه ی برنامه های کاربردی بر مبنای وب و مبتنی بر سیستم عامل ویندوز در محیط مایکروسافت است
مخاطبین :
- فارغ التحصیلان گرایش نرم افزار رشته کامپیوتر
- علاقمندان به برنامه نویسی
سرفصل :
#c
- What is .net?(New features & breaking changes in the last version)
- What is C#.net?(New features & breaking changes in the last version)
- IDE & IDE types for .net (Visual Studio, VS Code, …)
- What is Application?
- Application anatomy & Application types (Monolithic, Coarse grained, Fine grained)
- Logic (Data, Algorithm, …) in Programming
- What are OOP & Design Patterns?
- OOP Foundations(Name Conventions & Encapsulation)
- Encapsulation Pattern in:
- ———– using Data & Algorithm(States & Behaviors)
- ———– using programming concepts (Class, … )
- ———– using State & Behavior(Proxy design pattern introduction)
- ———– Application Architecture (Tier, Layer,NameSpace,3Tier(Layer) Architecture, MVVM, … )
- Class in detail (Constructor, … )
- Parameter binding vs. Model binding
- C# Syntaxes (Data structures & control structures, …)
- Lambda expressions & LINQ
- Architecture concepts (Framework, Life-cycle, Flow, Pipeline, …)
- Being Relationships (Inheritance, Implementation, Realization(Extension))
- Having Relationships (Composition, Aggregation, Association)
- Using Relationship (Static vs. non-Static) & Extension Methods
- Polymorphism in detail (static, dynamic, parametric (Generic), ad hoc)
- Generic in detail
- Event & Delegate
- Error in OOP & Exception handling
- Connection concepts & Architectures in programming
- I/O (Reading & Writing to/from files)
- Serialization in .net
- FACADE design pattern
- What is ORM?(Mapping, Concepts, CodeFirst, … )
- What is Entity Framework?
- Data Pipeline in the ORM (DTO + Service + EndPoint )
- Event Driven Programming
- Socket programming & MultiThreading introduction
- Reflection introduction
- Our Future Plan (Web Programming & .Net Full-Stack Platform)
- Action Driven Programming & MVC Architecture Introduction
- ASP.net MVC Introduction
- Simple Monolithic CodeFirst Full CRUD Application as final project
- Simple refactoring project based on OOP as a final test
SQL server
آمـوزش SQL Server Internals |
|
آمـوزش ساخت دیتابیس و کـار با SQL Server ، طراحی دیتا مدل |
|
معرفی اشیاء پایگاه داده |
|
آمـوزش دستورالعمل های بنیادیT-SQL |
|
انواع محدودیت CONSTRAINTS |
|
آمـوزش بازیابی دیتا از چند جدول |
|
آمـوزش انـواع SubQuery |
|
نمایه ها(VIEWS) |
|
آمـوزش Trigger |
|
ذخیره سازی SQL SERVER و ساختارهای INDEX |
|
اسکریپت نوشتن و BATCHE |
|
آمـوزش Scalar Functions |
|
آمـوزش مدیریت درخت ها در SQL Server |
|
آمـوزش Stored Procedures |
|
تراکنش و قفل ها (TRANSACTIONS AND LOCKS) |
|
MVC
- • Desktop APP VS.Web APP
- • What is Socket Programming?
- • What is Multi Threading?
- • Web Foundation
- • What is ASP.net
- • Event driven &Action driven
- • Webform VS.MVC
- • MVC Architecture
- • Action in MVC (Controller& Action)
- • View Concepts(Basic& Advanced Concepts)
- • Model in MVC
- • ORM
- • EF in detail
- • EF Types( Db & Code & Model First)
- • SOLID Design Patterns
- • Respository Design Pattern
- • Unit Of Work Design Pattern
- • Open Standards in detail ( HTML.CSS.Jquery,…)
- • UI Components Like Kendo ,…
- • Rond Trip architecture VS . Single page Architecture
- • What IS Ajax?
- • Final project Data Entry
- • Security in Web
- • Security in asp.net MVC
- • OWIN
- • Identity In detail
- • Final Project :
- • Full Data Entry
- • Single Page Architecture
- • UI Components
- • Security ( Auttentication & Auttority)
- ASP.net Web API
- • api vs .webservice
- • SOA in detail
- • SOP in detail
- • HTTP VS .SOAP
- • What is Restful?
- • What is asp.net Web Api?
- • Web Service VS .Web Client
- • Angular & Type Script
- • Node .js VS .React &…
- • Fiddler
- • Postman
- • Create real Web Service With asp.net Web API
- • Create real Web Client With Angular& Node.js
- • Create real Web Client With Asp.net MVC
- • SOLID in SOA and Web API
- • Repository and Unit OF Work in SOA and Web API
- • IOS in SOA and WEB API
- • Security IN SOA
- • Identity FrameWORK in ASP.NET Web API
- • SOA &asp.net Web API Deployment
- • Introduction to Data warehouse
- • Introduction to Data warehouse
- • Control Flow
- • Source and Destination
- • Variables, Parameters, Expressions
- • Data Flow Tasks
- • Data Flowابزارهای پیشرفته در ساخت
- • Installing SSIS and Deploying Packages
• Events and Error Handlin
مدت : 180 ساعت
پیش نیاز: آشنایی با برنامه نویسی
ارتباط با دپارتمان
داخلی کارشناسان گروه
تلفن تماس = 02634127
گروه نرم افزار و سیستم های هوشمند: 122
فضای مجازی گروه
09032648676