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

Microsoft C# and MVC

The document discusses the content and stages of a 9 month training program divided into three phases. The first phase focuses on basic programming concepts like HTML, CSS, JavaScript, and design. The second phase covers technologies like AngularJS, C#, SQL Server, and building an MVC application. The third phase involves agile planning, software testing, and a graduation project.

Uploaded by

Mohamed Ali
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)
28 views3 pages

Microsoft C# and MVC

The document discusses the content and stages of a 9 month training program divided into three phases. The first phase focuses on basic programming concepts like HTML, CSS, JavaScript, and design. The second phase covers technologies like AngularJS, C#, SQL Server, and building an MVC application. The third phase involves agile planning, software testing, and a graduation project.

Uploaded by

Mohamed Ali
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
You are on page 1/ 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