UdemyASP.NET Core

ASP.NET Core From 0 to Hero [Arabic]

التصنيف الكامل: Development > Web Development > ASP.NET Core

ASP.NET Core From 0 to Hero [Arabic]

عن هذا الكورس

هنالك تقنيات مختلفة لتطوير تطبيقات الويب ومن اشهر هذه التقنيات هي تقنية ASP.NET سواء كانت على اطار العمل السابق .NET او في الاطار الجديد.NET Coreحيث الاخير هو اطار عمل مفتوح المصدر ومتعدد المنصات وايضا اداء عالي خلال هذه الدورة سنتعلم كيفية تطوير تطبيقات الويب من خلال هذا الاطار وبأستخدام تقنية ASP.NET والاستفادة من جميع التقنيات الاخرى المستخدمة في عملية التطوير هذه رحلتك التعليمية في هذا الدورة سوف نتناول في هذه الدورة كل شيء تحتاجة لانشاء تطبيقك وسنطرحة بطريقة مختصرة ومباشرةسوف نتسلسل في تعلم التقنية في الشكل الاتي:الاساسياتوخلالها سوف نتعرف على التقنية وتاريخيها وتهيئة بيئة العمل وتعلم كافة الامور الاساسية الخاصة في التقنيةالتعامل مع البياناتوهنا سنذهب مع البيانات في مشروع مبسط وسنطبق مفاهيم الشفرة النظيفة لكتابة وترتيب الشفرة وعرض البيانات والتعامل معهاقواعد البياناتهنا ننطلق بشكل مباشر للتعامل مع قواعد البيانات بأستخدام تقنية انتتي فريمورك وسوف نستفاد من تقنية تولدي الشفرة للاستفادة من تطبيق نمط MVCالتعامل مع المستخدمين هنا سوف نستفاد من تقنية التعرف في اطار دوت نت والانتتي فريم ورك للتعامل مع مفهوم المستخدمين انطلاق من انشاء الحسابات وعمليات تسجيل الدخول نسيان كلمة السر وتعيين الصلاحيات وتطبيقها على الصفحة نشر التطبيقهنا ننطلق لتعرف على طرق نشر التطبيق الخاص بك , سنطلعك على كافة الامور الخاصة في الاستضافة وكيفية استضافة تطبيقك وقاعدة البيانات ايضا مشروع متكاملهنا سنطبق كافة المفاهمي التي تعرفهنا عليها سابقا في مشروع متكامل وهو صفحة مقالات تسمح للمستخدمين من انشاء حساباتهم ومشاركتة مقالاتهم ضمن الصفحة

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

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

محتوى معتمد

مقدم من منصة Udemy

رابط موثوق ومباشر

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

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

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

عرض كل الكورسات ←
Building Minimal APIs with ASP.NET Core 9 and EF Core
Udemy
ASP.NET Core

Building Minimal APIs with ASP.NET Core 9 and EF Core

Learn how to develop Minimal APIs with ASP.NET Core from scratch with this amazing course.We are going to see the entire life cycle of developing a Web API, from creating the solution, developing the endpoints, working on resource manipulation, to putting it into production in Azure and IIS.In this course we will do a project which you will be able to publish and show as part of your portfolio.We will also learn how to use Azure DevOps to configure a Continuous Integration and Continuous Delivery pipeline, to be able to publish your projects from their source code in Github, Bitbucket, or any other GIT repository provider.Some of the topics we will see are:Creation of REST Web APIsCreate a databaseUse Entity Framework Core to read, insert, update, and delete records from a databaseCreate a user system so that our clients can register and log in to the Web APIWe will use Json Web Tokens (JWT) for authenticationClaims-based authorization, so that only some users can use certain endpointsUsing cache to have a faster applicationUsing Redis for distributed cacheWe will use GraphQL so that customers can indicate exactly what they want to consultWeb APIs are fundamental in modern web development. Since they allow us to centralize and protect the logic of our solutions. In addition, it is in a Web API that we typically have access to a central database with which all your users can communicate. Whether you build a social network, a delivery application, or even an office app, a Web API allows you to work on the back-end

Laravel 11 : Beginner's Guide to Building a Book Review App
Udemy
Laravel

Laravel 11 : Beginner's Guide to Building a Book Review App

Laravel 11: Beginner's Guide to Building a Book Review AppWelcome to "Laravel 11: Beginner's Guide to Building a Book Review App"! Are you ready to embark on a journey into the world of web development with Laravel, one of the most powerful and elegant PHP frameworks available today? Whether you're a complete beginner or someone with some programming experience looking to dive into Laravel, this course is designed to equip you with the knowledge and skills you need to build your very own book review application from scratch.In this comprehensive course, we'll start by laying the foundation with Laravel 11, the latest version of this renowned framework, and guide you through each step of the development process. By the end of the course, you'll have a fully functional book review app that you can proudly showcase in your portfolio.The course begins with an introduction to Laravel, where we'll explore its features, benefits, and why it's the preferred choice for building web applications. You'll learn how to set up your development environment, install Laravel, and create a new project. With our development environment ready, we'll dive straight into building our book review app.One of the core functionalities of our app is user authentication. You'll learn how to implement secure user registration, login, and logout functionality using Laravel's built-in authentication system. We'll also explore how to customize the authentication process to suit the needs of our application.With user authentication in place, we'll move on to building the backbone of our app: the ability to add, edit, view, and delete book reviews. You'll discover how to set up a MySQL database, create database migrations, and define eloquent models to interact with our database. We'll cover Laravel's powerful routing system, controllers, and views to create a seamless user experience.But we won't stop there!

Critical Thinking: How To Find Out What Really Works
Udemy
Critical Thinking

Critical Thinking: How To Find Out What Really Works

Will starting a business make you rich?Is getting up at 5 AM every morning the key to success?Does money make people happy?Life is full of questions and answering these questions is often key to getting what we want.If we arrive at the wrong answers, we fail to get what we want.If we arrive at the right answers, success is within our grasp.Learn the strategies that scientists use to identify the right answers and use these strategies to make better life decisions.What will you be able to DO after this course?FORMULATE a question: will X get you Y?IDENTIFY relevant evidence and INTERPRET it correctly.AVOID reasoning fallacies that almost everybody falls prey to.ELIMINATE alternative explanations systematically until you uncover the truth.GATHER evidence yourself when no other evidence is available.DRAW conclusions with scientific precision.After this course, you will have a complete blueprint with simple step-by-step instructions for making solid evidence-based decisions in every area of your life.My first science classes shattered my world.Afterwards, I saw reasoning errors everywhere.Things I had believed for a long time turned out to be false.Other things that I had rejected suddenly made a lot more sense.It was shocking at times but also incredibly fascinating.I enjoyed that everything became much clearer to me...... and I started to feel a lot more confident in my opinions and decisions.What I love about scientific thinking is that you can apply it everywhere.Whether you want to be happier, more successful, wealthier, more productive, focussed, ... in all of these areas, scientific thinking can help to discard ineffective strategies and identify what truly works.However...This course is for thoughtful dec

The Complete Java Programmer: From Scratch to Advanced
Udemy
Java

The Complete Java Programmer: From Scratch to Advanced

Hey guys! I welcome you all to my course The Complete Java Programmer: From Scratch to Advanced. This course is designed for the learners of all categories: Beginners - who don't have prior knowledge in programming and interested in learning a new skill, Programmers from other languages who wish to learn Java. This course is an experiment that tries to relate almost all the programming concepts in Java to the real world scenarios. In this, we will discuss some real-world scenarios and try to code it using Java. You will also have a very deep insight on Object Oriented Programming in Java which is simply the need of the hour. With bewitching analogies, you will be motivated to pursue in this course with a decent pace so that you can complete the course and earn a certificate. For example, We will be dealing with the core concepts of Object Oriented Programming(OOP) through examples like lion and his cubs so that it will be easy and interesting for you to understand the concept as well as keeps you engaged. You will also have access to all the source codes, some optional problem sheets and quizzes for you to practice and master the skill. Using your knowledge in Java after this course, you can also start learning how to develop Android Apps in Android Studio. Java is the one of the most required skills in IT Industry. Get certified as the complete Java programmer now!In order to have as few implementation dependencies as feasible, Java is a high-level, class-based, object-oriented programming language. In other words, compiled Java code can run on any platforms that accept Java without the need to recompile. It is a general-purpose programming language designed to enable programmers to write once, run anywhere (WORA). Regardless of the underlying computer architecture, Java applications are often compiled to bytecode that can run on any Java virtual machine (JVM). Although Java has fewer low-level features than either C or C++

Deploying machine learning models with flask for beginners
Udemy
ML Model Deployment

Deploying machine learning models with flask for beginners

About this courseLet's dive into data science with python and learn how we can create our own API (Application Programming Interface) where we can send data to and let our model return a prediction.This course is a practical hands on course where we learn to deploy our trained machine learning models aka neural networks with the flask web framework.This is a beginners class. You don't need any pre-knowlege about flask but you should know about neural networks and python. We will learn and code step by step together and I will explain what we do along the way.Besides machine learning apis we will also use transferlearning to use an advanced neural network and use a userfriendly HTML template to give the enduser a visual appealing interface for our application. The user can upload an image and our model will return an image classification predictionAll the resources will be provided and you can download all the used tools completely for free.Sounds interesting? I hope so! Let's dive in and do this together. Let's acquire new skills and create new opportunities for us.In GeneralWhy datascience and machine learning? Well...In the world of today and especially tomorrow machine learning and artificial intelligence will be the driving force of the economy. Data science No matter who you are, an entrepreneur or an employee, and in which industry you are working in, machine learning (especially deep learning neural networks) will be on your agenda.from me personal:"From my personal experience I can tell you that companies will actively searching for you if you aquire some skills in the data science field. Diving into this topic can not only immensly improve your career opportunities but also your job satisfaction!"It's time

Java Masterclass: The Complete Guide
Udemy
Java

Java Masterclass: The Complete Guide

Unlock the power of Java programming with our comprehensive "Java Masterclass: The Complete Guide" course. Designed for aspiring programmers, this course is your gateway to mastering Java from the ground up. Starting with the basics, you'll learn how to create projects, run programs, understand the difference between print() and println(), utilize comments effectively, and grasp essential concepts such as variables, data types, and identifiers. Dive into the world of operators, including arithmetic, assignment, relational, and logical operators, along with conditional statements like if-else and switch statements.Delve deeper into Java's functionality with loops, functions, arrays, and strings. Learn how to work with arrays, manipulate strings, and utilize object-oriented programming (OOP) principles to create classes, understand inheritance, and implement interfaces. Throughout the course, you'll benefit from practical examples, hands-on exercises, and clear explanations to reinforce your understanding.By the end of this course, you'll have a solid foundation in Java programming, enabling you to build your own Java applications with confidence. Whether you're looking to kickstart your programming career or expand your skill set, this Java Masterclass is your comprehensive guide to mastering one of the most widely used programming languages in the world. Start your journey to Java mastery today and unlock endless possibilities in software development and beyond.By completing this masterclass, you'll be equipped with the knowledge and skills to:Develop robust Java applications from scratch.Understand the fundamental concepts of programming and how they apply to Java.</