Java Web Development Under The Hood
التصنيف الكامل: Development > Web Development > Java

عن هذا الكورس
تعلم أونلاين 100%
شاهد الدروس في أي وقت ومن أي مكان
محتوى معتمد
مقدم من منصة Udemy
رابط موثوق ومباشر
ينقلك لصفحة التسجيل الرسمية
كورسات مقترحة في نفس المجال
عرض كل الكورسات ←
SQL | Structured Query Language with MySQL (2024)
Course Outline: Mastering Databases and SQL with MySQLWhat is a Database?Definition and importanceTypes of databasesUnderstanding SQL and RDBMSIntroduction to SQLWhat is a Relational Database Management System (RDBMS)?Key features of RDBMSInstalling MySQLDownloading and installing MySQLSetting up MySQL WorkbenchCreating Databases and TablesSyntax and examplesPrimary keys and foreign keysAuto-increment fieldsSQL DatatypesOverview of different datatypesChoosing the right datatype for your dataBasic SQL CommandsSELECT, INSERT, UPDATE, DELETEBasic querying and filteringUsing WHERE clauseSQL ConstraintsNOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK, DEFAULTExamples and use casesNormalizationWhat is normalization?Benefits of normalizationTypes of normalization (1NF, 2NF, 3NF,)Types of NormalizationDetailed explanation with examplesPractical applications and best practicesDML (Data Manipulation Language) DDL (Data Definition Language)Detailed commands and examplesDifferences between DML and DDLJOINS and TypesINNER JOIN, LEFT JOIN, RIGHT JOIN,CROSS JOINExamples and use casesWorking with ViewsCreating a

Azure Databricks - Build data engineering and AI/ML pipeline
This course is designed to help you develop the skill necessary to perform ETL operations in Databricks, build unsupervised anomaly detection models, learn MLOPS, perform CI/CD operations in databricks and Deploy machine learning models into production.Big Data engineering:Big data engineers interact with massive data processing systems and databases in large-scale computing environments. Big data engineers provide organizations with analyses that help them assess their performance, identify market demographics, and predict upcoming changes and market trends.Azure Databricks:Azure Databricks is a data analytics platform optimized for the Microsoft Azure cloud services platform. Azure Databricks offers three environments for developing data intensive applications: Databricks SQL, Databricks Data Science Engineering, and Databricks Machine Learning.Anomlay detection:Anomaly detection (aka outlier analysis) is a step in data mining that identifies data points, events, and/or observations that deviate from a dataset’s normal behavior. Anomalous data can indicate critical incidents, such as a technical glitch, or potential opportunities, for instance a change in consumer behavior. Machine learning is progressively being used to automate anomaly detection.Data Lake House:A data lakehouse is a data solution concept that combines elements of the data warehouse with those of the data lake. Data lakehouses implement data warehouses' data structures and management features for data lakes, which are typically more cost-effective for data storage .Explainable AI:Explainable AI is artificial intelligence in which the results of the solution can be understood by humans. It contrasts with the concept of the "black box" in machine learning where even its designers cannot explain wh

Python GUI Programming with Tkinter | 30-Day challenge
Have you ever wanted to build a software with a graphical interface but didn't know how to? May be you even know how to create tools on a command line but have no idea how to convert it into a graphical interface that people can click on. In this course we will be learning Python GUI Programming + Tkinter to build graphical user interfaces (GUI) and widgets from scratch. With this course you will be able to create beautiful looking graphical interfaces quickly. You will learn Python basics, Python GUI development and Tkinter, UI and more.You will also learn (BONUS) How to use the Pygame to Play, Stop, Pause, Unpause and mute the music.Learn about threading and how to create multiple threadsCreate a Music Player from scratch to finishAdd beautiful styling and themes to the Python Projects GUIWhy 30 day Tkinter challenge?Instead of binge watching all the videos, in my experience if you watch 1 video every day and implement it you will be able to complete the course and retain a lot more knowledge. This is how I learn Python. I take a topic and spend 30 minutes daily learning it. Why choose me as an instructor? Why buy this course among all those other courses?When i was a kid i saw this YouTube video on how make a folder invisible on Windows I was so fascinated with this idea. Since then my love for technology has only grown. I understand the people who are passionate about learning new things. At the end of each section we will take a quiz to check up on your skills and see if we’re ready for the next section. We will create this project together from start to finish.So, why wait? If all this sounds great to you, Press on “Take this Course” and start learning to

Spring Boot REST APIs Ultimate Course
Welcome to Spring Boot REST APIs Ultimate course!My name is Nam Ha Minh. I’m the instructor who will lead you through this course. You know, I’ve been programming with Java for nearly 2 decades, since the days of Java 1.3 and 1.4. I’m a professional Java developer certified by Oracle.I’m very glad that you’re interested in this course. Let me introduce exactly what this course is about, and everything you need to know before enrolling.What this Course is Exactly About:This is a comprehensive course about REST API development, from understanding REST API Core Concepts to API Design Best Practices and Implementing APIs with Spring Boot; from Securing APIs to Testing APIs; from Documenting APIs to Deploying APIs.This course is also about development of different kinds of REST Client applications such as Web app (Spring MVC), React app, desktop app (Java Swing) and mobile app (Android).What You Will Learn to Build:Through this comprehensive course, you will learn to build Weather APIs Service using Spring Boot with MySQL Database.Then you will learn to build a React application for managing weather data.Use Spring MVC to build a web application for managing users and API clients.And another Spring MVC application for a Weather Forecast website.Then you will learn to build a sample mobile app that displays embedded weather information, using Android.Finally, you will learn to build a Java desktop application with Swing, that demonstrates updating weather data from a weather station.The React app, Weather Forecast website, Android app and Swing app are consumers of the Weather APIs Service.Key technologies will be used:You'll learn how to use the following technologies (not all mentioned): - Back-end technologies: Spring frame

Docker, Kubernetes & AWS: Real-World Deployment in 25 Days
This course requires you to download Docker Desktop from Docker (we'll install it together). If you are a Udemy Business user, please check with your employer before downloading software.Ready to Level Up Your Deployment Skills?Whether you’re starting from scratch—no Docker knowledge, no automated pipelines, and no idea how to tackle real-world cloud deployments—or you’ve already run a few containers and want to sharpen your production-ready expertise, this journey is for you. It’s not about where you begin; it’s about how far you can go.Picture yourself just a few weeks from now: you’ve confidently built and run containerized applications, implemented HTTPS to safeguard user data, fine-tuned asset delivery for peak performance, and set up load balancers to ensure your services stay online under heavy demand. You’ve mastered a streamlined continuous deployment flow from GitHub to AWS App Runner, and explored other production-grade solutions like AWS ECS and Kubernetes to diversify your skill set. Every step of the way, you’re moving closer to running deployments that are efficient, resilient, and scalable.Gain a Future-Proof Skill SetThis isn’t just a checklist of tasks - it’s a transformation in how you think about delivering software. You’ll gain the confidence to ship code without downtime anxiety, adapt quickly to changing traffic patterns, and smooth out your entire development-to-deployment pipeline. The result? A strong, future-proof skill set that can elevate your career and open up new opportunities, whether you’re an absolute beginner or honing your deployment prowess.Your 25-Day Roadmap:Days 1–5: Start simple. Run your first Docker container, bring a site live, secure it with HTTPS, and connect it to a custom domain.Days 6–10: Advance to building production-ready images with Dockerfiles and multi-stage builds. Push these images to priv

iOS12 Bootcamp from Beginner to Professional iOS Developer
In iOS 12 Bootcamp we are going to teach you how to become an iOS developer in few weeks. This course is designed for absolute beginners as well as intermediate developers. If you want to learn how to Develop iOS Apps, you have come to the right place.Our complete iOS12 BootCamp teaches you how to code using Swift 4.2 and build iOS 12 apps. Even if you have ZERO programming experience, this course is for you!We are going to start from ZERO level and gradually learn the basics of the Swift programming language and building apps in xCode. First we are going to learn the theory and then use the things we learn in a project so you can practice the new material in a simple applications that we will do together.As you learn more and more the course will gradually become more advanced where we are going to build more advanced apps. By the end of this course, you will be fluently programming in Swift 4.2 and be ready to write iOS applications by you own and start a freelancing job as an iOS 12 developer.We are going to have many challenges in the course and I am going to provide you with a lot of reading material as well.But remember the if you want to become developer, you have to actually type the code yourself. This is the best way of learning to code. You may read 100 books on iOS Development, but if you never type the code, you will not learn how to code.From beginner to iOS 12 app developer with just one course!This course will cover all the parts of iOS and Swift development you will need.Also, in this course i will spend quite a lot of time on errors and debugging the problems. This is one of the most important areas of the software development. If you cannot debug and find the problems in your code, you will never become a developer. So this is very important aspect of the course. We will cover some of
