JSF - building complete CMS with Java and JavaServer Faces
التصنيف الكامل: Development > Web Development > JavaServer Faces (JSF)

عن هذا الكورس
تعلم أونلاين 100%
شاهد الدروس في أي وقت ومن أي مكان
محتوى معتمد
مقدم من منصة Udemy
رابط موثوق
ينقلك مباشرة لصفحة التسجيل الرسمية
كورسات مقترحة في نفس المجال
عرض كل الكورسات ←
How to Ignite Your Dreams
What dreams would you love to start living right now? Whether you are feeling like life is slipping by or have not followed through on your aspirations, this interactive course will inspire you to (1) Get focused (2) Take action and (3) Start to live your dream… all in less than a few hours. Too often, the idea of big dreams and life legacies feel too huge to start, let alone finished. What do you dream of doing? Maybe for you it is writing and publishing your book, starting a new business, taking your career to the next level, replacing that dead-end job with something you feel passionate about, creating financial freedom and independence. Or maybe for you it is starting a charity, learning a new life-changing skill, becoming a philanthropist, launching a successful online business, writing a song, inventing a product or service, becoming a Udemy Instructor, move country or simply discovering what fires you up in life! When people get inspired in life they often fail to take follow through as the chores of life gets in the way. This course will get you excited about your dreams and in only a few hours you will have started to take action. Learn with Mark Desvaux, Dream Life Coach, entrepreneur and life adventurer, who has continually proven through his own life experiences of completing everything on the list above (and more) that your dreams are possible, no matter how crazy they might seem to others. In fact, Mark believes the crazier they seem, the better! It's time to start thinking bigger than you ever imagined. Join Mark and learn his unique "3D Process" - the same technique he coaches to hundreds of individual clients and personally uses. This course has ready-to-use workbooks with timed exercises to get your creative juices flowing. Enroll now to learn how to: Create your Dream List - Step back and reconsider what gets you excited in your lifeGet Focused - What to do nextOverco

Speak English Fluently and Confidently
If you’ve ever felt nervous speaking English, struggled to express your thoughts clearly, or wished you sounded more confident and fluent, this course is for you. You are not alone in feeling this way, and with the right guidance and practice, real improvement is absolutely possible.This practical, step-by-step course is designed to help you speak English fluently and confidently in real-life situations. You won’t just learn theory, you will actually practice how to communicate better in a safe and supportive way.We will work on the most important aspects of communication: pronunciation, tone, fluency, pace, pauses, and emphasis, so you sound natural and impactful while speaking. You will also learn how to extend conversations, avoid awkward silences, and communicate effectively in both social and professional settings.What makes this course different is the neuroscience-based approach. You will understand why nervousness happens while speaking and learn simple, powerful techniques to manage it and stay calm under pressure.The course also includes practical drills and guided exercises to help you improve consistently, along with lessons on virtual communication and active listening, skills that are essential in today’s world.Whether you are a student, job seeker, or working professional, this course will gently guide you toward becoming a more confident, fluent, and effective communicator in English.

The Complete Course: React, Vue, Nuxt.js, MongoDB, more!
Note: We have added EXTRA React, Vue 3, and MongoDB courses.As an enhanced version of Vue, Nuxt has more functionalities and is also easier to configure. With Nuxt, you can code less but do more.You don’t have to be a Vue expert to study Nuxt. Just basic Vue knowledge is enough.In the first section, we will create a Vue app using Vue CLI 3.The file structure created by Vue CLI 3 is very similar to the one used in Nuxt. They even have the same mechanism of generating pages.We will recreate the same app using Nuxt and show you the similarities between Vue and Nuxt.Your previous Vue knowledge can help you quickly understand the working mechanism of Nuxt. Once you have understood how Nuxt works, you can master it in no time.Our official Nuxt study includes five sections.1. Nuxt basics2. Nuxt plugins and modules3. Nuxt routing system4. Nuxt context5. Data exchange with the backend program (Express.js)At the end of each section, there will be an infographic article to help you review everything you just learned.Each review is followed by a practice session where you will practice and apply everything you have learned by creating a real app. You will also learn many new skills in this process, including how to handle cookies and create a membership system.

Manage Anxiety: Evidence-Based Tools to Overcome Worry & Reg
Course DescriptionDo you often feel overwhelmed by constant worry, restless thoughts, or physical tension caused by anxiety? You’re not alone—and the good news is, there are practical, science-backed strategies that can help you feel calmer, more confident, and in control.This course is designed to give you evidence-based tools—rooted in Cognitive Behavioral Therapy (CBT), mindfulness, and resilience training—that you can apply immediately to manage anxiety effectively. Whether you’re struggling with work stress, social anxiety, or daily overthinking, you’ll discover clear steps to quiet your mind and create lasting change.You’ll learn through short, structured lessons, real-life examples, and guided exercises that make the techniques easy to understand and apply. No fluff, just strategies that work.By the end of this course, you’ll know how to:Recognize and reframe anxious thought patternsPractice calming techniques when worry strikesBuild routines that prevent anxiety from taking overStrengthen your confidence and resilience in everyday lifeThis isn’t about a quick fix—it’s about giving you lifelong skills to reduce anxiety naturally, cope with stress, and improve your wellbeing.Who This Course Is ForAnyone who struggles with worry, stress, or anxiety in daily lifeStudents or professionals who feel overwhelmed and want calm, practical solutionsPeople who have tried self-help tips but want structured, evidence-based methodsLearners who want to build resilience and emotional balance that lasts

Gen AI - LLM RAG Two in One - LangChain + LlamaIndex
This course leverages the power of both LangChain and LlamaIndex frameworks, along with OpenAI GPT and Google Gemini APIs, and Vector Databases like ChromaDB and Pinecone. It is designed to provide you with a comprehensive understanding of building advanced LLM RAG applications through in-depth conceptual learning and hands-on sessions. The course covers essential aspects of LLM RAG apps, exploring components from both frameworks such as Agents, Tools, Chains, Memory, QueryPipelines, Retrievers, and Query Engines in a clear and concise manner. You'll also delve into Language Embeddings and Vector Databases, enabling you to develop efficient semantic search and similarity-based RAG applications. Additionally, the course covers various Prompt Engineering techniques to enhance the efficiency of your RAG applications.List of Projects/Hands-on included: Develop a Conversational Memory Chatbot using downloaded web data and Vector DBCreate a CV Upload and Semantic CV Search App Invoice Extraction RAG AppCreate a Structured Data Analytics App that uses Natural Language Queries ReAct Agent: Create a Calculator App using a ReAct Agent and ToolsDocument Agent with Dynamic Tools: Create multiple QueryEngineTools dynamically and orchestrate queries through AgentsSequential Query Pipeline: Create Simple Sequential Query PipelinesDAG Pipeline: Develop complex DAG PipelinesDataframe Pipeline: Develop complex Dataframe Analysis Pipelines with Pandas Output Parser and Response SynthesizerWorking with SQL Databases: Develop SQL Database ingestion BotCreate a FAST API for your LangChain Application just

Rust Programming: Practice Tests & Interview Prep 2026
Rust has become the language of choice for developers who need memory safety without a garbage collector, whether you're building systems software, web backends, CLI tools, or performance-critical services. This course gives you 600 practice questions across 6 comprehensive tests, each designed to build genuine understanding rather than surface-level familiarity.You'll start with Rust's fundamentals — syntax, ownership, borrowing, and lifetimes — the concepts that trip up most newcomers but unlock everything else once they click. From there, you'll move into structs, enums, and pattern matching for expressive data modeling, then traits, generics, and collections for writing reusable, type-safe code. The course then tackles concurrency and async programming, covering threads, Send/Sync, and the Tokio runtime, before finishing with advanced patterns, tooling, and deployment: Cargo workspaces, profiling, Docker, and proven design patterns like Builder, Repository, and Circuit Breaker.Every question includes a detailed explanation for each answer option — correct and incorrect — so you understand why, not just what. For example:Question: What genuine problem does the borrow checker solve by enforcing "one mutable reference OR many immutable references" at compile time?Answer: It prevents data races by ensuring that whenever data is being mutated, no other code can simultaneously read or write it — catching this class of bug before the program ever runs, rather than as an unpredictable runtime failure.Whether you're preparing for a technical interview, filling gaps in self-taught knowledge, or building genuine fluency with Rust's trickiest concepts, this course is built to get you there through deliberate, explained practice.