如果IT人员打算学习Dynamics 365的开发编程,可对照以下技能(英文是必备条件,因为大量技术资源都是英文的):
一、HTML – Hyper Text Mark-up Language
HTML stands for Hyper Text Mark-up Language, is one of the most basic mark-up language used to design web pages. Using HTML we can create simple and elegant responsive web pages that can be deployed online for public. HTML is a collection of the predefined tags/mark-ups used to write the code to build the webpage. The extension of HTML file is .html.
二、CSS – Cascading Style Sheet
CSS stands for cascading style sheets, used for providing the style and look-feel of an HTML webpage elements like divisions, headings, buttons, textboxes etc. A simple HTML page without CSS is like black and white movie. But adding CSS to the HTML is like a colourful modern movie. Now we will see here how CSS works with html page elements. The extension of CSS file is .css.
三、JavaScript
Javascript makes the HTML page Dynamic. All HTML webpages without JavaScript are static. Javascript provides a behaviour to the webpage elements. The extension of JavaScript file is .js.
四、Microsoft .NET
Microsoft .net is the programming language developed by Microsoft for server side programming and dynamic database programming. .net provides a platform to build many applications such as,
Window Application
Console Application
Web Application WCF
Web Services
Class Libraries
五、Microsoft SQL SERVER
SQL Server is used as primary database in all .net applications. Even Dynamics 365 is built on SQL Server database. You need to understand the SQL queries and Writing PL/SQL like Stored Procedures, Triggers, Functions, Views, indexes etc.
六、XML
Extensible mark-up language – XML is often used to distribute data in internet.
七、JSON
Javascript simple object notation.
JSON: JavaScript Object Notation.
JSON is a syntax for storing and exchanging data.
JSON is text, written with JavaScript object notation.
Read full course Here
八、AJAX
Asynchronous Javascript and xml. You can do below things using AJAX. Read Here.
Update a web page without reloading the page
Request data from a server – after the page has loaded
Receive data from a server – after the page has loaded
Send data to a server – in the background
九、WCF
(略)
十、Power Shell
Built on the .NET Framework, Windows PowerShell is a task-based command-line shell and scripting language; it is designed specifically for system administrators and power-users, to rapidly automate the administration of multiple operating systems (Linux, macOS, Unix, and Windows) and the processes related to the applications that run on those operating systems.
十一、Microsoft C#.net
C-sharp is an object oriented programmingThe C# language is disarmingly simple, which makes it good for beginners, but C# also includes all the support for the structured, component-based, object-oriented programming that one expects of a modern language built on the shoulders of C++ and Java. In other words, it’s a fully featured language appropriate for developing large-scale applications, but at the same time it is designed to be easy to learn.
十二、ASP.NET
ASP.NET is the web programming for dynamics web development
十三、JQuery
JQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. With a combination of versatility and extensibility, jQuery has changed the way that millions of people write JavaScript.
如果你是老板,看到这里,要不要考虑给那些可怜的码农加个薪?Dynamics工程师技能树培养起来真心不易,他们也要养家啊!