Backend .NET Developer
Courses tagged with "Backend .NET Developer"
Deploying the .NET Framework and Applications
In this part developers learn about deployment of .NET Framework and are able to follow deployment guides. It usually has steps and to a degree dependency. Developers also learn how to use tools like Azure and IIS. Azure is the cloud platform by Microsoft. It has products and cloud services designed to help developers bring new solutions. IIS (Internet Information Services) is Microsoft web server that is used to exchange static and dynamic web content with internet users. IIS can be used to host, deploy, and manage web applications using technologies.
- Teacher: Jerry Corbert Sinaga
- Teacher: Adnan Hamka Arafat
- Teacher: Iin Leo Putri
- Teacher: Suitmedia LMS Administrator
- Enrolled students: 18
Improving Code Quality as a .NET Developer.
Code Quality is a measurement of how high or low the value of a specific set of code, program or software is. Typically, a code is high quality if the lines of code are easy to interpret and if the developer documented the code. Good quality code makes sure that codes are written in such a way that makes them highly readable. The use of comments, proper indentation, clear notations, and simplicity in the flow are some factors. Editing code is also a more comfortable job with high-quality code as they are easy to read and implement changes. To achieve good code quality there are tools such as Sonarqube and Visual Studio Tools. SonarQube for example is Code Quality Assurance tool that collects and analyzes source code and provides reports for the code quality of your project.
- Teacher: Jerry Corbert Sinaga
- Teacher: Adnan Hamka Arafat
- Teacher: Iin Leo Putri
- Teacher: Suitmedia LMS Administrator
- Enrolled students: 18
Authentication and Authorization using .NET Identity
ASP.NET Identity is the membership system for authentication and authorization of the user by building an ASP.Net application. ASP.NET Identity is learnt by implementing identity on project and on Web API exercise. Identity itself is a secured way of authentication methods in web applications and used for identifying the authorized user. Developers also learn about Role Based Access Control (RBAC) which restricts network access based on a person’s role within an organization and has become one of the main methods for advanced access control. RBAC ensures employees only have access to the processes and programs necessary. Software engineers, for example, won’t have access to the tools or files HR or marketers in the same company have, but will have access to the tools they need to complete their tasks.
- Teacher: Jerry Corbert Sinaga
- Teacher: Adnan Hamka Arafat
- Teacher: Iin Leo Putri
- Teacher: Suitmedia LMS Administrator
- Enrolled students: 18
ASP.Net Web API and Documentation using Swagger
ASP.Net Web API is a framework for building HTTP Services that can be accessed from any client including browsers and mobile devices. It is an ideal platform for building RESTful applications on the .Net Framework. ASP.Net Web API is different from regular Web API; it is used to create full-blown HTTP services with an easy and simple way that returns only data, not view.
Other than learning about API, developers will also learn about Swagger. Swagger helps users build, document, test and consume RESTful web services. Swaggers can be used with both a top-down and bottom-up API development approach. The major Swagger tools include Swagger Editor - browser based editor where you can write OpenAPI definitions.
- Teacher: Jerry Corbert Sinaga
- Teacher: Adnan Hamka Arafat
- Teacher: Iin Leo Putri
- Teacher: Suitmedia LMS Administrator
- Enrolled students: 18
Working with MS SQL Server in .NET Framework
MS SQL server is a relational database management system. As a database server that stores and retrieves data as requested by other software applications on the same computer or a remote computer using the client-server model. Microsoft provides APIs to access SQL server over the internet as a web service. Developers can connect MS SQL Server in .NET Framework.
- Teacher: Jerry Corbert Sinaga
- Teacher: Adnan Hamka Arafat
- Teacher: Iin Leo Putri
- Teacher: Suitmedia LMS Administrator
- Enrolled students: 18
Git
Pelajari penggunaan dari git workflow pada proses pengembangan website melalui Course Git
- Teacher: Abdul Arif
- Teacher: Jerry Corbert Sinaga
- Teacher: Adnan Hamka Arafat
- Teacher: Iin Leo Putri
- Teacher: Suitmedia LMS Administrator
- Teacher: Mira Nurhayati
- Teacher: Niken Sawitri
- Teacher: Fajar Sidik Priatna
- Enrolled students: 36
C# Fundamentals of ASP.NET MVC Framework
C# is modern, object oriented, and type-safe programming language. C# enables developers to build many types of secure and robust applications that run in .Net. C# has its roots in the C family of languages and will be immediately familiar to C, C++, Java, and Javascript programmers. In this part, developers will learn about the concept of Object Oriented Programming and Data Types. Developers then learn Model-View-Controller which is a software design pattern commonly used for developing user interfaces that divides the related program logic into the three interconnected elements. The study will be continued to more advanced concepts such as Routing, Model, Controller and Action, Model Validation and Nuget Package Manager.
- Teacher: Jerry Corbert Sinaga
- Teacher: Adnan Hamka Arafat
- Teacher: Iin Leo Putri
- Teacher: Suitmedia LMS Administrator
- Enrolled students: 18