UdemyReact JS

[Master Class] Deep Dive into React 18 + Typescript

التصنيف الكامل: Development > Programming Languages > React JS

[Master Class] Deep Dive into React 18 + Typescript

عن هذا الكورس

This course is built for new and old ReactJS developers so we can all have complete understanding how React works. I have done some reasearch while creating this course and even check react code from github just to make sure I understand it.Basically this is just me teaching how to use ReactJS as well as providing a deep understanding how it works in the background. Knowing how it works in the background will help developers to code better using ReactJS because they know how it works completely.Other course will teach you how to use ReactJS, but this course will give you a deeper understanding of each concepts and features that React offers. For example Do you know what Reflow and Repaint is? What is React Fiber? Why do we have useEffect, useLayoutEffect and useTransitionEffect? That's a lot of effects!Are those synchronous or asynchronous?How often React paints the UI in the DOM when using those effects?How does React schedule updates?What is high and low priority updates?How React creates the VirtualDOM efficiently and use the minimal memory as much as possible?How many VirtualDOM do we have in ReactJS?How React batch the updates? What if you have multiple state updates in a lot of components? How many times React will render your components?If you already know those things I have mentioned, then you probably don't need this course. If you don't, then join me learn those stuff! Let's have some fun!

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

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

محتوى معتمد

مقدم من منصة Udemy

رابط موثوق

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

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

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

عرض كل الكورسات ←
Jupyter Notebook for Data Science
Udemy
Jupyter Notebook

Jupyter Notebook for Data Science

This video course will help you get familiar with Jupyter Notebook and all of its features to perform various data science tasks in Python. Jupyter Notebook is a powerful tool for interactive data exploration and visualization and has become the standard tool among data scientists. In the course, we will start from basic data analysis tasks in Jupyter Notebook and work our way up to learn some common scientific Python tools such as pandas, matplotlib, and plotly. We will work with real datasets, such as crime and traffic accidents in New York City, to explore common issues such as data scraping and cleaning. We will create insightful visualizations, showing time-stamped and spatial data.By the end of the course, you will feel confident about approaching a new dataset, cleaning it up, exploring it, and analyzing it in Jupyter Notebook to extract useful information in the form of interactive reports and information-dense data visualizations.This course uses Jupyter 5.4.1, while not the latest version available, it provides relevant and informative content for data science enthusiasts.About the AuthorDražen Lucanin is a developer, data analyst, and the founder of Punk Rock Dev, an indie web development studio. He's been building web applications and doing data analysis in Python, JavaScript, and other technologies professionally since 2009. In the past, Dražen worked as a research assistant and did a PhD in computer science at the Vienna University of Technology. There he studied the energy efficiency of geographically distributed datacenters and worked on optimizing VM scheduling based on real-time electricity prices and weather conditions. He also worked as an external associate at the Ruder Boškovic Institute, researching machine learning methods for forecasting financial crises. During Dražen's scientific work Python, Jupyter Notebook (back then still IPython Notebook), Matplotlib, and Pandas were his best friends over many nights of interactive ma

Swift 4 & iOS11 بالعربية
Udemy
iOS Development

Swift 4 & iOS11 بالعربية

هذه الدورة مخصصة لتعليمك برمجة تطبيقات الايفون والايباد من الصفر والى الاحتراف لعمل تطبيقات اكثر من رائعة والبدئ بالعمل كمبرمج حر مستقل من المنزل حيث يتم الدفع لك وانت في غرفة منزلك على حاسوبك. اذا كنت تريد ان تغير حياتك للافضل فهنا فرصتك بهذه الدورة التي تتجاوز ال 60 ساعة متواصلة من الشروحات الرائعة لتعليمك اكبر قدر ممكن من المعلومات. البرمجة قد غيرت حياة الكثيرين فكن انت واحدا منهم لاي استفسار لا تتردد في ارساله الى DirectingZoNe@Gmail.com تحياتنا لك فريق عمل دورة برمجة تطبيقات الايفون والايباد

Learn To Create An Online Multiplayer Game In Unity
Udemy
Unity

Learn To Create An Online Multiplayer Game In Unity

Learn how to create and program your very own online multiplayer game using Unity, an industry-standard game development program used by many large gaming studios and indie developers across the world.In this course you won’t just be learning programming concepts, but tying these concepts to real game development uses. You will have access to a course forum where you can discuss the topics covered in the course as well as the next steps to take once the course is complete.This course has been designed to be easily understandable to everyone, so whether you’re a complete beginner, an artist looking to expand their game development range or a programmer interested in understanding game design, this course will help you gain a greater understanding of development.In the course we’ll create an online first-person competitive multiplayer game but the networking principles you learn will be applicable to any kind of online game you wish!At the end of this course you will have developed the ability to understand such game elements as:Full First Person character movementConnecting to and managing networked gamesTracking networked playersManaging Multiple Multiplayer MapsCreating a Leaderboard Systemfull audio systemsInteractive Menusand much more...Start learning today and let me help you become a game developer!

Datadog LLM Observability: Monitor & Trace AI in Production
Udemy
Datadog

Datadog LLM Observability: Monitor & Trace AI in Production

Are your LLM applications running blind in production?You've deployed an AI agent, a RAG pipeline, or an LLM-powered chatbot. But can you answer these questions?How much did that runaway agent loop cost before someone noticed?Why did hallucination rates spike last Tuesday?Which step in your RAG pipeline is returning irrelevant documents? How do you prove to compliance that you're protecting customer PII in LLM conversations? If you can't answer these questions with data, you have a production problem.Traditional APM tools see your LLM as a black box. They measure latency and error rates, but they can't show you token flows, prompt effectiveness, or quality degradation. LLMs are fundamentally different—non-deterministic, multi-step, token-priced, and quality-sensitive. You need LLM-native observability.Introducing Datadog LLM ObservabilityThis course is the definitive guide to Datadog's LLM Observability platform for enterprise teams. If you're already using Datadog for APM, infrastructure, or security, this integrates directly into your existing stack—no new tools to learn, no separate dashboards to monitor. What you'll build: Throughout this course, you'll instrument a production-grade Customer Support AI Agent with:Multi-turn conversation tracingTool integration (order lookup, refund processing) Custom quality evaluations Cost monitoring dashboard PII scrubbing compliance This isn't a toy example—it's the architecture real enterprise teams deploy.

Coding With AI - Planning To Production
Udemy
AI Agents & Agentic AI

Coding With AI - Planning To Production

Over the past few years, the way we build software has changed. We went from searching docs and stitching together snippets to collaborating with AI for planning, scaffolding, refactoring, and debugging. That speed is incredible, but without a process, it can also create brittle code and confusing architectures. My goal for this course is to teach you a repeatable AI-assisted workflow for building real projects: how to scope features, write better prompts, provide useful context, review AI output, and ship with confidence. You’ll apply it by building DevStash—a knowledge hub for snippets, prompts, commands, notes, files, images, and links—using Next.js App Router with TypeScript, modern data patterns, and deployment best practices.We'll also cover testing and code review with AI, plus the core SaaS building blocks like auth, database workflows, file storage, and payments. In addition, you'll build DevStash end-to-end with search, organization, and AI features—while keeping the codebase clean, maintainable, and production-ready.What You Will Learn Summarized:A repeatable AI-assisted workflow — from feature planning and context setup to implementation, testing, and deploymentHow to write effective prompts that produce consistent, high-quality code instead of random trial and errorStructure project context files and specifications so AI understands your codebase and follows your standardsBuild custom skills, subagents, and MCP server integrations to automate repetitive development tasksReview, test, and audit AI-generated code so you ship with confidence, not just hopeBuild DevStash end-to-end — a full-stack SaaS app with auth, database workflows, file storage, search, payments, and AI featuresModern full-stack patterns with Next.js App Router, TypeScript, Prisma, Tailwind CSS v4, and server actionsProduction deployment, envi

The Core of Leadership
Udemy
Leadership

The Core of Leadership

Merupakan modul pengembangan kemampuan kepemimpinan dasar dan peningkatan keterampilan mengelola bawahan yang dirancang untuk para leader dan calon leader, dalam rangka menjalankan tugas tugas unit organisasi yang dipimpin dengan baik melalui dan bersama sama dengan bawahan. Atau dengan kata lain “How to get things done effectively and efficiently through and with other people”.Trainer:Ahmad MaduTrainer dan Penulis Buku Bukan Asal Cuap