UdemyAngular

Angular, Unit Testing, and Figma

التصنيف الكامل: Development > Web Development > Angular

Angular, Unit Testing, and Figma

عن هذا الكورس

“Every web developer relies heavily on one web framework or another(sometimes more if their services have different requirements) andcompanies will rely on many frameworks, but each has its own pros andcons.” Jay Bell, Greg Magolan, David Guijarro, Adrien de Peretti, Patrick Housley talking about NestJSYou may want to see the article "Computer programmers behave like drug addicted" Jorge Guerra Pires, PhD Published in Geek Culture, regarding bad reviews here.==Angular is a Google framework: it is a Single Application Page (SPA) generator.With Angular, you can build apps that runs on browsers (frontend), no need of backend frameworks/libraries such as Express/Node.js/NestJS. With current achievements by the Angular community, you can now do essentially anything on the frontend. Recently, Firebase, also from Google, was integrated into Angular: Firebase provides several nice features, e.g., machine learning and Google based login.Some strong points of Angular:1. Was designed to be tested (i.e., ideal for unit testing-based apps; e.g., Test Driven Development), the Angular creators created standard tests, and constantly release new ways of easily testing apps using their libraries. With Jasmine/Karma, you can do essentially all kinds of unit tests;2. It goes well with other technologies also from Google, see my articles on Medium "Firebase and Angular: connect your frontend app to a noSQL database" and "Meet my project “TensorFlow.js in Angular”: working on Angular based machine learning apps";See my article on Medium "Does Angular really suck: why I have to disagree!".This is a several volumes course. On this volume, you shall learn how to build a simple dashboard, to be continued in future volumes: we are going to cover the logged-out user version. The full app is already available o

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

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

محتوى معتمد

مقدم من منصة Udemy

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

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

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

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

عرض كل الكورسات ←
How To Win Your Next Job Interview: Practical 90-min Guide
Udemy
Interviewing Skills

How To Win Your Next Job Interview: Practical 90-min Guide

If you want to learn how to hack job interviews, this is probably the most important course you will ever take. In this concise, no-nonsense masterclass, you will learn the lessons, strategies, and hacks I've discovered in both the corporate and entrepreneurial worlds. You will learn about nailing job interviews from someone who has been successful on both sides of the table. Instead of flooding you with information, I hand-picked the most powerful mindset shifts, strategies, and tools that will make you stand out. This course has been designed to be a concise yet powerful guide. After finishing this course, you will know how to:- Stop Being Intimidated by Your Interviewers- Avoid the Most Common Mistakes Interviewees Make - Handle the Most Common Questions Like a Champ- Introduce Yourself Powerfully- Create a Video CV to Stand Out and Join the Top 1% of Candidates- Adopt a Confident and Likeable Body Language during an Interview- and more I've just outlined only the backbone of the course, and I encourage you to go ahead and check the full list of topics yourself. Also, I want you to see the real value of this course before making any investment. This is why I've included several free preview videos you can watch RIGHT NOW.Moreover, instead of filming my lectures in a boring studio, I flew to the beautiful Canary Islands to make sure that you not only learn but also enjoy your experience with me. Each video is filmed with multiple cameras in REAL nature spots (no fake backgrounds or teleprompters in my videos). The best candidate doesn't always get the job. The best-prepared one usually does.I

Think Like a CEO: 8 Daily Habits of Highly Successful CEOs
Udemy
Leadership

Think Like a CEO: 8 Daily Habits of Highly Successful CEOs

This course contains the use of artificial intelligence, which has been applied to deliver a clearer, more engaging, and high quality learning experience.Success does not come from one lucky break. It comes from what you repeat every single day.This course, Think Like a CEO: 8 Daily Habits of Highly Successful CEOs, is designed to help you build the kind of daily routine that supports focus, discipline, leadership, energy, and long-term success. Instead of waiting for motivation or hoping for better results, you will learn how successful leaders structure their days so they can think clearly, act decisively, and stay consistent.Inside the course, you will learn 8 practical CEO-style habits: owning your morning, prioritizing ruthlessly, using movement to protect your energy, thinking on paper, communicating with confidence, learning every day, staying close to customers and the market, and ending your day with a powerful wind-down routine.You will also learn how to turn these habits into a personal 30-day action plan. The goal is not to copy someone else’s schedule perfectly. The goal is to build a routine that fits your life while helping you protect your time, energy, and focus.By the end of the course, you will have a clearer daily structure, a stronger leadership mindset, and a practical system for becoming more consistent in the actions that matter most.

The Complete Diploma in Stress Management at Work
Udemy
Stress Management

The Complete Diploma in Stress Management at Work

Disclosure: This course contains the use of artificial intelligenceThe Complete Diploma in Stress Management at WorkWorkplace stress is one of the biggest silent threats to your health, your happiness, and your career, yet almost nobody ever teaches you how to actually manage it. This complete, beginner-friendly diploma course changes that, giving you a clear, practical roadmap to understanding stress, recognizing it early, and managing it with confidence, so you can finally take control of your workday instead of feeling controlled by it.Through 60 simple, easy-to-follow video lectures, you'll learn the real psychology and biology behind workplace stress, why it happens, how it builds, and exactly what to do about it. This isn't dry theory. Every lecture is packed with practical, real-world techniques you can start using immediately, whether you're sitting at your desk, heading into a difficult meeting, or trying to switch off at the end of a long day.By the end of this course, you will be able to:Understand what stress really is and why it affects your body and mind the way it doesRecognize the early physical, emotional, and behavioral warning signs of chronic stress and burnoutUse fast, effective relaxation techniques including breathing exercises, grounding, and guided visualizationReframe negative thought patterns and build genuine, lasting resiliencePrioritize your workload, say no without guilt, and delegate with confidenceCommunicate assertively, set healthy boundaries, and resolve workplace conflict calmlyBuild daily habits and routines that protect your energy, sleep, and long-term wellbeingNavigate office politics, organizational change, and difficult relationships with a clear headCreate a personalized, long-term stress management action plan you can rely on for yearsThis course i

Become an Expert in LAMP  - Installation & Configuration
Udemy
LAMP Stack

Become an Expert in LAMP - Installation & Configuration

As Wikipedia states, "LAMP is an acronym for a set of free software used to build web servers."The original acronym refers to the following software:"Linux," the operating system (GNU/Linux);"Apache," the web server;"MySQL or MariaDB," the database server;Originally, "PHP", "Perl" or "Python" the scripting languages.Even though the authors of each of these programs did not coordinate to build LAMP platforms, this software combination became popular due to its low overall cost and the presence of all these components in most GNU/Linux distributions.I have been using this technology for years, and its open-source nature is a major factor in my enthusiasm for it, as well as its continued success within a large part of the profession for decades.This tutorial is divided into 2 separate courses as described below.- The chapters in the training named "Become an Expert in LAMP - Complete Installation and Configuration" are as follows:Environment DescriptionComplete InstallationFine TuningUsage ExamplesLog FileWireshark Remote SSH ServerFail2BanProtocolsUpdatesPHPUnit- The chapters in the next training to come "Optimize your LAMP environment with advanced techniques" will be as follows:Configuration FileNetwork ConfigurationShell ScriptingDockerGLPIBackupEncryptionGit (Bitbucket) with ScrumCI/CD (Jira Pipeline)I wish you an enriching experience!

Build 12 Websites using HTML & CSS in Arabic
Udemy
HTML

Build 12 Websites using HTML & CSS in Arabic

Build 12 Websites using HTML CSS: Master the Art of Web DevelopmentWelcome to a comprehensive journey into the world of web development! In this Udemy course, "Build 12 Websites using HTML CSS," you will embark on an exciting adventure that takes you from the fundamentals of web development to creating stunning, multi-page websites. Whether you're a beginner or seeking to enhance your skills, this course is designed to elevate your proficiency in HTML and CSS.Course Overview:This extensive course, spanning over 20 hours, is structured into three levels, each offering a unique set of projects to enhance your coding skills progressively.Level 1: Single Section Projects (6 Projects)Order summary componentColumn preview cardSingle price componentIntro to component with sign up formFour card featureTestimonials grid cardLevel 2: Multi-Section Single Page Projects (4 Projects)Clipboard landing pageFYLO dark theme landing pageTech CapitalMedStar HospitalLevel 3: Multi-Page Websites (2 Projects)Book StoreMarket wave companyWhat You'll Learn:Master the art of building responsive and visually appealing websites.Develop a deep understanding of HTML and CSS.Implement single-page projects with multiple sections for a dynamic user experience.Create complete, multi-page websites with seamless navigation.Why Take This Course:Project-Based Learning: Dive into hands-on projects, reinforcing theoretical concepts with practical applications.Progressive Complexity: Build your skills gradually, fro

Master Material UI (MUI) with Next.js 16 (2026)
Udemy
MUI (Material-UI)

Master Material UI (MUI) with Next.js 16 (2026)

Master Material UI (MUI) with Next.js 16: Build Modern Web ApplicationsLearn how to build beautiful, responsive, and production-ready web applications using Material UI (MUI) with Next.js 16, React 19, TypeScript, App Router, and modern frontend best practices.Material UI is one of the most widely used React UI frameworks for building professional dashboards, SaaS products, admin panels, eCommerce platforms, business applications, and enterprise software. Combined with Next.js, it enables developers to create fast, SEO-friendly, scalable applications with an outstanding user experience.This course takes you beyond learning individual components. You'll understand how professional developers structure modern user interfaces, create reusable design systems, optimize performance, and build responsive applications that are ready for production.Whether you're a React developer, Next.js developer, frontend engineer, or full-stack developer, this course will give you the practical skills to confidently build modern web interfaces.What You'll Build Modern Next.js User Interfaces Professional Admin Dashboard Responsive Website Layouts Authentication Pages Business Dashboards Analytics Dashboard SaaS UI eCommerce UI Landing Pages Design System Components Dark Mode Portfolio ProjectsWhat You'll LearnMaterial UI FundamentalsMaster Material UI from the ground up.You'll learnInstallationTheme ConfigurationComponent ArchitectureTypographyColorsIconsLayout SystemStyling Best PracticesNext.js 16 IntegrationLearn how to integrate Material UI correctly withNext.js 16App RouterReact Server ComponentsClient Components