.NET Developer Skills Advancing
.NET Developer Skills Advancing, available at $19.99, has an average rating of 3.55, with 24 lectures, 3 quizzes, based on 10 reviews, and has 159 subscribers.
You will learn about Develop better code and programs Have more skills to lower time and the cost of the application development Create "Human Readable" Code Create Nuget Packages, Private Nuget Server Create powerful unit testing using nunit Debugging applications more effectively and in remote devices Create a reusable Project Structure Learn how to use source control to track changes, share code, and keep code safe Estimate time for tasks and their cost using Project Management Tools This course is ideal for individuals who are Developer (Under 2 years experience) or Freelancers or Students It is particularly useful for Developer (Under 2 years experience) or Freelancers or Students.
Enroll now: .NET Developer Skills Advancing
Summary
Title: .NET Developer Skills Advancing
Price: $19.99
Average Rating: 3.55
Number of Lectures: 24
Number of Quizzes: 3
Number of Published Lectures: 24
Number of Published Quizzes: 3
Number of Curriculum Items: 27
Number of Published Curriculum Objects: 27
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Develop better code and programs
- Have more skills to lower time and the cost of the application development
- Create "Human Readable" Code
- Create Nuget Packages, Private Nuget Server
- Create powerful unit testing using nunit
- Debugging applications more effectively and in remote devices
- Create a reusable Project Structure
- Learn how to use source control to track changes, share code, and keep code safe
- Estimate time for tasks and their cost using Project Management Tools
Who Should Attend
- Developer (Under 2 years experience)
- Freelancers
- Students
Target Audiences
- Developer (Under 2 years experience)
- Freelancers
- Students
Hello There! Are you still new to .NET and want to enhance your skills and advance them to become a more productive .NET developer? Then you came to the right place. This course is about advancing your skills in the .NET development world and to become more productive and more better developer.
My name is Amr and I’ve been developing .NET solutions for the past 6 years and through out this journey I’ve seen a lot and learned a lot. I Took my MCSD about two years ago and worked for different company’s and would like to share my knowledge with you. And give you shortcuts that I wish that I knew when I wast just starting.
Environment Setup – Visual Studio Extending
This course will start off easy, just to show you how to install the visual studio. Then, we will see how we can install extensions to improve the visual studio experience. Then, we will see how we can create our own visual studio extensions.
Debugging And Profiling
Next section, we will see debugging more in depth and see how we can debug our applications more effectively. And how we can debug our applications remotely.
Project Structure and Design
Then, we will see how to setup our project solutions and making our applications more object oriented and share code between our application parts more effectively.
Unit Testing
Then, we will see unit testing using NUnit and how we can guarantee a that our work is correct and check our work effectively and make sure no parts from the applications breaks due to changes.
Code Enhancement & Shortcuts While Coding
We will see how we can create an effective comments for the code we write, and use T4 to generate code.
Source Control
We will learn in this section a very important development skills that is always a requirement when ever you go. Source Control is very important and it can save you in many cases. We will use TFS to keep our code safe and to track changes.
NuGet Advanced
Learn how to work with nuget, create packages for nuget and how to create your own private nuget server.
Helping Tools
Next, we will see how we can keep our work organized using project management tools so we keep track of progress of work and how to estimate time and cost for projects and tasks.
SQL Server Tools
Learn how to make sql server sql statements writing much easier and much better.
*Note: Credit to purple-planet(dot)com for the used sound in the promo video.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: Environment Setup
Lecture 1: Visual Studio Setup
Lecture 2: Visual Studio Tour Part 1
Lecture 3: Visual Studio Tour Part 2
Chapter 3: Visual Studio Extending
Lecture 1: Visual Studio Extensions and Recommended Extensions
Lecture 2: Creating Your own extension
Chapter 4: Debugging And Profiling
Lecture 1: Debugging Part 1 – Breakpoints and Conditions
Lecture 2: Debugging Part 2 – Autos, Locals, Watch, Parallel Watch
Lecture 3: Debugging Part 3 – Remote Debugging
Chapter 5: Project Structure and Design
Lecture 1: Basic Solution Setup
Lecture 2: Making Project More Object Oriented
Chapter 6: Unit Testing
Lecture 1: NUnit Introduction
Lecture 2: Working with NUnit
Lecture 3: Advanced NUnit
Chapter 7: Code Enhancement & Code Generation
Lecture 1: Coding Style
Lecture 2: Comments and Documentation Part 1
Lecture 3: Comments and Documentation Part 2
Lecture 4: Code Generation
Chapter 8: Source Control
Lecture 1: Source Control Overview
Lecture 2: Setup source control using visual Studio online
Chapter 9: NuGet Advanced
Lecture 1: Creating Private NuGet server
Lecture 2: Creating NuGet Packages
Chapter 10: Helping Tools
Lecture 1: Project Management Tools
Chapter 11: SQL Server Tools
Lecture 1: SQL Server Management Studio Tools
Instructors
-
Amr Swalha
Developer and Trainer, Want to do something amazing
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 2 votes
- 3 stars: 3 votes
- 4 stars: 0 votes
- 5 stars: 4 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024