You are on page 1of 3

Microsoft C# and MVC

‫مدة التدريب ومراحل التدريب‬


‫ شهور كاملة مقسمة لثالث مراحل‬9 ‫مدة التدريب‬
‫ تدريب علي المفاهيم االساسية للبرمجة‬: ‫ المرحلة األولي‬.1
‫ تدريب متخصص علي لغة البرمجة‬: ‫ المرحلة الثانية‬.2
‫ التطبيق العملي ومشروع التخرج‬: ‫ المرحلة الثالثة‬.3
: ‫المحتوي التدريبي للمرحلة األولي من التدريب‬
1. Introduction about HTML and CSS
o Learn HTML
o Learn CSS
o What’s Version and What You Want To Know
o HTML 5 Changes and what’s New?
o CSS3 Changes and what’s New?
o Discussions about Future Versions [ HTML 6, CSS4 ]
2. Advanced Techniques
o Use HTML Semantics
o Use CSS3 Animation
o Learn About HTML Accessibility
o Learn About Offline Support
o Learn About SVG
o Learn About HTML5 API
3. Make Your Website Interactive By Learning JavaScript
o Introduction To Programming
o Introduction To JavaScript
o Learn jQuery For Building Interactive Webs
4. Dig Deep Into Designing Themes and Templates
o Introduction About User Experience
o Introduction About User Interface
o Learn About Wire framing
o Choose The Right Tool To Suit Your Needs
5. Practice
o Create Your First Single Page
o Create Your First Theme
o Use jQuery In Your Theme
o Learn How To Collect Form Data
o Learn How To Validate Forms
6. Learn Responsive Web Design Concept
o Learn Media Queries
o Learn About Screen Sizes and Viewports
7. Save Time On Your Work
o Create Your Own Framework
o Famous Frameworks
o Learn How To Create Responsive Web Design With Bootstrap
8. Advanced Tools
o Use Sass To Save Time On Your CSS Content
o Use HAML or PUG To Save Time On HTML Content
: ‫المحتوي التدريبي للمرحلة الثانية من التدريب‬
1. Angular JS
o Angular JS Model, View.
o Services and Dependency Injection.
o Data Binding and Directives.
o Single Page Applications.
o Custom Services.
o Custom Directives.
2. SQL Server 2014 query and developing
o Writing SELECT Queries.
o Querying Multiple Tables.
o Sorting and Filtering Data.
o Using Built-In Functions.
o Grouping and Aggregating Data.
o Using Subqueries.
o Ensuring Data Integrity through Constraints.
o Introduction to Indexing.
o Designing and Implementing Views.
o Designing and Implementing Stored Procedures.
o Designing and Implementing User-Defined Functions.
o Responding to Data Manipulation via Triggers.
3. C#
o Visual C# Syntax.
o Creating Methods, Handling Exceptions, and Monitoring Applications.
o Developing the Code for a Graphical Application.
o Creating Classes and Implementing Type-Safe Collections.
o C# OOP.
o Reading and Writing Local Data.
o Accessing a Database.
o Unit Test.
4. MVC 5 with AngularJs
o Introduction to MVC.
o Views and Layouts.
o Routes, Areas, and Controllers.
o Customizing Controllers, Actions and filters.
o Working with model.
o Working with Entity Framework code first.
o Adding Users and Roles?
o Security and Authentication
o Project Build WebAPI with angular web application

: ‫المحتوي التدريبي للمرحلة الثالثة من التدريب‬


o Agile planning ‫تدريب علي إدارة وتخطيط المشروعات البرمجية‬
o Professional software testing ‫تدريب علي اختبار البرمجيات‬
o ‫مشروع التخرج‬

You might also like