0% found this document useful (0 votes)
24 views3 pages

BackEndDeveloper 9808

The Microsoft Back-End Developer course is designed for students and graduates in software engineering and related fields who wish to pursue a career in programming. The course covers essential topics such as C# programming, data access, ASP.NET MVC, and advanced programming techniques, totaling 150 hours of instruction. Upon completion, participants will be equipped to work as Back-End developers using Microsoft technologies.

Uploaded by

famirreza1381
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views3 pages

BackEndDeveloper 9808

The Microsoft Back-End Developer course is designed for students and graduates in software engineering and related fields who wish to pursue a career in programming. The course covers essential topics such as C# programming, data access, ASP.NET MVC, and advanced programming techniques, totaling 150 hours of instruction. Upon completion, participants will be equipped to work as Back-End developers using Microsoft technologies.

Uploaded by

famirreza1381
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

‫دوره ‪Microsoft Back-End Developer‬‬

‫ﺧﻼﺻﻪ‪ :‬اﯾﻦ دوره ﺑﺮاي داﻧﺸﺠﻮﯾﺎن و ﮐﻠﯿﻪ ﻓﺮاﮔﯿﺮان رﺷﺘﻪ ﻫﺎي ﻣﻬﻨﺪﺳﯽ ﻧﺮم اﻓﺰار )ﯾﺎ رﺷﺘﻪ ﻫﺎي دﯾﮕﺮ( اﺳﺖ ﮐﻪ‬
‫ﻗﺼﺪ دارﻧﺪ ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ را ﺑﻪ ﻋﻨﻮان رﺷﺘﻪ ﮐﺎري و ﺗﺠﺮﺑﯽ آﺗﯽ ﺧﻮد اﻧﺘﺨﺎب ﻧﻤﺎﯾﻨﺪ‪ .‬اﯾﻦ دوره ﺑﻪ ﺻﻮرت ﯾﮏ ﭘﮑﯿﭻ‬
‫آﻣﻮزﺷﯽ ﺑﻪ ﺷﮑﻠﯽ ﺗﺪوﯾﻦ ﺷﺪه اﺳﺖ ﮐﻪ ﮐﻠﯿﻪ ﻣﻄﺎﻟﺐ اي ﮐﻪ ﯾﮏ ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺲ ‪ Back-End‬ﺑﻪ ﻣﻨﻈﻮر ﺗﺼﺎﺣﺐ‬
‫ﻣﻮﻗﻌﯿﺖ ﻫﺎي ﺷﻐﻠﯽ ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ﺑﺎ ﺗﮑﻨﻮﻟﻮژي ﻫﺎي ﻣﺎﯾﮑﺮوﺳﺎﻓﺖ ﻧﯿﺎز دارد را ﻓﺮاﮔﯿﺮد‪.‬‬

‫ﭘﯿﺶ ﻧﯿﺎز‪:‬‬

‫‪ -‬آﺷﻨﺎﯾﯽ ﮐﺎﻣﻞ ﺑﺎ زﺑﺎن ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ﺳﯽ ﺷﺎرپ و ﻣﻔﺎﻫﯿﻢ ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ ﺷﯽ ﮔﺮا )ﮔﺬراﻧﺪن دوره‬
‫‪(Programming C#1‬‬
‫‪SQL Server (Imp.) -‬‬

‫ﻣﺪت دوره‪ 150 :‬ﺳﺎﻋﺖ‬

‫ﻣﺨﺎﻃﺐ‪ :‬داﻧﺸﺠﻮﯾﺎن و ﯾﺎ ﻓﺎرغ اﻟﺘﺤﺼﯿﻞ ﻫﺎي رﺷﺘﻪ ﻫﺎي ﻣﺨﺘﻠﻒ ﮐﻪ ﻗﺼﺪ دارﻧﺪ ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ را ﺑﻪ ﺻﻮرت ﺟﺪي‬
‫و ﮐﺎرﺑﺮدي دﻧﺒﺎل ﻧﻤﺎﯾﻨﺪ‬

‫اﻫﺪاف دوره‪:‬‬

‫‪ .1‬در ﭘﺎﯾﺎن اﯾﻦ دوره ﻓﺮاﮔﯿﺮان ﻣﯽ ﺗﻮاﻧﻨﺪ ﺑﻪ ﻋﻨﻮان ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺲ‪ Back-End‬ﺑﺎ ﺗﮑﻨﻮﻟﻮژي‪.Net‬‬
‫ﻣﻮﻗﻌﯿﺖ ﻫﺎي ﺷﻐﻠﯽ ﻣﺘﻨﺎﺳﺐ را ﺗﺼﺎﺣﺐ ﻧﻤﺎﯾﻨﺪ‪.‬‬
‫‪ .2‬ﻓﺮاﮔﯿﺮ ﻗﺎدر ﺧﻮاﻫﺪ ﺑﻮد‪ ،‬در ﺗﯿﻢ ﻫﺎي ﻃﺮاﺣﯽ ﻧﺮم اﻓﺰار در ﺑﺨﺶ ﮐﺪ ﻧﻮﯾﺴﯽ ﺳﻤﺖ ﺳﺮور )‪Back-‬‬
‫‪ (End‬ﺷﺮﮐﺖ ﻧﻤﺎﯾﺪ‪.‬‬
‫‪ .3‬ﻓﺮاﮔﯿﺮ ﻗﺎدر ﺧﻮاﻫﺪ ﺑﻮد ﮐﻪ در ﺗﯿﻢ ﻫﺎي ﻃﺮاﺣﯽ ﺑﺎﻧﮏ اﻃﻼﻋﺎﺗﯽ ﺷﺮﮐﺖ ﻧﻤﺎﯾﺪ‪.‬‬
‫‪ .4‬ﻓﺮاﮔﯿﺮ ﻗﺎدر ﺧﻮاﻫﺪ ﺑﻮد ﻣﻌﻤﺎري ﻻﯾﻪ ﻫﺎي ﺳﻤﺖ ﺳﺮور را ﻃﺮاﺣﯽ و ﭘﯿﺎده ﺳﺎزي ﻧﻤﺎﯾﺪ‪.‬‬

‫ﺗﺎرﯾﺦ ﺑﻪ روزرﺳﺎﻧﯽ ‪ :‬آﺑﺎن ‪98‬‬


:‫ﺳﺮﻓﺼﻞ ﻫﺎي دوره‬

- Chapter 1: Implement Data Access (24 hrs.)


o Part 1: Perform I/O Operations
o Part 2: LINQ (Querying and manipulate data)
o Part 3: XML and JSON
o Part 4: Serialize and Deserialize Data
- Chapter 2: Advanced C# (36 hrs.)
o Part 1: Multi-Tired Application Programming
o Part 2: Exception Handling
o Part 3: Asynchronous Programming
o Part 4: Task and Parallel Programming
o Part 5: Reflection, Metadata and Dynamic Programming
o Part 6: Localization and Globalization
o Part 7: Testing
- Chapter 3: [Link] Entity Framework (Code First Approach) (24 hrs.)
o Part 1: Introduction of data model
o Part 2: Creating Domain objects (POCO) and Configuration
o Part 3: Managing Database with EF Code First
o Part 4: Fitting EF concepts in Multi-Tired Application Programming
o Part 5: Advanced topics
 Mapping Stored Procedures
 Managing Transactions
 Calling Database objects
- Chapter 4: HTML and CSS and JavaScript and jQuery (24 hrs.)
o Part 1: Introducing HTML5 Tags
o Part 2: Creating form and collecting data
o Part 3: Styling HTML5 by using CSS3
o Part 4: Introduction to HTML5 APIs
o Part 5: Introduction to Adaptive or Responsive User Interface
o Part 6: Introduction to Boot Strap v4

98 ‫ آﺑﺎن‬: ‫ﺗﺎرﯾﺦ ﺑﻪ روزرﺳﺎﻧﯽ‬


- Chapter 5: [Link] MVC (42 hrs.)
o Part 1: Introduction to MVC Architecture
o Part 2:[Link] MVC Versus [Link]
o Part 3:Introduction to MVC conventions
o Part 4: Introduction to MVC Routing
o Part 5: Creating and using Controllers
o Part 6: Creating and using Models
o Part 7: Creating and using Views
o Part 8: Using MVC Extendibility points
 Using MVC Filters
 Using custom view engine and Customizing Razor View
Engine
 Using Model Bindings
 Using Advanced Routing (Register Routing)
o Part 9:Introduction to Globalization and Localization
o Part 10: Design and Implement Security
 Using [Link] Identity
 Using Role Membership Authorization
 Using Claim Base Authorization
 Customizing [Link] Identity
o Part 11: Using Ajax and Ajax Helpers
o Part12: Using MVC Scaffolding and Customization
o Part 13: Web API

98 ‫ آﺑﺎن‬: ‫ﺗﺎرﯾﺦ ﺑﻪ روزرﺳﺎﻧﯽ‬

You might also like