UdemyMicroservices

Build a Microservices app with .Net and NextJS from scratch

التصنيف الكامل: Development > Web Development > Microservices

Build a Microservices app with  .Net and NextJS from scratch

عن هذا الكورس

*** Course has now been updated for .Net 8, NextJS 14 and Next-Auth v8***Microservices is the latest 'buzzword' and hot topic in the web development industry at the moment and nowadays having microservices as part of your skillset is becoming more and more essential. This course aims to teach you how to build a microservices based app using .Net for the backend services and Next.js for the client app. We start from nothing and build up the app until we have a completed app that we can publish to a Kubernetes cluster on the internet.Here are some of the things that are covered in this course:Creating several backend services using .Net that provide functionality for the appService to service communication using RabbitMQ and gRPC Using IdentityServer as the identity provider. Creating a gateway using Microsoft YARPBuilding a client side app with Next.js using the new App Router functionality (since Next.js 13.4)Using SignalR for push notifications to the client appDockerizing our different servicesCI/CD workflows using GitHub actionsAdding ingress controllersPublishing the app locally using docker composeThe goals of the main part of this course is to build this app and be able to run and publish everything locally without having to sign up or pay for any cloud services. Once you have completed the main part of the course there are 3 optional Appendixes that cover:Unit and integration testingPublishing locally to KubernetesPublishing the app to a Kubernetes cluster on the internetTools you need for this courseIn this course all the lessons are demonstrated using Visual Studio Code, a free (and fantastic) cross platform code editor

تعلم أونلاين 100%

شاهد الدروس في أي وقت ومن أي مكان

محتوى معتمد

مقدم من منصة Udemy

رابط موثوق

ينقلك مباشرة لصفحة التسجيل الرسمية

سعر الكورس
$199.99
الانتقال للكورس / التسجيل الآن
🔒 عند النقر، سيتم فتح صفحة الكورس الرسمية على منصة Udemy في نافذة جديدة.

كورسات مقترحة في نفس المجال

عرض كل الكورسات ←
Fundamentals of Watson Analytics
Udemy
Data Analysis

Fundamentals of Watson Analytics

IBM Watson Analytics is an advanced data analysis and visualization solution in the cloud that guides you through analysis and discovery of your data.Watson Analytics is a smart data analysis and visualization service you can use to quickly discover patterns and meaning in your data – all on your own. With guided data discovery, automated predictive analytics and cognitive capabilities such as natural language dialogue, you can interact with data conversationally to get answers you understand. Whether you need to quickly spot a trend or you have a team that needs to visualize report data in a dashboard, Watson Analytics has you covered. In this course, students will learn the fundamentals of Watson Analytics and become proficient with Watson's tools. Students will learn how to use features such as machine learning and predictive analytics. We will get into how to import and refine data from local or cloud-based sources; build new calculations, hierarchies, and data groups on the fly; and leverage cognitive starting points, natural language queries, and dynamic insights. Find out how to auto-detect trends and correlations and generate predictive models and decision trees quickly. Plus, learn how to create and share visualizations, dashboards, and infographics to bring your insights to life.

Promotion Simplified
Udemy
Career Development

Promotion Simplified

Promotion Simplified the 4 Steps to Advance Your Career, will help you earn, that next promotion!In this quick course you will learn the 4 critical and intentional steps to plan, execute, advocate, and build a winning case for promotion. Building the case for promotion requires a good performance rating, demonstrated abilities at the next level, and supportive champions for the case for promotion. Students will be able to have a better understanding of a framework to help build a case for the next promotion.Promotion is not based solely on performance ratings -- performance bonuses and merit increases are in place to reward you for high performance. Promotion is about your demonstrated ability to operate at the next level. To get a promotion approved, your Manager has to make the case with HR, their boss, and so on up the hierarchy to make a decision. This is all contingent on, budget and opening available to provide the higher compensation -- quite simply it’s extra work to make the case for promotion so make it easy. Promotions are an artful balance of an individuals development, performance and overall brand. You'll need to consider all 3 to build a winning case. The goal here, is for your business case for promotion to be a no-brainer, a case that can be taken forward and easily get it approved --It's all about building your winning case for promotion.

From Fears to Fluency: The Art of Public Speaking
Udemy
Public Speaking

From Fears to Fluency: The Art of Public Speaking

Join "From Fears to Fluency: The Art of Public Speaking" to conquer stage fright and become a confident communicator. Led by an expert coach, Counsellor, and lecturer Rana Shehroze, this course offers practical strategies for beginners and seasoned speakers. Learn to craft compelling messages, manage anxiety, and deliver impactful speeches with ease. Dive into the psychology of public speaking fear, discover techniques to build confidence, and master vocal delivery and body language. Navigate impromptu speaking and Q A sessions seamlessly. With personalized feedback, you'll refine your skills and transform fear into fluency. Basically from crafting persuasive messages to refining your delivery and handling challenging speaking scenarios, this course covers everything you need to become a fluent and dynamic speaker. Whether you're preparing for a presentation, job interview, or public speaking event, you'll gain the skills and confidence to excel in any speaking situation.Key topics include:Understanding the psychology of public speaking anxiety.Overcoming nervousness and building confidence on stage.Structuring and organizing impactful speeches and presentations.Mastering vocal delivery, body language, and other nonverbal communication cues.Handling Q A sessions, impromptu speaking, and unexpected challenges with ease.Enroll now and unlock your potential as the dynamic and influential speaker you always wanted to be!

Learn to Code in JavaScript
Udemy
JavaScript

Learn to Code in JavaScript

JavaScript is the primary language used to develop interactive and dynamic front-end web applications. There are multiple web frameworks that use JavaScript (or TypeScript*) such as Angular, Vue, React, Ember, Knockout. This course is intended to teach you the most important features of the JavaScript language so that you can then move on to learning about web frameworks. Because JavaScript primarily lives (and is executed) in the browser, this course will also touch on web topics such as HTML and the Document Object Model (or DOM). In this course we'll talk about:Running a JavaScript program.HelloWorldPrimitive data typesOperatorsStringsDatesArraysConditionalsLoopingObjectsFunctionsClasses and ModulesAt the end of this course you will have a thorough understanding of the JavaScript language and you will have dipped your toe into connecting this to a web page.I am truly excited to share my knowledge and my enthusiasm for developing software with you. Come on this journey and I will do my best to help you learn, enjoy, and finally become part of a community of developers who make this world go round!This course comes with detailed explanations of each concept along with working examples for each lecture and a Verifiable Certificate of Completion.* TypeScript is a superset of JavaScript and adds some important concepts but all TypeScript is compiled into JavaScript for execution.

Create simple HTML5 Canvas Game with JavaScript Pong Game
Udemy
HTML

Create simple HTML5 Canvas Game with JavaScript Pong Game

Explore how you can create a quick simple game using JavaScript and HTML5 canvas elementCreate an HTML5 Pong Game from scratchLearn coding with FUN interactive game development - See what you can build in less than 1 hour with JavaScript!!!Course covers all the core functions needed in a gameBasics of drawing on HTML5 canvasHow to create and track key presses Setting basic game objects to manipulate and move on screenPlanning and game conceptsAdding second player and creating interactionHow to setup collision detection of two objects in canvasHow to add a bouncing ball on screen within HTML5 canvasHow to create smooth animations with JavaScript request animation frame objectGame review and how to make tweaks and adjustmentsSource code is included so you can build your own version of the game as you go through the lessonsQuick straight to the point instruction by professional developer with over 19 years of experience - ready to help you learn and answer any questions you may have.Learn and explore what HTML is and how it can be used to create amazing web pages - Hypertext Markup Language is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets and scripting languages such as JavaScript

Next Level Public Speaking
Udemy
Public Speaking

Next Level Public Speaking

In our technology driven society, where people communicate with text and email, and through more and more informal language, people who possess effective and impacting public speaking skills are becoming fewer and consequently becoming more valuable. Employers, clients, customers, and even the people in our lives value effective communication and speaking skills more than ever, and through this course and your newfound confidence, you will be able to propel yourself in whatever area you choose to utilize your newfound skills. Within the lessons you will learn not only the physiological aspects of speaking, but also how to self-diagnose your own public speaking shortcomings, how to correct them, how to construct successful speeches, and even how to succeed in your next interview. Overcome stage fright, learn to speak extemporaneously, and gain the confidence that will give you an edge over everyone else. At the risk of hyperbole, this course could permanently change your life for the better! Now, if you thought you would just be a passive receiver of information, you thought wrong. You will be expected to work, and because we will not be interacting directly with each other, I have to trust that you will follow through on your homework. In the end, you are the master of your success, so if you choose to not do the homework, please don’t expect results. But if you choose to actively participate, you that you will become better and better in an area in which you currently do not believe you excel. What will make this course better than others on the same subject is that I understand that public speaking is not easy for most people. But I also know that your time is valuable. So you need instruction that respects both your weaknesses and your strengths, that gives true fundamentals and keys to success without getting bogged down in unnecessary rhetoric just to add minutes and bump up the price tag.