Perl Programming Advanced
Standard Price: $ 1500.00
Course Length: 3 days
In this course, you will learn the impact of Service-Oriented Architecture (SOA), what is different about SOA, and the overall process of adoption and implementation. You will focus on what separates an ad hoc set of web services (NOT SOA) from a managed, vibrant, reusable catalog of enterprise services (definitely SOA). You will cover the entire spectrum from the promise of cloud computing to the grit of XML content. You will get a clear picture of how a service orientation can fundamentally change the dynamics of how software is developed and ‘lives’ within an enterprise.
You will cover practical issues for enterprise applications relative to SOA and gain the knowledge and foresight to lead and participate in the implementation of a realistic SOA-based business application project. You will also examine advanced topics like Enterprise Service Bus (ESB), the Business Process Execution Language (BPEL), SOAP, Web Services Description Language (WSDL), and web services.
In this course, you will learn what the Spring Framework is in terms of today’s systems and architectures, and how to use Spring in conjunction with other technologies and frameworks. This course includes complete coverage of all new features in Spring 4.2.
The Spring framework is an application framework that provides a lightweight container that supports the creation of simple-to-complex components in a non-invasive fashion. Spring’s flexibility and transparency is congruent and supportive of incremental development and testing. The framework’s structure supports the layering of functionality such as persistence, transactions, view-oriented frameworks, and enterprise systems and capabilities.
This course targets Spring 4.2, which includes full support for Java 8 and JEE 7 (earlier versions of Java and JEE continue to be supported). Spring supports the use of lambda expressions and method references in many of its APIs.
Spring makes JEE development easier. Spring simplifies common tasks and encourages good design based on programming to interfaces. Spring makes your application easier to configure and reduces the need for many JEE design patterns. Spring puts the OO design back into your JEE application, and it integrates nicely with many view technologies and the new features of HTML5.
In this course, you will learn how to produce secure web applications, which includes integrating security measures into the development process from requirements to deployment and maintenance. This course explores well beyond basic programming skills, teaching developers sound processes and practices to apply to the entire software development lifecycle. You will learn the best practices for defensively coding web applications, including XML processing and web services.
This course is taught in a language-neutral fashion, with demonstrations from several languages to illustrate patterns and techniques.
Develop advanced ASP.NET MVC and Web Forms applications using .NET Framework 4 tools and technologies. Through 15 hands-on labs, you will practice coding activities that can enhance the performance and scalability of web site applications. During the course, you will compare ASP.NET MVC with Web Forms and learn when each should/could be used.
Also, this course will prepare you for Exam 70-515: TS: Web Applications Development with Microsoft .NET Framework 4. Success on Exam 70-515 earns you the MCTS: .NET Framework 4, Web Applications certification and credit towards MCPD: Web Developer 4 certification.