Java Core Guide: Key Features, OOP, Collections & More
التصنيف الكامل: Development > Programming Languages > Java

عن هذا الكورس
تعلم أونلاين 100%
شاهد الدروس في أي وقت ومن أي مكان
محتوى معتمد
مقدم من منصة Udemy
رابط موثوق ومباشر
ينقلك لصفحة التسجيل الرسمية
كورسات مقترحة في نفس المجال
عرض كل الكورسات ←
دورة أنماط التصميم الكلاسيكية
أنماط التصميم هي طريقة رسمية لوصف الحلول الناجحة للمشكلات الشائعة في تصميم البرمجيات. من خلال استخدام أنماط التصميم، يمكن للمطورين إنشاء كود أكثر مرونة وقابلية للصيانة وإعادة الاستخدام.هناك ثلاثة أنواع رئيسية من أنماط التصميم:تتعلق أنماط الإنشاء بإنشاء الكائنات. تركز هذه الأنماط على جعل إنشاء الكائنات أكثر كفاءة ومرونة.تتعلق الأنماط الهيكلية بالعلاقات بين الكائنات. تركز هذه الأنماط على جعل الكود أكثر مرونة وكفاءة.تتعلق أنماط السلوك بالتواصل بين الكائنات. تركز هذه الأنماط على جعل الكود أكثر قابلية لإعادة الاستخدام والصيانة.تعد أنماط التصميم وسيلة رائعة لتحسين جودة البرمجيات. من خلال أخذ دورة في أنماط التصميم، يمكنك التعلم عن الأنواع المختلفة من الأنماط وكيفية تطبيقها على كودك الخاص. يمكن أن يساعد ذلك في كتابة كود أكثر استدامة وموثوقية. بالإضافة إلى ذلك، يمكن أن يجعلك التعلم عن أنماط التصميم مبرمجًا أفضل بشكل عام.لذا، في هذه الدورة، ستتعلم عن أنماط التصميم الكلاسيكية. هذه الأنماط هي:أنماط التصميم الإنشائية:نمط التصميم Factory Methodنمط التصميم Abstract Factoryنمط التصميم Builderنمط التصميم Prototypeنمط التصميم Singletonأنماط التصميم الهيكليةنمط التصميم Adapterنمط التصميم Bridgeنمط التصميم Compositeنمط التصميم Decoratorنمط التصميم Facadeنمط التصميم Flyweightنمط التصميم Proxyأنماط التصميم السلوكيةنمط التصميم Chain of Responsibilityنمط التصميم Commandنمط التصميم Iteratorنمط التصميم Mediatorنمط التصميم Mementoنمط التصميم Observerنمط التصميم Stateنمط التصميم Strategyنمط التصميم Template Methodنمط التصميم Visitorماذا تنتظر لتحسين جودة تصاميمك البرمجية؟ أراك في الدورة.

Create Windows Forms Applications With C# and Visual Studio
Windows Forms is a Graphical User Interface(GUI) class library which is bundled in .Net Framework. Its main purpose is to provide an easier interface to develop the applications for desktop, tablet, PCs.Windows Forms are also referred to as WinForms applications can contain the different type of controls like labels, list boxes, tooltip etc.In Windows Forms, a form is a visual surface on which you display information to the user. You ordinarily build Windows Forms applications by adding controls to forms and developing responses to user actions, such as mouse clicks or key presses.What You can do with Windows Forms:Develop smart clients ( Smart clients are graphically rich applications that are easy to deploy and update)Build rich, interactive user interfacesRequest input from users, and communicate with remote computers over a network.Create powerful Windows-based applications.In this course we will build two windows forms project ( A calculator and volume converter) step by step from scratch using the C# programming language and visual studio integrated development environment ( IDE)

Cobol learning made easy
Course Description This course mainly concentrates on cobol programming language . Have you ever wanted to learn to code in cobol but don't know where to start? Learning how to code in cobol can get you a better job and lead to a better future. This course starts you off with the basic coding language of COBOL. This is a very good tutorial that will show you how to code in COBOL. Cobol is the most important language in mainframe development. having good basics in this cobol programming will help you to become a great mainframe developer. Enroll to begin your journey to be a COBOL development master.

Unreal Engine 4.x - Product Visualization with Blueprints
Hello and welcome to the course: Product Visualization with Unreal Engine and BlueprintsIn this course, we will learn from scratch how to create interactive 3D visualizations for all types of digital products and models, implementing camera animations, material changes, presenting databases on screen, and advanced configurations with Blueprints. It will also help you implement advanced mechanics for video games, VR, or information architecture.Unreal Engine is one of the most powerful tools on the market for VR, architecture, and commercial product visualization. Your instructor, Alfonso Alcaide, with more than 5 years of experience using this tool, will guide you through these lessons and help you understand how to use Blueprints to create professional-quality interactive 3D visualizations.The course is divided into 4 main sections.In the first section:We will begin by understanding what a blueprint is and the different types available.We will continue studying variables, types, arrays, functions, events and their behaviors, data tables, and communication between blueprints.At the end of this section, we will study the user interface and combine all of these concepts into a practical lesson.In the second section:We will delve deeper into the use of GameMode and Player Controller.We will study parameters in materials and their interaction through blueprints.The next step will be to begin interacting with materials through the user interface.In the third section:We will delve into advanced user interface usage.We will learn how to import data using a spreadsheet and integrate it into our project. We will present it on the Connecting to the User Interface screen.We will learn data conversion, applying advanced techniques to avoid common errors.

iOS 13 & Swift 5: Login, Sign Up & Onboarding with Firebase
What are we building?In this course, you will learn how to build a user sign up, login and onboarding feature using Firestore and Swift. We will also go over how to integrate Google Sign In, and will be usingn the MVVM architecture patter. Throughout the process, you will develop high level programming, app design and app development skills. We will be building this without the use of storyboards, fully programmatically. Why take this course? User authentication is a requirement for a wide range of mobile applications. This course will teach you how to build an amazing user interface with great functionality, that is also very intuitive and very easy to use. You will be also be learning some great fundamentals of programming along the way, including how to use the MVVM architecture, creating custom subclasses, and more. You will learn how to code like a pro, writing clean, scalable and maintainable code. This can also serve as a login / signup template for your future applications. The code base is extremely easy to integrate into other applications, and covers both versions of Firebase databases (Realtime Database and Cloud Firestore). You can't go wrong with this one!Prior Experience? Some programming and basic Xcode experience is preferred. The course will move a little fast if you're a complete beginner, but you will pick things up along the way.What will you learn? How to sign a user up with GoogleHow to sign a user up with email / password How to log a user in with email / password Comprehensive knowledge and understanding of Swift 5 & Xcode 11How to Implement Model View ViewModel (MVVM) architectureHow to build a User Interface programtically with UIKit How to use stack views intelligently

ChatGPT Unleashed: The Complete ChatGPT Course
Welcome to ChatGPT Unleashed: The Complete ChatGPT Course. In this course, we will unlock the full capabilities of ChatGPT.This course is designed to help you master ChatGPT. What makes this course different from the others, and why you should enroll?This course teaches you how to craft your own prompt rather than listing hundreds of prompts you might never useThis course teaches you the skills to be able to solve your own projects rather than presenting a bunch of projects in areas that don't interest youYou will go beyond ChatGPT's essentialsHere are some things you'll learn in this course:- What are ChatGPT, LLMs, and the GPT models (GPT-4o, GPT-5, etc)- How to craft prompts from scratch - ChatGPT features that you should master- Prompt engineering- How to use Custom Instructions- How to do data analysis on ChatGPT- How to use Voice and Vision- How to automate tasks with ChatGPT- Bonus: How to use ChatGPT for programmers and data scientists (API and tools)Remember, you don’t need to be an expert ChatGPT user or programmer to take this course, but only the willingness to master ChatGPT.Enroll in this course today to unleash the full power of ChatGPT!
