Windows Presentation Foundation Masterclass

所在平台: Udemy

课程主页: https://www.udemy.com/course/windows-presentation-foundation-masterclass/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Windows Presentation Foundation Masterclass 课程概述: 你是否具备一些C#或其他编程语言的基础,但仍然在求职上遇到困难?或者你可能在低薪的编程职位上困扰,希望晋升到更高级的职位;亦或是希望学习新技能来丰富简历,又或想通过学习一个重要的新框架来提升自己的.NET技能。如果上述情况与你相符,那么你应该认真考虑这门课。这门课程将教你如何使用微软的Windows Presentation Foundation(WPF)创建具有丰富用户界面的应用程序。 WPF是.NET框架的一部分,通过将用户界面与业务逻辑分离,提供了一种一致的编程模型。它使用基于XML的语言XAML和C#。从Windows Vista以来,所有版本的Microsoft Windows都包含了其运行时库。WPF受到了微软的广泛支持,是一个成熟且强大的框架。 学习WPF的原因: 许多企业级的.NET应用程序都是使用WPF构建的,因为它能够创建松耦合的应用程序,使业务逻辑与呈现层分离。这种特性同样适用于其他使用.NET开发的应用程序。随着WPF的广泛应用,企业对WPF开发人员的需求也在增加,并且最新版本的Visual Studio及.NET对WPF提供了完全支持。WPF在微软未来的发展战略中是一个关键部分。 课程内容: 在这门课程中,你将使用C#和XAML开发WPF应用程序,学习如何构建和访问强大的REST服务(尤其是天气信息和机器学习)。你还将学习创建自己的云服务,以及掌握Xamarin(iOS、Android和通用Windows平台 UWP)相关的语言和模式。 具体会学习的内容包括: - C#、XAML、MVVM(模型-视图-视图模型)架构模式 - Azure应用和存储服务 - SQLite等,以及更多内容 与其他课程不同的是,这门课程并不局限于孤立的WPF例子,而是指导你创建实际的应用程序。你将: - 在学习过程中构建一个计算器 - 创建一个联系人应用,并学习SQLite和自定义控件 - 构建一个机器学习分类器,学习REST服务 - 创建天气应用,掌握MVVM架构模式 - 开发一个笔记应用,使用更多WPF控件并添加Azure服务及动画效果 讲师Eduardo Rosas是一位认证的Xamarin移动开发者,自2012年便开始使用C#和XAML构建应用。参与这门课程,你将从一位具备专业培训和丰富经验的老师那里学习如何快速掌握WPF。 如果你希望获得第一份有薪水的编程工作,或向更高级的编程职位迈进,那么这门课程适合你!完成课程后,你将掌握使用WPF创建桌面应用所需的技能,从而拓宽职业发展机会。尽早注册,越早掌握新技能与知识就越能增加就业或咨询机会。现在就开始吧!点击注册按钮报名参加课程!

课程评论(0条)

课程详情

Do you know a little programming in C# or another language, but are struggling to get an interview, let alone a job? Maybe you are stuck in a low paying programming job, and want to move up to a better, more senior position.Perhaps you want to learn a new skill and expand your rèsumè.Or maybe you want to improve your.NET skills by learning a new and valuable framework.If one or more of these things describe you, then I'd suggest you give serious consideration to this course.This course will teach you how to create applications that have a rich user interface, using Microsoft's Windows Presentation Foundation (WPF).What is WPF ? WPF is part of the.NET framework and provides a consistent programming model for building applications by separating the user interface from business logic. It uses XAML (an XML based language) and C#. The runtime libraries are included with all versions of Microsoft Windows since Windows Vista. It's heavily supported by Microsoft and is a mature and powerful framework.Why should you bother to learn it?Many, perhaps most enterprise level.NET applications are built in WPF because of it's ability to create loosely coupled apps where the business logic and presentation layer are separated. This also applies to apps in general that are developed in.NET. A good portion of Winforms based projects are being upgraded to WPF as well.WPF developers are in high demand and WPF is fully supported by Microsoft in the latest versions of Visual studio and.NET. It's a key part of Microsoft's strategy moving forward.What will you learn in this course? WPF is developed using C# and XAML. You will learn how to use WPF to build and access powerful REST services (specifically weather information and machine learning in this course). You will also learn to create your own cloud services, and learn languages and patterns the open up future opportunities in Xamarin as well (iOS, Android and the Universal Windows Platform (UWP).In addition, in this course you will learn C#, XAML, the MVVM (Model-View-ViewModel) architectural pattern, Azure App and Storage services, and SQLite and more.Why enrolling in this course is the best decision you can make. Other courses focus on isolated examples on what you can do with WPF. Not this course! This course guides you through the creation of real world applications as you learn more and more about WPF. You will:Build a calculator as you learn:C#XAMLStylesBuild a contacts app as you learn:SQLiteUsing ListViewsCreating Custom ControlsBuild a machine learning classifier as you learn:REST servicesPicking images from the computerBuild a weather app as you learn:The MVVM architectural patternMore RESTBuild a notes app as you learn:More WPF controls such as toolbar, speech to text, toggle buttons, comboboxes, context menus and rich text format editorsTo add Azure App Services for cloud hosted databasesTo add Azure Storage Account services for storing files in the cloudTo add AnimationsYour instructor, Eduardo Rosas, is a certified Xamarin Mobile Developer who has been building apps with C# and XAML since 2012. This means you are learning from someone who has all the professional training, skills, and experience you need to teach you how to become proficient with WPF in the fastest possible way. But all the while being taught the right way to program. If you are ready to get that first paid programming job, or to move up to a more senior programming position, then this course is for you! After completing this course, you will have the necessary skills to be able to use create your own WPF desktop apps giving you increase career opportunities.The sooner you sign up for this course, the sooner you will have the skills and knowledge you need to increase your job or consulting opportunities. Your new job or consulting opportunity awaits! Why not get started today? Click the Signup button to sign up for the course!

课程标签

0人关注该课程

主题相关的课程