Mobile Development Fundamentals: Training for MTA Exam (40373AC) Training Course
About This Course
This intensive three-day MTA Training course is designed to prepare you for the Microsoft Technology Associate Exam 98-373. It aims to deepen your understanding of key areas such as managing Physical Devices, utilizing Data with Mobile Services, employing a Mobile Application Development Environment, and developing Mobile Applications. The content delivered aligns with that of the Microsoft Official Academic Course (MOAC) for this specific exam.
Audience Profile
The Microsoft Technology Associate (MTA) represents Microsoft's latest suite of technology certification exams, validating the foundational knowledge required to launch a career utilizing Microsoft technologies. This program serves as an ideal entry point for those aspiring to build a future career in technology. It anticipates that participants may have some hands-on experience or prior training, but does not require previous on-the-job experience.
At Course Completion
Upon finishing this course, students will be able to:
- Work with Physical Devices
- Use Data with Mobile Services
- Use a Mobile Application Development Environment
- Develop Mobile Applications
Course Outline
Module 1:
Understanding Mobile Devices, Interactions, and Tools
Module 2:
Working in a Mobile App Development Environment
Module 3:
Exploring Networked Data and Data Stores
Module 4:
Exploring Mobile Device Networking
Module 5:
Understanding Silverlight and Mobile Code
Module 6:
Understanding Mobile App Development Concepts and Working with APIs
Module 7:
Using Mobile Device Controls and Creating User Interfaces
Module 8:
Testing, Debugging, and Deploying a Mobile App
Need help picking the right course?
southafrica@nobleprog.co.za or +27 (0)10 005 5793
Mobile Development Fundamentals: Training for MTA Exam (40373AC) Training Course - Enquiry
Testimonials (4)
It was structured thematically from start to finish. Specifically, we progressed from a beginner level to an advanced level in just one week. Huge respect to the trainer for all this hard work. Personally, I liked the design elements and visualization options the most.
Marton Nagymarczi
Course - Programming in HTML5 with JavaScript and CSS3 (20480CC)
Examples and their usage
Dariusz Frycz - WASKO SPOLKA AKCYJNA
Course - AZ-040T00: Automating Administration with PowerShell
Everything, is a new platform for me and everything was interesting.
Sergiu
Course - AZ-104T00-A: Microsoft Azure Administrator
Thank you for the informative and wonderful course. I would also like to thank the trainer Mr. Ahmed El Gendy for delivering the information in a very smooth and understandable manner. I have benefited greatly from this course and can confidently say that I now understand all the topics and can apply them practically.
Atheer hadi aljezani - Tamkeen Technologies
Course - Windows Server 2019 Administration (authorized training course WS 011T00)
Related Courses
Introduction to Programming (authorized training course MS 10975)
35 HoursOver the course of five days, participants will acquire foundational programming skills using Microsoft Visual Studio 2013, alongside either Visual C# or Visual Basic. Designed for those with no prior coding background, this course lays the groundwork for advancing to intermediate programming training, such as 20483B: Programming in C#.
Key topics include essential programming principles like computer storage, data types, decision-making structures, and loop-based repetition. The curriculum also introduces object-oriented programming (OOP) concepts, covering classes, encapsulation, inheritance, and polymorphism. Additional areas of focus include exception handling, application security, performance optimization, and memory management.
At Course Completion
- Articulate core programming fundamentals, including computer storage and processing mechanisms.
- Explain computer number systems, such as binary.
- Create and utilize variables and constants within programs.
- Describe the creation and usage of functions in programming.
- Design and implement decision structures in computer programs.
- Implement repetition structures (loops) in applications.
- Explain pseudocode and its significance in the programming process.
- Describe fundamental computer data structures, including arrays, lists, stacks, and queues.
- Apply object-oriented programming concepts.
- Construct and use classes in computer programs.
- Implement encapsulation, inheritance, and polymorphism.
- Describe the Base Class Library (BCL) within the .NET Framework.
- Explain application security concepts.
- Implement basic Input/Output (I/O) operations in a program.
- Identify application errors and explain debugging and error-handling techniques.
- Identify performance considerations for applications.
Introduction to SQL Databases (10985CC)
21 HoursCourse Overview
This three-day, instructor-led programme is designed for individuals aspiring to become database professionals or those whose current roles are increasingly involving database responsibilities. The course provides a comprehensive overview of essential database concepts, including various database types, relevant database languages, and fundamental design principles.
Target Audience
The primary participants for this course are professionals transitioning into database-related roles or those whose existing responsibilities have expanded to include database technologies.
Learning Outcomes
Upon successful completion of this course, learners will be equipped to:
• Explain core database concepts within the context of SQL Server 2016
• Identify and describe the database languages utilized in SQL Server 2016
• Outline data modelling methodologies
• Differentiate between normalization and denormalization techniques
• Detail relationship types and their implications in database design
• Assess the impact of database design choices on system performance
• Recognize commonly used database objects
Office 365 Administration and Troubleshooting (10997DC)
21 HoursAbout This Course
This three-day Instructor-Led Training (ILT) programme is designed to meet the needs of IT professionals involved in administering, configuring, troubleshooting, and managing Office 365 services. The curriculum covers essential topics such as identities, dependencies, prerequisites, and supporting technologies. Emphasis is placed on the skills required to manage and resolve issues within an Office 365 tenant, focusing on core services including Exchange Online, SharePoint Online, and Teams. The course also provides comprehensive coverage of security and compliance capabilities inherent to Office 365.
Audience Profile
This programme is intended for IT professionals and system administrators seeking to master administration and troubleshooting techniques within Office 365. Participants are expected to possess a minimum of three years of professional experience, ideally in system administration, network administration, or messaging environments.
At Course Completion
Upon successful completion of this course, students will be equipped to:
- Explain the various services offered by Office 365.
- Administer Office 365 utilizing the Microsoft 365 admin center, Office 365 services admin centers, and associated tools.
- Administer and resolve issues related to directory synchronization and directory objects.
- Administer and troubleshoot Exchange Online.
- Administer and troubleshoot Teams.
- Administer and troubleshoot SharePoint Online.
- Plan and deploy Microsoft 365 Apps for enterprise.
- Administer and troubleshoot compliance and security measures within Office 365.
Planning and Administering SharePoint 2016 (authorized training course MS 20339)
35 HoursAbout This Course
Over the course of five days, this programme equips you with the essential knowledge and skills required to plan and administer a Microsoft SharePoint 2016 environment. You will learn how to deploy, manage, and troubleshoot your SharePoint setup. Additionally, the course offers guidelines, industry best practices, and key considerations to help you optimise your SharePoint deployment.
This is the first of two courses in a sequence designed for IT professionals and aligns with the SharePoint 2016 IT Pro certification.
Audience Profile
This course is aimed at experienced IT professionals keen on learning how to install, configure, deploy, and manage SharePoint 2016 installations in either data centre or cloud environments.
Typical students possess over one year of hands-on experience* with planning and maintaining SharePoint, alongside two years of experience with core technologies that SharePoint relies on. These include Windows Server 2012 R2 or later, Internet Information Services (IIS), Microsoft SQL Server 2014 or later, Active Directory Domain Services (AD DS), and networking infrastructure services.
The minimally qualified candidate typically:
- Is an IT professional responsible for planning, implementing, and maintaining a multi-server deployment of SharePoint 2016.
- Has practical knowledge of, and preferably hands-on experience with, SharePoint Online.
- Is broadly familiar with SharePoint workloads.
- Has experience with business continuity management, including data backup, restoration, and high availability.
- Has experience with authentication and security technologies.
- Has experience with Windows PowerShell.
* The hands-on or job experience should stem from a solutions-based role where the candidate has worked on multiple solutions within the SharePoint space, encompassing document management, content management, and search.
At Course Completion
-
Describe the key features of SharePoint 2016.
-
Design an information architecture for a SharePoint 2016 deployment.
-
Design a logical architecture for a SharePoint 2016 deployment.
-
Design the physical architecture for a SharePoint 2016 deployment.
-
Install and configure SharePoint 2016.
-
Create and configure web applications and site collections.
-
Plan and configure service applications for a SharePoint 2016 deployment.
-
Manage users and permissions, and secure content in a SharePoint 2016 deployment.
-
Configure authentication in a SharePoint 2016 deployment.
-
Configure platform and farm-level security in a SharePoint 2016 deployment.
-
Manage information taxonomy in SharePoint web applications and site collections.
-
Configure and manage user profiles and audiences.
-
Configure and manage the search experience in SharePoint 2016.
-
Monitor, maintain, and troubleshoot a SharePoint 2016 deployment.
Programming in HTML5 with JavaScript and CSS3 (20480CC)
35 HoursAbout This Course
This course offers a foundational introduction to HTML5, CSS3, and JavaScript. It is designed to help students acquire essential programming skills in these technologies. Serving as a gateway to both Web application and Windows Store apps training paths, the course emphasizes applying HTML5, CSS3, and JavaScript to implement programming logic, define and utilize variables, execute looping and branching structures, develop user interfaces, capture and validate user input, store data, and build well-structured applications. The lab scenarios included are curated to support and demonstrate the architecture of various application contexts. They focus on the core principles and coding structures necessary to establish an HTML5 software application. This course utilizes Visual Studio 2017 operating on Windows 10.
Audience Profile
This course is tailored for professional developers with 6 to 12 months of programming experience who wish to develop applications using HTML5 with JavaScript and CSS3, specifically targeting either Windows Store apps for Windows 10 or web applications.
At Course Completion
Upon completing this course, students will be capable of:
- Explaining how to use Visual Studio 2017 to create and execute a Web application.
- Describing the new features of HTML5 and creating and styling HTML5 pages.
- Adding interactivity to HTML5 pages using JavaScript.
- Creating HTML5 forms with various input types and validating user input through HTML5 attributes and JavaScript code.
- Sending and receiving data to and from remote data sources using XMLHttpRequest objects and the Fetch API.
- Styling HTML5 pages using CSS3.
- Creating well-structured and easily maintainable JavaScript code.
- Writing modern JavaScript code and using Babel to ensure compatibility across all browsers.
- Utilizing common HTML5 APIs in interactive Web applications.
- Creating Web applications that support offline operations.
- Developing HTML5 Web pages that adapt to different devices and form factors.
- Adding advanced graphics to an HTML5 page using Canvas elements and Scalable Vector Graphics (SVG).
- Enhancing user experience by adding animations to an HTML5 page.
- Using Web Sockets to send and receive data between a Web application and a server.
- Improving the responsiveness of a Web application performing long-running operations by using Web Worker processes.
- Using WebPack to package web applications for production.
Programming in C# (20483CC)
35 HoursAbout This Course
This training programme equips developers with the programming skills necessary to build Windows applications using the Visual C# language. Over the course of five classroom days, students review the fundamentals of Visual C# program structure, language syntax, and implementation details, consolidating their knowledge by building an application that integrates several features of the .NET Framework 4.7.
Audience Profile
This course is designed for experienced developers who already possess programming experience in C, C++, JavaScript, Objective-C, Microsoft Visual Basic, or Java, and who understand object-oriented programming concepts.
This course is not intended for students new to programming; it is targeted at professional developers with at least one month of experience programming in an object-oriented environment.
At Course Completion
After completing this course, students will be able to:
• Describe the core syntax and features of Visual C#.
• Create methods, handle exceptions, and describe the monitoring requirements of large-scale applications.
• Implement the basic structure and essential elements of a typical desktop application.
• Create classes, define and implement interfaces, and create and use generic collections.
• Use inheritance to create a class hierarchy and to extend a .NET Framework class.
• Read and write data by using file input/output and streams, and serialize and deserialize data in different formats.
• Create and use an entity data model for accessing a database and use LINQ to query data.
• Access and query remote data by using the types in the System.Net namespace and WCF Data Services.
• Build a graphical user interface by using XAML.
• Improve the throughput and response time of applications by using tasks and asynchronous operations.
• Integrate unmanaged libraries and dynamic components into a Visual C# application.
• Examine the metadata of types by using reflection, create and use custom attributes, generate code at runtime, and manage assembly versions.
• Encrypt and decrypt data by using symmetric and asymmetric encryption.
AZ-040T00: Automating Administration with PowerShell
35 HoursThis course equips learners with the essential knowledge and skills required to administer and automate Windows server environments using PowerShell. Participants will develop the ability to identify and construct the necessary commands to execute specific tasks. Furthermore, students will learn to build scripts for advanced operations, such as automating routine activities and generating reports. The course provides prerequisite skills applicable to a wide array of Microsoft products, including Windows Server, Windows Client, Microsoft Azure, and Microsoft 365. Aligning with this objective, the course does not concentrate on a single product; however, Windows Server serves as the primary example platform for the techniques taught, as it is the common foundation for these products.
AZ-104T00-A: Microsoft Azure Administrator
28 HoursThis course equips IT Professionals with the skills to manage Azure subscriptions, secure identities, administer infrastructure, configure virtual networking, connect Azure with on-premises sites, manage network traffic, implement storage solutions, create and scale virtual machines, deploy web apps and containers, back up and share data, and monitor your solutions.
This course is designed for Azure Administrators. The Azure Administrator manages, implements, and monitors identity, governance, storage, compute, and virtual networks within a cloud environment. The Azure Administrator provisions, sizes, monitors, and adjusts resources as necessary.
AZ-900T00 Microsoft Azure Fundamentals
7 HoursThis live, instructor-led training in Kenya (available online or in-person) is intended for beginner-level IT professionals seeking to understand Microsoft Azure and cloud computing.
By the conclusion of this training, participants will be able to:
- Explain fundamental cloud concepts.
- Recognize the core Azure services.
- Outline essential Azure solutions and management tools.
- Comprehend general security and network security features.
- Understand identity, governance, privacy, and compliance capabilities.
- Grasp Azure cost management and Service Level Agreements (SLAs).
MB-300T00: Microsoft Dynamics 365: Core Finance and Operations
14 HoursAbout This Course
Dynamics 365 Finance and Operations apps encompass, but are not limited to, Dynamics 365 Finance, Dynamics 365 Supply Chain Management, and Dynamics 365 Supply Chain Management, Manufacturing. Dynamics 365 Finance enables you to: Automate and modernize global financial operations. Monitor performance in real time, predict future outcomes, and make data-driven decisions to drive business growth. Drive strategic financial decisions with artificial intelligence (AI), unify and automate your financial processes, reduce operational expenses, and decrease global financial complexity and risk. Dynamics 365 Supply Chain Management helps you to: Transform your manufacturing and supply chain operations. Use predictive insights and intelligence from AI and the Internet of Things (IoT) across planning, production, inventory, warehouse, and transportation management. Maximize operational efficiency, product quality, and profitability. Innovate with intelligent manufacturing operations, modernize warehouse management, optimize production performance, maximize the life of your assets, and automate and streamline your supply chain. Note: For more information, please refer to https://docs.microsoft.com/learn/paths/get-started-finance-operations/ In this module, we will focus on the core features and functionality for Dynamics 365 Dynamics 365 Finance apps that are most used by end users and consultants.
Audience Profile
A Dynamics 365 for Finance and Operations Functional Consultant is responsible for performing discovery, capturing requirements, engaging subject matter experts and stakeholders, translating requirements, and configuring the solution and applications. The Functional Consultant implements a solution using out of the box capabilities, codeless extensibility, application and service integrations.
At Course Completion
After completing this course, students will be able to:
- How to navigate and efficiently use search, filtering and queries
- How to use operational workspaces
- Work with Business Document Management
- Work with record templates
- Integrate Power BI with Dynamics 365 Finance and Operations apps
- How to personalize workspaces
- Identify when to use Power Platform in Dynamics 365 Finance and Operations app.
- How to apply security roles to users
- Run and analyze security reports
- Create and use workflow for approval
- Work with Organization Hierarchy and its purposes.
- How to use personalization feature
- Use Data Management workspace
- Create and use and entity templates
- Copy configuration data between legal entities
- Import and Export data and manage data by using Office Integration
- Use Regression Suite Automation Tool (RSAT)
- Create User acceptance Tests (UAT) and test plans
- Create and work with Business Process Modeler (BPM)
- Understand how to use Issue search
MB 500: Microsoft Dynamics 365: Finance and Operations Apps Developer (authorized training course)
35 HoursAbout This Course
Designed for developers, this course equips Microsoft Dynamics 365 Finance and Operations Apps Developers with the skills to implement and extend applications that align with business needs. Participants will deliver complete solutions by leveraging standardized coding patterns, extensible features, and external integrations.
Audience Profile
Microsoft Dynamics 365 Finance and Operations Apps Developers
Office 365 Administrator (authorized training MS 030)
35 HoursThis 5-day instructor-led training (ILT) course is designed to meet the requirements of IT professionals involved in evaluating, planning, deploying, and operating Microsoft Office 365 services. It covers essential identities, dependencies, requirements, and supporting technologies. The curriculum emphasizes the skills needed to set up an Office 365 tenant, including federation with existing user identities, as well as the capabilities required to maintain an Office 365 tenant and its users.
This course targets IT professionals responsible for planning, configuring, and managing an Office 365 environment. Participants are expected to possess a broad understanding of various on-premises technologies, such as Domain Name System (DNS) and Active Directory Domain Services (AD DS). Additionally, they should have a general knowledge of Microsoft Exchange Server, Microsoft Lync Server or Skype for Business Server, and Microsoft SharePoint Server.
Upon completion of this course, students will be able to:
- Plan an Office 365 deployment, configure the Office 365 tenant, and plan a pilot deployment.
- Manage Office 365 users, groups, and licenses, and configure delegated administration.
- Plan and configure client connectivity to Office 365.
- Plan and configure directory synchronization between Microsoft Azure AD and on-premises AD DS.
- Plan and implement the Office 365 ProPlus deployment.
- Plan and manage Microsoft Exchange Online recipients and permissions.
- Plan and configure Exchange Online services.
- Plan and configure Microsoft Teams
- Plan and configure Microsoft SharePoint Online.
- Plan and configure an Office 365 collaboration solution.
- Plan and configure the integration between Office 365 and Microsoft Azure Information Protection.
- Monitor and review Office 365 services, and troubleshoot Office 365 issues.
- Plan and implement identity federation between on-premises AD DS and Azure AD.
MS-102T00: Microsoft 365 Administrator
35 HoursThis course is tailored for professionals aspiring to the Microsoft 365 Administrator role who have completed at least one of the Microsoft 365 role-based administrator certification paths.
MS-900T01: Microsoft 365 Fundamentals
7 HoursAbout This Course
This course delivers essential knowledge regarding the considerations and advantages of adopting cloud services and the Software as a Service (SaaS) cloud model, with a specific emphasis on Microsoft 365 cloud offerings. You will start by gaining an understanding of cloud fundamentals, including a broad overview of cloud computing and Microsoft cloud services in particular. You will be introduced to Microsoft Azure and explore the distinctions between Microsoft 365 and Office 365. The course then delves deeply into Microsoft 365, comparing Microsoft on-premises services with Microsoft 365 cloud services, reviewing enterprise mobility within Microsoft 365, and analysing how these services facilitate collaboration. Subsequently, the course examines how security, compliance, privacy, and trust are managed within Microsoft 365, concluding with a review of subscriptions, licenses, billing, and support options for Microsoft 365.
Audience Profile
This course is tailored for Business Decision Makers and IT Professionals who aim to deploy cloud services within their organisations or seek foundational knowledge on cloud basics. This includes understanding the considerations and benefits of adopting cloud services generally, and the Software as a Service (SaaS) cloud model specifically, with a primary focus on Microsoft 365 cloud service offerings.
At Course Completion
Upon completing this course, students will be able to:
- Differentiate between various cloud service models.
- Identify the key differences between Microsoft 365 subscriptions.
- Plan for migration to Microsoft 365 services.
- Identify key differences between Microsoft on-premises services and Microsoft 365 cloud services.
- Identify how Microsoft 365 services support teamwork.
- Describe identities, including cloud, on-premises, and hybrid identity.
- Describe cloud device management and protection, including the use of Intune.
- Describe data protection, including the use of Azure Information Protection.
- Describe compliance in general and the compliance features in Microsoft 365.
- Describe Microsoft 365 subscriptions, licenses, billing, and support.
Windows Server 2019 Administration (authorized training course WS 011T00)
35 HoursSpanning five days, this instructor-led programme is tailored for IT professionals who possess prior experience with Windows Server. It targets those tasked with managing identity, networking, storage, and compute resources using Windows Server 2019, aiming to provide a comprehensive understanding of the scenarios, requirements, and options relevant to this platform. The course equips IT staff with the fundamental administration skills necessary to deploy and support Windows Server 2019 across a wide range of organizational environments.