Online courses directory (1728)
If you have large volumes of data and you need to deliver intuitive, interactive, and high-performance access to it, don’t miss this course!
Whether you're new to SQL Server 2016 Analysis Services or you’re experienced with previous versions, join us for a look at this powerful technology.
Learn how to design dimensions that enable you to browse data with hierarchy memberships. Then explore ways to assemble these dimensions in order to analyze measures in cubes.
You’ll get details on how to enhance your cubes with business logic; creating calculated members, named sets, scoped assignments, and key performance indicators (KPIs) with MDX—the language of multidimensional models.
Compare tabular and multidimensional Analysis Services models, so you can determine which is best for your project. Plus, find out how to manage and optimize multidimensional databases as you explore storage, processing, security, and deployment. Watch instructor demonstrations, and then roll up your sleeves to apply the lessons yourself with sample data in comprehensive, hands-on exercises.
By the end of the course, you'll have designed, developed, and deployed a multidimensional model, ready to deliver high-performance business user experiences. Register today for this practical SQL Server 2016 Analysis Services course.
Note: To complete the hands-on elements in this course, you will require an Azure subscription. You can sign up for a free Azure trial subscription (a valid credit card is required for verification, but you will not be charged for Azure services). Note that the free trial is not available in all regions. It is possible to complete the course and earn a certificate without completing the hands-on practices.
This course is part of the Microsoft Professional Program Certificate in Big Data.
The past can often be the key to predicting the future. Big data from historical sources is a valuable resource for identifying trends and building machine learning models that apply statistical patterns and predict future outcomes.
This course introduces Azure Machine Learning, and explores techniques and considerations for using it to build models from big data sources, and to integrate predictive insights into big data processing workflows.
The way we do work today is fundamentally different than just a few years ago. Work happens on our phones, tablets and laptops everywhere we go: on manufacturing floors, in airplanes or at customer meetings. And yet, the apps we use to do business have been slow to keep pace with employee demand. Not every business problem can be solved with off-the-shelf solutions, but developing custom solutions has traditionally been too costly and time consuming.
PowerApps and Microsoft Flow are both aimed squarely at these gaps. They give people who best understand their needs and challenges the power to quickly meet them, without the time, complexity and cost of custom software development.
If you're a business analyst or business expert, who wants to create apps and automate workflows to solve business needs, then this course is for you. In this course, you will learn how to use your existing knowledge and apply it to improve business process in your organization. You will learn how to create apps that solve specific business needs, without writing code or struggling with integration issues. You will learn how to focus on your data and business processes, and leverage the capabilities of PowerApps and Microsoft Flow to deliver a solution that works across phones, tablets and browsers.
Want to build on your professional database or developer skills? ADO.NET and Entity Framework sit at the intersection of database and developer tools, and they’re key to creating client applications that read, write, and modify data. This self-paced course offers a deep dive into these fundamental technologies.
The course starts by accessing relational databases with ADO.NET, which is used by applications to retrieve, handle, and update data. You will get an overview of the technology, explore its history, and then look at the specifics of data providers, access, and queries. In the hands-on lab, build a simple console application to access SQL data.
You will also learn about building data client apps with Entity Framework Core, which eliminates the need for most of the data-access code that developers usually need to write. We will review Entity Framework versions, models, queries, and operations, and then build a desktop app. Advanced data access using Entity Framework will also be discussed as you learn about change tracking, and explore testing. Plus, build a web app to access SQL Data.
At the end of the course, you will learn how to build a scalable web service that accesses data and implement a functional cloud service using Entity Framework as the data layer and an OData feed using Web API. You wil test your service, and then implement basic sorting and filtering of your data service.
Bring your basic web programming and C# experience, along with your knowledge of querying relational data and data storage. Take the labs, assessments, and final exam, and add to your professional developer skillset as you learn to build various kinds of client applications that access and work with data.
If you’re a front-end developer using Angular, you’re already creating dynamic webpages for mobile and desktop web apps. Broaden your programming experience with a deeper dive into this open source framework.
In this course for developers using Angular versions 2 and greater, you’ll work through a series of sequential modules that cover increasingly complex topics. See why tried-and-true Angular does just what you need it to do, as you create sophisticated, enterprise-grade web apps that render, HTML components based on the client.
Get a history of Angular, and explore basic Angular concepts and Node Package Manager. Create components and HTML templates, and look at template syntax and binding.
Learn about the lifecycle of an Angular component or directive, the dependency injection framework, and even how to design modular applications. Work with advanced TypeScript features, like declarations, modules, and namespaces, and see their usage within Angular.
Finally, review the TypeScript compiler and learn how it is used with Visual Studio Code. Make the most of the videos, hands-on labs, and multiple-choice assessments, as you build on your Angular experience.
This course is part of the Microsoft Professional Program Certificate in Data Science.
Next generation apps have brought intelligence to software, enabling users to interact with everyday devices in new ways.
In this data science course for developers, you will learn how to create smart applications that use the power of machine learning to engage with users in previously unimaginable ways.
When you’re designing and developing new software, it’s easy to get laser-focused on getting it functional and into the market or deployed as soon as possible. Thus, many engineering teams develop software that supports their native language first, postponing support for other languages until “later,” when they think they will have the bandwidth. In other words, they don’t plan ahead. The problem with this approach, which experienced developers have found out the hard way, is that it sacrifices budget, time, and opportunity.
Redesigning and rebuilding a different edition of your software for each and every language or market can be a colossal effort. As this computer science course will demonstrate, planning ahead is far more efficient, and the marginal cost of supporting multiple languages from the get go is less than you may think. Harnessing international functionality in operating systems and programming languages makes writing code that works for multiple languages and markets much simpler than retrofitting existing code.
The instructors for this course include programmers who have worked on globalization and localization of some of the world’s most successful software. They’ve experienced the good, the bad, and the ugly of creating world-ready software, and they’re here to ensure your software’s user experience works consistently, regardless of where users are from or what languages they speak.
This course has three parts: the business case, world-ready design, and world-ready development. While students can complete parts one and two without programming knowledge, part three requires programming experience.
Ready to take your first steps in IoT device development? Bring your basic programming skills, and get started with this practical exploration of what IoT means and how to use Microsoft Azure technologies in IoT solutions. See how IoT is being implemented by businesses around the world, and configure and implement your own end-to-end IoT solution using the Azure IoT Hub.
With help from the experts, learn the fundamentals of key platform features. Start out with device basics, like registration and tracking, and then implement cloud-to-device and device-to-cloud messaging. Take a look at Azure analytics, including Azure Stream Analytics, to perform real-time monitoring of incoming data and to generate alerts. Then, store sensor data in the cloud using DocumentDB, implement basic Power BI features, and add remote management and update capabilities to your device. In this self-paced course, explore different starter kits and work through a practical project with the Raspberry Pi kit. Using a combination of written and video-based instructional materials, along with a comprehensive series of hands-on lab activities, get an up-close look at real-world IoT skills that you can start using right away.
In this computer science course, you will learn how to deploy an ASP.NET MVC application, which is a web application framework developed by Microsoft, which implements the model–view–controller (MVC) pattern, to the Microsoft Azure platform. We will expand on the application by learning about Microsoft Azure’s capabilities and then adding functionality to make your application a more robust and highly available cloud-based solution.
As a data pro, you know that some scenarios—particularly those involving real-time analytics, site personalization, IoT, and mobile apps—are better addressed with NoSQL storage and compute solutions than they are with relational databases. Microsoft Azure has several NoSQL (or “Not Only SQL”) non-relational data storage options to choose from. NoSQL databases are generally built to be distributed and partitioned across many servers. And they’re built to scale out for high availability and to be flexible enough to handle semi-structured and unstructured data. If you have a data model that is constantly evolving and you want to move fast, that’s what these databases are about.
In this practical course, complete with labs, assessments, and a final exam, join the experts to learn how NoSQL has evolved over time. Explore non-relational data storage options in Azure, and see how to use them in your applications. Find out how to create, store, manage, and access data in these different storage options. Get an in-depth look at Azure Table Storage, DocumentDB, MongoDB, and more. Learn about the “three Vs”—variety (schemas or scenarios that evolve quickly), volume (scale in terms of data storage), and velocity (throughput needs to support a large user base). Take this opportunity to get hands-on with NoSQL options in Azure.
Database development is more than just creating a table with rows and columns. This computer science course introduces features and technologies for implementing a database. Topics include:
- Logical table design
- Ensuring Data Integrity
- Indexes
- Views
This courses focuses on the creation of database objects including views, stored procedures, columnstore indexes, and more.
Students considering this course should be familiar with fundamental database concepts.
This course is part of the Microsoft SQL Database Development XSeries.
Take your first step in using C# and XAML to develop Windows 10 Universal Windows Platform apps. In part one of this three-part programming series (three x 4-week courses) you develop a responsive UI that automatically adapts as the app window changes size.
You will also learn to implement XAML data binding and basic application lifecycle management. Put your existing C# and XAML skills to work creating apps for the new Windows app store.
*IMPORTANT:
This course will NOT teach C#, XAML or programming basics.
Prior experience programming in C# and XAML is required.
Use C# and XAML to develop Windows 10 Universal Windows Platform apps that look great on any Windows 10 device. In part two of this three-part programming series (three x 4-week courses) you develop an MVVM app with an adaptive UI that looks great running on phones, tablets, and PCs. You will also learn to develop Windows 10 navigation and menu structures, integrate Cortana into your app, and manage the built-in camera of mobile device. Put your existing C#/XAML skills to work creating apps for the new Windows app store.
*IMPORTANT: This course will NOT teach C#, XAML or programming basics.
Prior experience programming in C# and XAML is required.
Use C# and XAML to develop Windows 10 Universal Windows Platform apps that you will be proud to publish to the new Windows store. In part three of this three-part programming series (three x 4-week courses) you develop an app that connects to the cloud for data and services, implements notifications, geofencing, and live tiles, and includes advanced features such as speech-to-text and inking. Put your existing C#/XAML skills to work creating apps for the new Windows app store.
*IMPORTANT: This course will NOT teach C#, XAML or programming basics. Prior experience programming in C# and XAML is required.
¿Alguna vez ha vivido un conflicto intercultural?, ¿Le gustaría aportar a la transformación social de los conflictos en su territorio? ¡El diálogo intercultural es la respuesta!
Este MOOC abordará diferentes conceptos teórico-prácticos, herramientas metodológicas y experiencias sobre la diversidad cultural, multiculturalidad, interculturalidad, conflictos territoriales y gestión de conflictos.
Se dará a conocer una historia animada, se propondrán reflexiones sobre su propio territorio a través de herramientas prácticas, gracias a las cuales estará en la capacidad de aportar a la gestión de conflictos en tu territorio.
Para tomar este curso sólo necesita estar dispuesto a escuchar e interactuar, a tejer con nosotros conocimientos pertinentes para la transformación social y construcción de paz.
Este curso cuenta con el apoyo de la Oficina Regional UNESCO en Montevideo en el marco de la celebración del Decenio Internacional de acercamiento de Culturas (2013-2022), aportando al fortalecimiento de las competencias interculturales, y promoviendo el diálogo, la diversidad, el pluralismo, y el entendimiento mutuo.
Want to learn how to get people to engage with your brand, but not sure where to begin?
Digital technology has rapidly evolved in the last decade, and so too has the way people communicate. Businesses can no longer rely solely on traditional business models to build brand awareness.
In today’s interconnected, hyperaware world, brand awareness and brand engagement are synonymous. We are in the age of digital brand engagement, where brands need to participate in, and inspire, a two-way conversation with their consumers.
This course will teach you about this shift and how it has altered the way brands communicate with their audiences. You will learn about the challenges of managing a digital brand and how rich and compelling content, combined with digital distribution, are integral to brand engagement.
This course is part of the CurtinX MicroMasters Credential in Marketing in a Digital World that is specifically designed to teach the critical skills needed to be successful in this exciting field. In order to qualify for the MicroMasters Credential you will need to earn a Verified Certificate in each of the five courses.
Using a variety of learning tools and methodologies, this course will help you understand the role that the internet plays in economic development, and in the lives of people and businesses in general.
Traditional development challenges are preventing the digital revolution from fulfilling its transformative potential: the opportunity to bring broader development gains in the form of faster growth, more jobs and better services to economies.
In this course, you’ll explore answers to the following key questions: What are the challenges that prevent digital dividends from spreading more rapidly? What are the most important returns to digital investments? What should be done to fully benefit from the digital revolution?
The course will benefit a broad variety of audiences, ranging from student to policymaker, and from entrepreneur to civic actor.
Design professionals, supervisors and managers are required to understand, use, and extract value from digital manufacturing. Industrial design is a world that has grown increasingly digital, and in which the duration from idea to implementation is shorter than it has ever been.
This course gives you an opportunity to connect to emerging trends and technologies, the instructors, and their insights. It is taught by TU Delft's leading scholars and experts in digital manufacturing. The Industrial Design Engineering faculty at TU Delft is a world leader in the application of technology, especially in applying it in a human-centered way. It is known for setting the agenda for the creative industry.
There are three major steps in the digital manufacturing workflow that we cover in depth. These include: scanning, modelling, and fabrication. We also consider how each step could be applied within your business, and the value that each can offer.
In this course we will explore primary additive manufacturing technologies, of which some can be considered as 3D printing. Those include: material extrusion, powder bed fusion, material jetting, binder jetting, sheet lamination, photopolymerization, and directed energy deposition. We consider their advantages, logistical challenges, and the workflow required to get the most out of this palette of techniques.
The course uses hands-on assignments with software and mobile applications to develop your skills. We also have guest lectures from some of today’s most innovative designers; spurring exciting discussions. We hope to stimulate conversation about ownership and authenticity, the role of designers, and the benefits and implications of digital fabrication. These represent opportunities to network and interact with professionals worldwide, as well as the master students from TU Delft who take the course along with you.
Every business today depends on connectivity, and now there is increasing demand for engineers who can design, develop and manage data networks – and keep them secure as well.
This applied computer science MOOC will give you the hands-on know-how to master the network technologies used every day to communicate and access information via the web and phones.
You’ll learn the vocabulary, concepts and mechanisms common to all digital networks, and explore the TCP, UDP and IP protocols that support all online communications.
You’ll also see how a global network is organized and how its components work together, and understand the importance of standards and protocols. This course is designed for students or professionals with a background in science or computing.
Practical coursework is carried out in a Unix virtual environment that can be installed on any modern computer.
Sign up now and sharpen up your network knowledge!
What do business luminaries like Amazon, Facebook, Google, and Netflix have in common? They’re digital businesses – meaning that they blur the digital and physical worlds – and their CEOs have built companies from idea to over $10 billion in revenues and kept them growing at an annual rate of at least 20%.
The surprising reality is that while you may never reach their level, you can be a better leader by learning from their success. The key is to understand how they grappled with the basic questions of entrepreneurial strategy and action. How did they:
- Decide what problem to solve?
- Create a product that customers were eager to buy?
- Build their teams to capitalize on growth?
- Raise capital?
- Win market share?
- Sustain growth?
In this business and management course, you will learn from these maestros how to pick entrepreneurial ideas with the greatest potential; use prototypes to match your product to unrelieved customer pain; identify, attract, and motivate the talent your company needs to grow; raise capital while maintaining control of your company’s future; win market share by delivering customers a quantum value leap; and build disciplined growth trajectories.
This course will combine the principles of Entrepreneurial Thought & Action ® with the ideas developed in the instructor’s books Hungry Start-Up Strategy (2012) and Disciplined Growth Strategies (2017). It will inspire you with in-depth case studies of how Amazon CEO Jeff Bezos built its most profitable business by selling companies access to the computer infrastructure that powers its e-commerce business; how Facebook boosted 37-fold its April 2012 $1 billion investment in Instagram; how Netflix CEO Reed Hastings wiped out Blockbuster Video through its DVD-by-Mail service and in 2007 moved to replace that service with online streaming when Apple launched the iPhone.
Who should take this course
Aspiring CEOs should take this class so they can beat the long odds against entrepreneurial success by understanding how the world’s top leaders keep their companies growing. Those who work for big companies can use these insights to accelerate their growth while defending themselves against digital business leaders seeking to win their customers. ;
This course is part of the Business Principles and Entrepreneurial Thought XSeries.
Trusted paper writing service WriteMyPaper.Today will write the papers of any difficulty.