Learn to Code by Making an Air Hockey Game in Unity®!
التصنيف الكامل: Development > Game Development > Unity

عن هذا الكورس
تعلم أونلاين 100%
شاهد الدروس في أي وقت ومن أي مكان
محتوى معتمد
مقدم من منصة Udemy
رابط موثوق
ينقلك مباشرة لصفحة التسجيل الرسمية
كورسات مقترحة في نفس المجال
عرض كل الكورسات ←
Practical Java : Spring Boot 3 REST API with Elasticsearch 8
New Update on July 2023Updated to Elasticsearch 8.x and Spring Boot 3.xUpdated all videos with better audioAs a developer, we need to work productively. In Java programming, one way to achieve this is by Using Spring Framework. Recognized as one of the popular framework in Java world, Spring will increase developer productivity a lot. It has wide arrays of technology that can be used on almost any enterprise use-cases.This course is suitable for you, if you already write codes (especially Java) for some times, and want to know new things, that relevant to today's job demand. Or you just tech savvy that want to sharpen your Java programming skills to get more advanced level. In some of companies, you might have been work with legacy Java systems that already 5 years old or more. In that case, this course is suitable to refresh your mind, keep updated and get ready to adapt to new technology.You don't have to be advanced Java programmer to learn this course, although some basic Java programming is required. I will teach you step by step, started from little theory to give you some clarity, and most of the times we will do practical hand-codes, or using tech-related-tools.What Will You Learn?In this course, we will use following technologiesJavaSpring Spring BootEclipse Spring Tools SuiteGradlePostmanElasticsearchSpring Data for ElasticsearchGit GithubLogging with logbackAutomatic API documentation with SwaggerYou will get introduction and practical lesson how to using them during your journey as Java developer.Note for Non-Windows UsersI’m very sorry, but currently I don’t have Mac or Linux environment, so I can’t show you step-by-step

Complete C++ Programming Course with OOP's Concept
This Course is 33 hours content made for people who don't have any knowledge about programming & want to get started with C++ from scratch in 2024. Topics to be covered will be from Basics - Datatypes and Variables ,Operators ,Conditional Statements, Loops, Recursion ,Arrays, Pointers, Dynamic Memory Allocations Object Oriented Programming, Inheritance, Types of Inheritance ,Static Members , Linked List, Stacks, Queues etc.So, you've heard a lot about C++, but you don't know how to get started? Then this course is exactly what you need!This course assumes no previous coding experience . It doesn't matter if you have never written any programs or you have no idea about programming... After this course all of this will change. A major focus is problem-solving skills, algorithms and strong fundamentals. Also, the focus of this course will be to make sure that you have done the substantial amount of coding by the end of it. You'll be exposed from very easy to hard level of questions and ConceptsCourse is designed keeping in mind the requirements of beginners. Course starts with fundamentals of logic building and problem solving..This course will enhance the problem solving skills of the students using C++. Course follow step-by-step approach to make students fall in love with programming and ignite their passion of coding with the help of problems ranging to easy to intermediate to expert level.This course will teach you all the fundamentals you need. With over 100+ lectures and more than 33 hours of video this comprehensive course leaves no stone unturned!You will learn how to program in C++ in a fast and easy way! .This course will teach you C++ in a practical mannerAs for the curriculum, curriculum is designed to make students proficient in programming .

Ollama Tutorial for Beginners | Run LLMs locally with ease
Welcome to the Ollama Course by Studyopedia !!!Ollama is an open-source platform for downloading, installing, managing, running, and deploying large language models (LLMs). It can be done locally. LLM stands for Large Language Model. These models are designed to understand, generate, and interpret human language at a high level. FeaturesModel Library: Offers a variety of pre-built models like Llama 3.2, Mistral, etc.Customization: Allows you to customize and create your own modelsEasy: Provides a simple API for creating, running, and managing modelsCross-Platform: Available for macOS, Linux, and WindowsModelfile: Packages everything you need to run an LLM into a single Modelfile, making it easy to manage and run modelsPopular LLMs, such as Llama by Meta, Mistral, Gemma by Google's DeepMind, Phi by Microsoft, Qwen by Alibaba Clouse, etc., can run locally using Ollama.Why LLMs are run locallyYou may need to run LLMs locally for enhanced security, get full control of your data, reduce risks associated with data transmission and storage on external servers, customize applications without relying on the cloud, etc.In this course, you will learn about Ollama and how it eases the work of a programmer running LLMs. We have discussed how to begin with Ollama, install, and tune LLMs like Lama 3.2, Mistral 7b, etc. We have also covered how to customize a model and create a teaching assistant like ChatBot locally by creating a modefile.**Lessons covered**Ollama - Introduction and FeaturesInstall Ollama Windows 11 locallyInstall Llama 3.2 Windows 11 locallyInstall Mistral 7b on Windows 11 locallyCreate a custom GPT or customize a mo

Create a Custom Service Worker without Ejecting from CRA
This course is for developers who want to create a custom Service Worker for a React app made with Create-React-App without having to eject from CRA. While Create-React-App comes with a Service Worker and some built in PWA capability, some developers may want to implement a more custom implementation (using custom dynamic caching and route handling for example). The conventional approach to doing this is to eject from CRA in order to have more control, but the disadvantage of this is losing the management and zero configuration benefits that Create-React-App provides. So is it possible to create your own custom Service Worker and gain more control over its implementation for an app made with CRA without having to eject?Yes, it is, but the documentation and instructions for how to do this exactly are not uniform or official and difficult to piece together. Some proposed solutions direct the developer to install third party libraries which can add complexity and require additional configuration, while other approaches come with negative side effects such as making the development workflow a cumbersome process. The documentation of these approaches are also sometimes incomplete, disparate and not helpful. What this course aims to do is provide a clear, concise and effective solution for accomplishing this. While it is a short course, don't mistake that to mean there is not a lot of value. The aim is to save you as much time as possible and get you the pertinent information you need to reach the goal as quickly as possible. The developer who takes this course will learn how to gain more control over the Service Worker and PWA functionality while maintaining the benefit of allowing Create-React-App to remain in control and manage their web application bundle while retaining the ease of use provided by the tool. If you've struggled with finding clear documentation and methods for developing a custom Service W

Next.js Dev to Deployment
This course is outdated. See the new Next.js from Scratch courseNext.js is a framework for building server-side rendered React websites as well as static websites. This is a project-based course for learning Next.js. We will build a music events application that will give you the foundational knowledge that you need to create your own applications. We will use Strapi (a headless CMS) as our backend but you could just as well use anythingWe will learn the fundamentals of Next.js like...Pages RoutingData Fetching Methods - getServerSideProps, getStaticProps, getStaticPathsCustom API RoutesStatic GenerationCSS StylingImage OptimizationIn our main project, we will also be working with...Strapi CMSAuthentication with JWT (JSON Web Tokens)Authorization and access controlStoring HttpOnly Cookies on the serverPagination, search filters, etcImage uploading with Cloudinary integrationDeploying to Vercel and HerokuNext.js can also be used to create "static websites". The second project is a static blog called DevspaceTaiilwindCSS IntegrationStatic Data Fetching/GenerationCreate, Fetch Parse Markdown with FrontmatterSearch Functionality with API route/Serverless FunctionPost CachingGit Hooks with HuskyDeploy to VercelWhat should you know before taking this course?You should know JavaScript basics and modern JavaScript features like arrow functions, restructuring, the spread operatorYou should also know the basics of React. I will not be explaining things like components, props, JSXResources:All of the final code will be provided in the project rep

Elasticsearch Queries In Practice
This course will guide you how to properly and effectively use Elasticsearch Query DSL (Domain Specific Language) based on JSON to define queries. Additionally I present most commonly used Search APIs that will help you fully understand how Elasticsearch works and how to use it to build modern search applications, like Google, Bing, Yahoo!, DuckDuckGo etc. Course contains a lot of practical knowledge, examples and hands-on lectures. If you are a beginner, don't worry, course guides you from very generic concept of lucene inverted index and role of search engines like Elasticsearch) in the system architecture to more advanced features. If you have no data to play with, don't worry we import sample datasets at the very beginning of this course.If you already have experience with Elasticsearch, you will enjoy the advanced part of it. Maybe you wonder if the way that use use Elasticsearch is the proper way and maybe your queries can return results faster ? If so, then course will help you find answers to that questions, optionally grounding and strengthening your exiting experience. No matter what is your existing level of knowledge, after completing this course, you will be ready to become a true professional in the Elasticsearch community.In this course, I will show you how to properly use Elasticsearch product. We will start by explaining basic terms and role of Elasticsearch in the system architecture. Then, after importing sample data, we will go through term based queries, range queries, specialized queries, geo queries, nested queries and so on. We will get to know how to build effective notifications by using percolate queries or aggregate and analyze results using aggregations. I’ll show you how to do highlighting, suggestions, spell corrections, and template your queries. At the end we will cover tuning and optimization best practices, query profiling, performance testing and customize default routing and scoring.Overall, you'll learn how to properly and eff