15
ی وب ب ی ک ر ت ی ش وز م دوزه آProgramming in HTML5 with JavaScript and CSS3 Developing ASP.NET 4.5 MVC Web Applications ها از ی ن ش ی پ دو دوزه و ب ی ک ر ت ی ی رآ( چ ل ها، ص ف ر س ر ت روزی م ی ح ا ی ص م5 ن می مدآ ح م

دوره آموزشی ترکیبی وب Programming in HTML5 with JavaScript and CSS3 Developing ASP.NET 4.5 MVC Web Applications مروری بر سرفصل ها، چرایی ترکیب

Embed Size (px)

Citation preview

Page 1: دوره آموزشی ترکیبی وب Programming in HTML5 with JavaScript and CSS3 Developing ASP.NET 4.5 MVC Web Applications مروری بر سرفصل ها، چرایی ترکیب

دوره آموزشی ترکیبی وبProgramming in HTML5 with JavaScript and CSS3

Developing ASP.NET 4.5 MVC Web Applications

مروری بر سرفصل ها، چرایی ترکیب دو دوره و پیش نیازهامحمدامین مصباحی

Page 2: دوره آموزشی ترکیبی وب Programming in HTML5 with JavaScript and CSS3 Developing ASP.NET 4.5 MVC Web Applications مروری بر سرفصل ها، چرایی ترکیب

Programming in HTML5 with JavaScript and CSS3

Audience Profile

Candidates for this exam should have one or

more years of experience programming the

essential business/application logic for a

variety of application types and

hardware/software platforms using JavaScript.

Candidates should also have a minimum of

one to two years of experience developing

with HTML in an object-oriented, event-driven

programming model.

JavaScript> سال تجربه برنامه نویسی با 1

در یک محیط شی گراHTML> سال تجربه برنامه نویسی 1،2

Page 3: دوره آموزشی ترکیبی وب Programming in HTML5 with JavaScript and CSS3 Developing ASP.NET 4.5 MVC Web Applications مروری بر سرفصل ها، چرایی ترکیب

Programming in HTML5 with JavaScript and CSS3

Candidates should also have a thorough understanding of the

following:

• Managing program flow and events

• Asynchronous programming and threading

• Data validation and working with data collections including jQuery

• Handling errors and exceptions

• Arrays and collections

• Working with variables, operators, and expressions

• Working with prototypes and methods

• Decision and iteration statements

Page 4: دوره آموزشی ترکیبی وب Programming in HTML5 with JavaScript and CSS3 Developing ASP.NET 4.5 MVC Web Applications مروری بر سرفصل ها، چرایی ترکیب

Programming in HTML5 with JavaScript and CSS3

Implement and Manipulate

Document Structures and Objects• Create the document structure.

• Write code that interacts with UI controls.

• Apply styling to HTML elements programmatically.

• Implement HTML5 APIs.

• Establish the scope of objects and variables.

• Create and implement objects and methods.

Page 5: دوره آموزشی ترکیبی وب Programming in HTML5 with JavaScript and CSS3 Developing ASP.NET 4.5 MVC Web Applications مروری بر سرفصل ها، چرایی ترکیب

Programming in HTML5 with JavaScript and CSS3

Implement Program Flow• Implement program flow.

• Raise and handle an event.

• Implement exception handling.

• Implement a callback.

• Create a web worker process.

Page 6: دوره آموزشی ترکیبی وب Programming in HTML5 with JavaScript and CSS3 Developing ASP.NET 4.5 MVC Web Applications مروری بر سرفصل ها، چرایی ترکیب

Programming in HTML5 with JavaScript and CSS3

Access and Secure Data

• Validate user input by using HTML5

elements.

• Validate user input by using JavaScript.

• Consume data.

• Serialize, deserialize, and transmit data.

Page 7: دوره آموزشی ترکیبی وب Programming in HTML5 with JavaScript and CSS3 Developing ASP.NET 4.5 MVC Web Applications مروری بر سرفصل ها، چرایی ترکیب

Programming in HTML5 with JavaScript and CSS3

Use CSS3 in Applications• Style HTML text properties.

• Style HTML box properties.

• Create a flexible content layout.

• Create an animated and adaptive UI.

• Find elements by using CSS selectors and jQuery.

• Structure a CSS file by using CSS selectors.

Page 8: دوره آموزشی ترکیبی وب Programming in HTML5 with JavaScript and CSS3 Developing ASP.NET 4.5 MVC Web Applications مروری بر سرفصل ها، چرایی ترکیب

Developing ASP.NET 4.5 MVC Web Applications

Audience Profile

Candidates for this exam are professional developers who use Microsoft Visual Studio 2012

and the Microsoft .NET Framework 4.5 to design and develop web solutions. Candidates

should have a minimum of three to five years of experience developing Microsoft

ASP.NET MVC-based solutions.

Candidates should also have the following experience: •Designing and developing web applications in an ASP.NET MVC model

•Planning and designing user interaction solutions based on business requirements

•Experience with the full software development life cycle of web applications

•Developing and deploying to multi-tier environments, including Windows Azure

•Designing and developing asynchronous solutions

Page 9: دوره آموزشی ترکیبی وب Programming in HTML5 with JavaScript and CSS3 Developing ASP.NET 4.5 MVC Web Applications مروری بر سرفصل ها، چرایی ترکیب

Developing ASP.NET 4.5 MVC Web Applications

Design the Application Architecture• Plan the application layers.

• Design a distributed application.

• Design and implement the Windows Azure role life cycle.

• Configure state management.

• Design a caching strategy.

• Design and implement a Web Socket strategy.

• Design HTTP modules and handlers.

Page 10: دوره آموزشی ترکیبی وب Programming in HTML5 with JavaScript and CSS3 Developing ASP.NET 4.5 MVC Web Applications مروری بر سرفصل ها، چرایی ترکیب

Developing ASP.NET 4.5 MVC Web Applications

Design the User Experience• Apply the user interface design for a web application.

• Design and implement UI behavior.

• Compose the UI layout of an application.

• Enhance application behavior and style based on

browser feature detection.

• Plan an adaptive UI layout.

Page 11: دوره آموزشی ترکیبی وب Programming in HTML5 with JavaScript and CSS3 Developing ASP.NET 4.5 MVC Web Applications مروری بر سرفصل ها، چرایی ترکیب

Developing ASP.NET 4.5 MVC Web Applications

Develop the User Experience• Plan for search engine optimization and accessibility.

• Plan and implement globalization and localization.

• Design and implement MVC controllers and actions.

• Design and implement routes.

• Control application behavior by using MVC

extensibility points.

• Reduce network bandwidth.

Page 12: دوره آموزشی ترکیبی وب Programming in HTML5 with JavaScript and CSS3 Developing ASP.NET 4.5 MVC Web Applications مروری بر سرفصل ها، چرایی ترکیب

Developing ASP.NET 4.5 MVC Web Applications

Troubleshoot and Debug Web

Applications

• Prevent and troubleshoot runtime issues.

• Design an exception handling strategy.

• Test a web application.

• Debug a Windows Azure application.

Page 13: دوره آموزشی ترکیبی وب Programming in HTML5 with JavaScript and CSS3 Developing ASP.NET 4.5 MVC Web Applications مروری بر سرفصل ها، چرایی ترکیب

Developing ASP.NET 4.5 MVC Web Applications

Design and Implement Security• Configure authentication.

• Configure and apply authorization.

• Design and implement claims-based authentication

across federated identity stores.

• Manage data integrity.

• Implement a secure site with ASP.NET.

Page 14: دوره آموزشی ترکیبی وب Programming in HTML5 with JavaScript and CSS3 Developing ASP.NET 4.5 MVC Web Applications مروری بر سرفصل ها، چرایی ترکیب

پیش نیازها:

#Cقبولی در آزمون برنامه نویسی

,HTML, CSSآشنایی مقدماتی با مفاهیم برنامه نویسی وب

JavaScript

ساعت تمرین!3 ساعت تدریس، 1هر

Page 15: دوره آموزشی ترکیبی وب Programming in HTML5 with JavaScript and CSS3 Developing ASP.NET 4.5 MVC Web Applications مروری بر سرفصل ها، چرایی ترکیب

پرسش؟

این دوره با هدف یادگیری اصولی برنامه

Microsoft طبق تعریفASP.NETنویسی

طراحی گردیده است. ولی آنچه میتواند این

مطالب را نمود عملی ببخشد، برخورداری از

پیش نیازها، مطالعه و تمرین مستمر و جدیت

خواهد بود...

[email protected]: اطالعات بیشتر و یا مطرح نمودن سؤاالت(Click the arrow when in Slide Show mode)