Mastering ASP.NET Core MVC From Scratch Using C#
التصنيف الكامل: Development > Web Development > ASP.NET Core

عن هذا الكورس
تعلم أونلاين 100%
شاهد الدروس في أي وقت ومن أي مكان
محتوى معتمد
مقدم من منصة Udemy
رابط موثوق ومباشر
ينقلك لصفحة التسجيل الرسمية
كورسات مقترحة في نفس المجال
عرض كل الكورسات ←
Ensemble Machine Learning in Python: Random Forest, AdaBoost
In recent years, we've seen a resurgence in AI, or artificial intelligence, and machine learning.Machine learning has led to some amazing results, like being able to analyze medical images and predict diseases on-par with human experts.Google's AlphaGo program was able to beat a world champion in the strategy game go using deep reinforcement learning.Machine learning is even being used to program self driving cars, which is going to change the automotive industry forever. Imagine a world with drastically reduced car accidents, simply by removing the element of human error.Google famously announced that they are now "machine learning first", and companies like NVIDIA and Amazon have followed suit, and this is what's going to drive innovation in the coming years.Machine learning is embedded into all sorts of different products, and it's used in many industries, like finance, online advertising, medicine, and robotics.It is a widely applicable tool that will benefit you no matter what industry you're in, and it will also open up a ton of career opportunities once you get good.Machine learning also raises some philosophical questions. Are we building a machine that can think? What does it mean to be conscious? Will computers one day take over the world?This course is all about ensemble methods.We've already learned some classic machine learning models like k-nearest neighbor and decision tree. We've studied their limitations and drawbacks.But what if we could combine these models to eliminate those limitations and produce a much more powerful classifier or regressor?In this course you'll study ways to combine models like decision trees and logistic regression to build models that can reach much higher accuracies than the base models they are made of

YOLOv3 - Robust Deep Learning Object Detection in 1 hour
Learn how we implemented YOLO V3 Deep Learning Object Detection Models From Training to Inference - Step-by-StepWhen we first got started in Deep Learning particularly in Computer Vision, we were really excited at the possibilities of this technology to help people. The only problem is that if you are just getting started learning about AI Object Detection, you may encounter some of the following common obstacles along the way:Labeling dataset is quite tedious and cumbersome, Annotation formats between various object detection models are quite different.Labels may get corrupt with free annotation tools,Unclear instructions on how to train models - causes a lot of wasted time during trial and error.Duplicate images are a headache to manage. This got us searching for a better way to manage the object detection workflow, that will not only help us better manage the object detection process but will also improve our time to market. Amongst the possible solutions we arrived at using Supervisely which is free Object Detection Workflow Tool, that can help you:Use AI to annotate your dataset,Annotation for one dataset can be used for other models (No need for any conversion) - Yolo, SSD, FR-CNN, Inception etc,Robust and Fast Annotation and Data Augmentation,Supervisely handles duplicate images.You can Train your AI Models Online (for free) from anywhere in the world, once you've set up your Deep Learning Cluster.So as you can see, that the features mentioned above can save you a tremendous amount of time. In this course, I show you how to use this workflow by training your own custom YoloV3 as well as how to deploy your models using PyTorch. So essentially, we've structured this training to reduce debugging, speed up your time to m

How to Handle Stress in Relationships
Modern relationships are complex and often challenged by the demands of everyday life. Whether it’s financial strain, the struggle to balance work and home life, or the subtle effects of social media and mental health issues, couples today face a range of stressors that can slowly erode emotional connection, intimacy, and trust.This course, created by the interdisciplinary professionals at Willingness, provides an in-depth exploration of the most common and pressing relationship stressors. Drawing from psychology, therapeutic practice, and real-world experience, it offers both individuals and couples the knowledge to understand what’s happening beneath the surface of relational conflict.Using relatable, scenario-based learning, we examine how tension builds, how communication begins to break down, and what emotional patterns often emerge in response to unresolved stress. You'll also explore the impact of parenting, family dynamics, lifestyle differences, and issues like infidelity, mental health, and substance use.By the end of this course, you will:Understand how daily stressors can affect relationship satisfactionRecognise early warning signs of emotional disconnectionReflect on your own responses to pressure and conflictLearn practical ways to improve communication and emotional resilienceWhether you're currently in a relationship, preparing for one, or supporting others professionally, this course provides a valuable foundation in understanding and addressing the stress that affects relationships today. It is not a quick fix, but a guided path toward awareness, healthier dynamics, and long-term connection.

Real time web applications in Rust
WebSocket is a computer communications protocol, providing full-duplex communication channels over a single TCP connection. The WebSocket protocol enables interaction between a web browser (or other client application) and a web server with lower overhead than half-duplex alternatives such as HTTP polling, facilitating real-time data transfer from and to the server.Rust is a systems programming language which you can use to write applications with high performance. It is amazingly refreshing with a very helpful compiler who is your mentor since the very beginning.Given that the WebSocket protocol is key for real-time applications, where reliability and speed matter, it is no wonder that Rust is the best option for implementing WebSocket servers.Also given that Rust can now run in the browser, thanks to WebAssembly, we can also use Rust on the client.Which means that one can code a real-time, chat-like application 100% in just Rust!This is what we will do in this course! We will leverage Tokio and Rocket in the back-end, yew webassembly and trunk in the front-end and we will end up with a full-stack Rust, real-time chat app. While doing that we will learn how to set-up a WebSocket connection, send/receive messages and update out application state.

Python Coding Intermediate: Python Classes, Methods and OOPs
Take your Python skills to the next level with "Python Coding Intermediate: Python Classes, Methods, and OOPs." This course is designed for individuals who have a basic understanding of Python and are ready to dive deeper into more advanced concepts, specifically Object-Oriented Programming (OOP). In this course, you'll learn how to create and work with Python classes and methods, which are fundamental to writing efficient, modular, and maintainable code. You’ll explore key OOP principles like inheritance, encapsulation, and polymorphism, and understand how these concepts allow you to design and structure your programs effectively. You'll also learn about class constructors, instance variables, and the concept of self in Python, and how to build reusable code through class inheritance. update: Learn the top AI tools every professional needs to boost productivityThe course is packed with hands-on examples and projects, allowing you to apply your knowledge through real-world coding challenges. By the end of the course, you’ll be able to create and manage classes, handle multiple objects, and build scalable applications with ease.Whether you’re aiming to advance your career in software development, game development, or data science, mastering OOP concepts will enable you to solve complex problems more efficiently. This course is perfect for those looking to gain a deeper understanding of Python and improve their coding practices. Join now and master Python classes, methods, and OOP to take your coding skills to new heights!

SQL Programming For Beginners
Our world is driven by data and a lot of that data is stored in databases. In order to unlock the information and insights stored in databases, we need a way of asking for data. One common language for asking about and modifying data in databases is SQL. SQL in some form or another is used in database products across the spectrum. From small SQLite databases in mobile devices to my MySQL servers, hosting data for blogs and other apps, to enterprise scale Oracle and Microsoft SQL server databases running multi-billion dollar corporations. The goal for this course is to get you comfortable working with the basics of the language, using MySQL. We'll look at how to get information from more than one database table, and I'll introduce some more features and functions of SQL.After that, we'll take a look at adding and modifying data in tables that already exist in a database. This course will help prepare you to work with SQL in programming or data reporting applications, and it will provide a foundation for deeper learning about database administration, advanced SQL, and developing with data.SQL (Structured Query Language) is a common tool for retrieving data from relational databases such as SQL Server, MySQL, MongoDB, and PostgreSQL. This course provides an introduction to this core programming language. Learn how to request data from a database server, limit and sort the responses, aggregate data from multiple tables with joins, and edit and delete data. Topics include:Installing MySQLWhat is SQL?Requesting for data with SELECTLimiting database responsesOrganizing responsesRequesting for data from two or more tablesUnderstanding join types and data typesUsing stored procedureRemoving duplicate recordsAdding and modifying data in a table
