Document Object Model (DOM) - Complete Guide - Part 1 (2026)
التصنيف الكامل: Development > Web Development > Document Object Model (DOM)

عن هذا الكورس
تعلم أونلاين 100%
شاهد الدروس في أي وقت ومن أي مكان
محتوى معتمد
مقدم من منصة Udemy
رابط موثوق
ينقلك مباشرة لصفحة التسجيل الرسمية
كورسات مقترحة في نفس المجال
عرض كل الكورسات ←
Master Vim: Guide to Ultimate Text Editor
CRITICAL NOTICE Prior to Enrollment:This course does not serve as a substitute for official vendor materials necessary for certification exams. It lacks endorsement from the certification vendor, and participants will not receive official certification study materials or a voucher as part of this course.Welcome to the ultimate Vim course designed to take you from complete beginner to confident power user. Whether you’re a developer, system administrator, or tech enthusiast, mastering Vim will dramatically boost your productivity, streamline your workflow, and give you complete control over text editing.Vim is more than just a text editor—it’s a powerful tool built for speed and efficiency. In this course, you’ll learn how to harness its full potential through hands-on practice and real-world examples. You’ll start with the basics, including how to navigate the Vim interface, understand modes, and perform simple edits. From there, we’ll dive into more advanced concepts such as powerful search and replace, working with buffers and windows, customizing your Vim setup, and using plugins to enhance functionality.This course is perfect for anyone who wants to break free from slow, mouse-driven editing and become a keyboard ninja. Every concept is explained clearly and reinforced through practical exercises, so you can immediately apply what you’ve learned. You’ll also gain tips and tricks that experienced Vim users rely on every day.By the end of this course, you’ll not only feel comfortable using Vim, but you’ll also wonder how you ever lived without it. Join now and unlock a faster, smarter, and more efficient way to edit code, write scripts, and manage text.Thank you

Advanced Reinforcement Learning in Python: cutting-edge DQNs
This is the most complete Advanced Reinforcement Learning course on Udemy. In it, you will learn to implement some of the most powerful Deep Reinforcement Learning algorithms in Python using PyTorch and PyTorch lightning. You will implement from scratch adaptive algorithms that solve control tasks based on experience. You will learn to combine these techniques with Neural Networks and Deep Learning methods to create adaptive Artificial Intelligence agents capable of solving decision-making tasks.This course will introduce you to the state of the art in Reinforcement Learning techniques. It will also prepare you for the next courses in this series, where we will explore other advanced methods that excel in other types of task.The course is focused on developing practical skills. Therefore, after learning the most important concepts of each family of methods, we will implement one or more of their algorithms in jupyter notebooks, from scratch.Leveling modules: - Refresher: The Markov decision process (MDP).- Refresher: Q-Learning.- Refresher: Brief introduction to Neural Networks.- Refresher: Deep Q-Learning.Advanced Reinforcement Learning:- PyTorch Lightning.- Hyperparameter tuning with Optuna.- Reinforcement Learning with image inputs- Double Deep Q-Learning- Dueling Deep Q-Networks- Prioritized Experience Replay (PER)- Distributional Deep Q-Networks- Noisy Deep Q-Networks- N-step Deep Q-Learning- Rainbow Deep Q-Learning

Learn Twilio Conversations API & Task Router
People now a days are really putting a lot into creating Chat Applications using NodeJS, React or any other platform/technology, but the main problem is that its really hard to maintain server.Besides that sometimes your application does not requires any kind of other technology except JS or PHP (as an example) for this specific task you have to learn other stuff and add that into your application and maintaining is really hard.So by using Twilio, we don't need to do much on the server side, everything we need to do is on the Client side and you know what, we can do this with our Vanilla JS as well.We will be developing 2 main applications using Twilio, which are:Chat application (web, SMS, WhatsApp, Facebook) using Twilio Conversations API.Contact Center using Twilio task router.Task Router is for creating a complete Contact Center application, where you define agents/workers in Twilio and then any customer that comes from website frontend will be handled by task router, based on agents availability chats will be assigned to them and much more things.So what are you waiting for, lets dive into this course become a Twilio developer, create amazing chat apps much more.

Getting Started with Building a GWT Web Application
I’m Brandon Donnelson and I’ve been working on GWT a while since somewhere around 2008. I enjoy helping make development easier. So the other day someone said they wanted to see more getting started video content so I started out with this course. This course covers the basic GWT application development by video example. It starts out with Eclipse GWT application creating and debugging. Then moves into UI component creation, event handling and ajax calls. And finishes off with providing css styling and images for the UI. If you’re new to GWT, I think this would help build up quick terminology and context around building an application using GWT.

Python Fundamentals For Absolute Beginner Using Google Colab
Fundamental Course of Python Programming for Absolute beginners using Google Colab. This course covers all the fundamental libraries such as NumPy, Matplotlib, Pandas, Seaborn etc. Furthermore many built-in Python function are explained with examples.Course ContentsIntroduction of the Google ColabOperators in PythonArrays with NumpyMatplotlib for Data VisualizationLists in PythonLoops in PythonStrings in PythonDictionaries in PythonSeabornPandasFunctionsCreating Classes in PythonTupleslambda() functionmap() replace() and filter() functionszip() and join()Who this course is for:Anyone who wants to learn Python from scratch.Students and Researchers in Artificial Intelligence.Students and Researchers who want to develop Python Programming skills to solve their Tasks.Want to switch from Other Programming Languages to Python.What you’ll learnOperators used in Python.How to create and use arrays in Python using NumPyBuilt-in function in NumPyGenerating Random Number using NumPyHow to plot and visualize the data using Matplotlib.How to create lists and use them in Pythonfor loops and while loops in PythonStrings in PythonHow to create dictionaries and use them in Python.Seaborn LibraryPandasCreating Functions in PythonCreating Classes in PythonTuplesThe lambda( ) functionmap( ), reduce( ) and filter( ) functionszip( ) and join( ) functions

Learn ChatGPT
Are you a beginner or intermediate ChatGPT user looking to take your skills to the next level? This course is for you! We'll start by reviewing the basics of ChatGPT and how to set it up for use in various contexts. From there, we'll delve into more advanced topics like ChatGPT commands and ethical use.You'll learn how to use ChatGPT commands to fine-tune the behavior of your chatbot and customize the conversation. We'll cover a range of commands, including those that allow you to control the flow of the conversation, manage user input, and access information from external sources.In addition to these technical skills, we'll also discuss the importance of using ChatGPT ethically and responsibly. You'll learn best practices for protecting user privacy and avoiding causing harm or offense with your chatbot.We'll also explore the different use cases for ChatGPT and understand its capabilities and limitations. By the end of this course, you'll have a strong foundation in ChatGPT and the confidence to apply it to your own projects with precision and accuracy.Whether you're interested in chatbots and natural language processing or just want to enhance your technical skills, this course has something for you. So join us and take your ChatGPT knowledge to the next level today!