Become a full-stack C# developer
التصنيف الكامل: Development > Web Development > .NET

عن هذا الكورس
تعلم أونلاين 100%
شاهد الدروس في أي وقت ومن أي مكان
محتوى معتمد
مقدم من منصة Udemy
رابط موثوق
ينقلك مباشرة لصفحة التسجيل الرسمية
كورسات مقترحة في نفس المجال
عرض كل الكورسات ←
Unreal Engine 5: Procedural Road System
Master the art of building dynamic, procedurally generated environments in Unreal Engine 5. This course takes you beyond static level design and into procedural content generation, where you’ll learn how to create scalable, data-driven systems for roads, traffic, and city environments.You’ll gain hands-on experience building a complete procedural road system from scratch using Unreal Engine 5’s spline tools, Blueprints, and real-time systems. From automatically generated roads and intersections to dynamic weather, lighting, and traffic simulation, you’ll learn how to design interactive, living worlds that feel responsive and alive.Your Learning JourneyProcedural Content Generation – Build a custom spline-based generation system to automatically create and manage complex road networks.Basic Locomotion System - Implement simple yet flexible locomotion systems for player and NPC characters.Basic Inventory System - Create an inventory system to support static item spawning on pedestrian characters.Procedural Roads – Design multiple road types, intersections, and procedural mesh spawns for realistic and adaptable layouts.Dynamic Time of Day Effects – Implement day-night cycles with responsive lighting and automatic streetlight behavior.Weather Effects– Create dynamic weather systems including sunny and rainy conditions. Simulate wet road surfaces, puddles, reflections, and smooth weather transitions at runtime.Pedestrians – Procedurally spawn pedestrians on sidewalks and crosswalks to add realism and life to your environment.Vehicles – Spawn and control AI-driven vehicles that move dynamically along road networks.

Java Programming for Beginners – 20+ Practice Tests
This course provides a clear, structured, and beginner-friendly introduction to Java programming, designed for learners who want to start their programming journey with one of the most widely used languages in the industry.You will begin by setting up the Java language environment and understanding how Java programs are executed. The course gradually introduces Java fundamentals, including writing your first Java program and working with development tools and IDEs.As you progress, you will learn core Java language fundamentals such as variables, data types, type casting, strings, operators, and console input/output. You will then move on to control statements, arrays, and methods, which form the backbone of Java program logic.A major focus of this course is Object-Oriented Programming (OOP). You will learn essential OOP concepts such as classes, objects, constructors, methods, static members, inheritance, method overriding, dynamic method dispatch, abstract classes, and interfaces. These topics help you understand how real-world Java applications are designed and structured.The course also covers exception handling, helping you write robust Java programs that handle runtime errors effectively. Each topic is explained through simple, step-by-step video lectures, making it easy for beginners to follow along.To reinforce learning, practice tests are included to help you assess your understanding and build confidence. By the end of this course, you will have a strong foundation in Java programming and be ready to move on to advanced Java topics or frameworks.

Learn SQL from scratch in Arabic - for beginners
In this course, you will learn SQL basics from A to Z in Arabic!The content of the course as in sections and videos;01:1- What is flat file?2- Flat file VS relational database.3- Flat file advantages.4- Flat file disadvantages.5- Database.6- RDBMS.7- What is SQL?8- SQL commands in brief.02:Download and install MS SQL server 2019 and SSMS03:1- CREATE database.2- DROP database.3- USE keyword.4- MDF VS LDF files.5- SQL server transaction.6- NDF files.04:1- CREATE database table.2- DROP database table.3- ALTER database table. ADD column. DROP COLOMN. ALTER COLUMN.05:1- SQL constraints 1.1- NOT NULL 1.2- UNIQUE 1.3- PRIMARY KEY 1.4- FOREIGN KEY 1.5- CHECK 1.6- DEFAULT2- AUTO INCREMENT.3- constraint naming.4- Practicing on using constraints in both create table time and alter table.06:Data manipulation language 1. insert a record. 2. update a record. 3. delete a record. 4. delete all records. 5. truncate table. 6. SELECT statement. 7. SELECT DISTINCT statement. 8. WHERE clause. 9. AND, OR and NOT. 10. Combining AND, OR and NOT. 11. ORDER BY. 12. Aliases.07:SQL subqueries 1. What is subquery in SQL. 2. Subquery in SELECT statement. 3. Subquery in INSERT statement. 4. Subquery in UPDATE statement. 5. Subquery in DELETE statement. 6. Advantages disadvantages of subqueries.08:SQL Joins: 1. What is SQL join? 2. Inner join. 3. Left join. 4. Full join09:Aggregation functions: 1. MIN() 2. MAX() 3. COUNT() 4.
![Professional Agentic AI (NCP-AAI) - Mock Exams [2026]](https://i.udemycdn.com/course/480x270/6871961_46ad_2.jpg)
Professional Agentic AI (NCP-AAI) - Mock Exams [2026]
Practice questions to prepare for Professional Agentic AI NCP-AAI!Prepare to excel in the Agentic AI (NCP-AAI) certification with this comprehensive mock exam course, meticulously designed to help you master the principles, architecture, and real-world implementation of Agentic AI systems. This course consists of six full-length mock exams, each carefully aligned with the NCP-AAI exam blueprint to ensure you gain deep familiarity with the topics and question formats likely to appear on the official certification test.Each exam contains a broad range of scenario-based and concept-driven questions, covering critical domains such as orchestrating agentic workflows, multi-agent collaboration, planning and memory management, retrieval augmentation, safety and compliance in AI agents, prompt engineering, performance monitoring, human-in-the-loop design, and deploying agents at scale.What sets this course apart is the detailed explanation provided for every answer choice—correct and incorrect. These explanations are crafted not only to reinforce the right answers but to help you understand common misconceptions, edge cases, and best practices, ensuring true comprehension rather than rote memorization.Whether you're a machine learning engineer, AI architect, software developer, or research scientist, this mock exam course will challenge your knowledge, sharpen your reasoning, and boost your confidence. By the end of the course, you’ll be well-prepared to tackle the NCP-AAI exam and apply agentic AI concepts effectively in production environments.Can I retake the practice tests?Yes, you are welcome to attempt each practice test as many times as you like. After completing a test, you will receive your final score. Each time you retake the test, the questions and answer choices will be shuffled to provide a fresh experience.Is there a time limit for the practice tests?

Master Windows Presentation Foundation (WPF)- 35+ Tests
This course provides a comprehensive and in-depth introduction to Windows Presentation Foundation (WPF), Microsoft’s powerful framework for building modern Windows desktop applications.You will begin with the fundamentals of WPF, including its architecture, application structure, and the role of XAML in defining user interfaces. The course then explores WPF layout controls such as Grid, StackPanel, DockPanel, and WrapPanel, helping you understand how flexible and responsive desktop layouts are created.As you progress, you will learn how to work with WPF controls, dependency properties, and routed events, which form the backbone of WPF’s powerful UI system. The course covers styles, templates, and resource dictionaries, enabling you to create reusable and maintainable UI designs.A major focus of this course is data binding, including binding modes, update triggers, value converters, and command binding. You will also gain a solid understanding of the MVVM (Model-View-ViewModel) pattern, learning how to implement clean separation of concerns using ObservableCollection and INotifyPropertyChanged.Advanced topics such as custom controls, user controls, animations, triggers, media handling, exception handling, and application deployment are also covered. Each topic is explained through structured video lessons designed to build both conceptual clarity and practical understanding.By the end of this course, you will be confident in designing, developing, and maintaining professional-grade WPF desktop applications.

How to Prepare, Act and Follow up for Any Conferences
In 2002 I attended my 1st conference in Las Vegas, NV and the one memory that stands out was hitting the jackpot on the nickel slots. In 2007 I spoke at my 1st conference not knowing if I would make it out alive. Next week I attend my 50+ conference to speak, learn and network. I invite you to learn from my experiences in making the most of conferences to help you stand out from the pack and become the unique persona you are destined to be. Why should you become a student? Advance your career Attend conferences with a solid action plan Learn how to prepare you agenda ahead of time Learn about the numerous opportunities a conference offers outside of just sessions to attend. Learn what steps to take before, during and after a conference More about the teacher My name is Alex Ivanov I used to be a shy software developer that has overcome numerous personal challenges including my fear of picking up the phone, being in a room full of strangers (i.e. a common theme at conferences to start with) and speaking to an large audience. With my own personal struggles removed I’m excited to share what has worked for me in the hopes it can work for you as well. Life is so much more exciting now that I have overcome these barriers and together we can ensure you do the same.