잠시만 기다려 주세요.
EmbarkX | Learn Programming
2024. 6. 17.
*The Complete Spring Boot Guide: Build a Production-Grade Complex eCommerce Real Time Project is LIVE!* [Comes with 47+ Hours of content] Access course here: https://link.embarkx.com/spring-boot Learn how you can build complex ecommerce application covering all scenarios hands on step by step. Join us on Telegram community for source code and more free things: https://link.embarkx.com/telegram The goal of this course is to make sure you learn how can you build full-fledged Spring Boot applications so that you can become a better software developer. This course is not a theoretical course, but we will be actually learning each and every concept using the concepts we learn and using those concepts to build a real-world project. I will be teaching you how can you setup the Spring boot project on your machine and configure dependencies. We will be learning about JPA which would help you convert your java classes into database tables to store data related to application. We will also be learning Thymeleaf using which we can add a user interface to our spring boot application. *GROW AS JAVA DEVELOPER* 1. SPRING BOOT BY BUILDING COMPLEX PROJECT STEP BY STEP [47+ HOURS OF CONTENT]: https://link.embarkx.com/spring-boot 2. LEARN JAVA WITH 60+ HOURS OF CONTENT: https://link.embarkx.com/java 3. MASTER INTELLIJ IDEA: http://link.embarkx.com/intellij MORE FREE COURSES HERE: https://link.embarkx.com/all FOLLOW ME: https://link.embarkx.com/linkedin Join Telegram community for SOURCE CODE and updates: https://link.embarkx.com/telegram 00:00:00 Course Introduction 00:01:28 Installing java on windows 00:10:31 Installing java on mac 00:15:11 Install JDK 21 on Ubuntu 00:18:09 Installing and configuring Intellij 00:26:59 What is the Spring framework? 00:31:20 What is Spring boot 00:37:20 Spring vs Spring boot 00:41:36 How does Spring Boot work? - Architecture 00:47:23 Introduction to Spring initializer 00:52:47 Setting up spring boot project in Intellij 00:56:00 Exploring our Spring boot project 01:06:07 Other ways of working with Spring boot 01:17:13 What is Maven and why do we need it? 01:23:30 Simple API with Spring boot 01:26:53 What is application.properties? 01:32:19 Installing and setting up POSTMAN 01:37:26 Creating a controller and mapping it to 01:56:20 Creating a service 02:04:12 Different types of API request 02:04:52 Getting a single employee 02:14:48 Adding a new employee using POST 02:26:01 Updating an existing employee 02:39:43 Deleting an employee 02:47:19 Specific mappings for your requests 02:54:09 What is JPA? 02:58:44 Creating data access layer 03:07:19 H2 : In-memory database 03:12:44 Using data access layer to get data 03:24:21 Moving other functionality to Db: Update 03:33:23 Moving other functionality to Db: Getting 03:38:25 Overview of project 03:41:28 Database Mappings 03:44:54 OneToOne Mapping 03:56:29 OneToMany Mapping 04:04:27 ManyToOne Mapping 04:08:23 ManyToMany Mapping 04:23:04 What is Cascading? 04:26:40 Cascade.ALL 04:45:49 Cascade.PERSIST 04:49:22 Cascade.REMOVE 04:52:35 Fetch Types 04:54:04 Eager fetch type 05:11:33 Lazy fetch type 05:20:09 What is Thymeleaf 05:23:19 Creating our first Thymeleaf project 05:40:02 Adding javascript and css to the Thymeleaf 05:46:48 Conditional statements with Thymeleaf 05:58:32 Iteration with Thymeleaf 06:09:50 Fragments in Thymeleaf 06:22:00 What are we going to build? 06:28:36 Structuring our application 06:32:30 Creating our project with dependencies and 06:35:53 Creating entities 06:53:42 Introducing Lombok 06:57:29 Defining endpoints 07:00:47 Creating data access and service layer for 07:02:04 Challenge: Data access and service layer 07:16:57 Creating data access and service layer for 07:21:01 Creating data access and service layer for 07:27:41 Creating data access and service layer for 07:33:26 Setting up dummy data 07:39:52 Defining presentation layer for Book: Get 07:55:10 Viewing book details 08:00:47 Deleting a book 08:04:15 Updating book 08:19:15 Adding a new Book 08:24:14 Challenge: Presentation layer for Category 08:28:33 Defining presentation layer for Category 08:33:04 Deleting a category 08:37:18 Updating a category 08:46:18 Adding a new category 08:51:22 Defining presentation layer for Publisher 08:59:02 Deleting a publisher 09:02:00 Updating a publisher 09:09:30 Adding a new publisher 09:15:33 Defining presentation layer for Author: 09:21:41 Deleting an author 09:24:00 Updating an author 09:28:49 Adding a new author 09:35:40 Creating a home page 09:37:52 Let's do a review
배우고 나누고 성장하세요. 인프런
2024. 9. 2.
Passwords are used for almost every account on the internet to protect your digital identity and data. But a lot of them are insecure, so let's explore a new approach of using passwords, using images. With steganography we can store passwords in images without altering their appearance in a significant way. To improve the workflow of password images I developed a browser extension that automatically decrypts the passwords stored inside of images and logs you into your account. A similar password management system is used by @PirateSoftware as described in one of his stream shorts https://www.youtube.com/watch?v=Udf44K6rt-E Plain Sight Browser Extension: https://github.com/bufferhead-code/plain-sight Digi-Cloak: https://github.com/kaushalmeena/digi-cloak ====== Steganography is the technique of embedding data into a different type of medium. Most of the time it is images but it can also be audio, video or even text. Data in images is often hidden using the steganography method LSB also known as least significant bit, which ensures that the images is altered as little as possible. In Computer Science it is often a way to play around with and is commonly used in CTF Contests but security agencies use it sometimes to hide their communication as well. A lot of the time the messages stored in images are encrypted as well for example using symmetric AES Encryption to keep the actual content of the message secure even if someone detects that steganography has been used. For storing passwords in images we use this approach as well and store the password encrypted inside our image to make sure nobody can read the password even if they obtain the images. Steganography is commonly used to hide secrets in images.
2024. 2. 29.
#JavaTechie #SpringAI #Ollama #LLaMA2 👉 In this tutorial I will walk you through the steps to understand how to run LLM locally using ollama & spring ai , We will also work on a hands-on project with the popular LLM, Llama2 What You Will Learn: 👉 What is Spring AI? 👉 What is Ollama? 👉 What is LLaMA 2 ? 👉 hands-on project with the popular LLM, Llama2 Spring documentation : https://docs.spring.io/spring-ai/reference/api/index.html 🧨 Hurry-up & Register today itself!🧨 Devops for Developers course (Live class ) 🔥🔥: https://javatechie.ongraphy.com/courses/Devops-for-Developers-64f1e07be4b0bbd6b56f7c05 COUPON CODE : NEW24 Spring boot microservice Premium course lunched with 70% off 🚀 🚀 COURSE LINK : Spring boot microservice course link : https://javatechie.ongraphy.com/courses/Spring-Boot--Microservice-62c3e1f20cf25d97f28f9fa8 PROMO CODE : SPRING50 GitHub: https://github.com/Java-Techie-jt/spring-ai-llama2 Blogs: https://javatechie4u.medium.com/ Facebook: https://www.facebook.com/groups/javatechie Join this channel to get access to perks: https://www.youtube.com/javatechie/join 🔔 Guys, if you like this video, please do subscribe now and press the bell icon to not miss any update from Java Techie. Disclaimer/Policy: 📄 Note: All uploaded content in this channel is mine and it's not copied from any community, you are free to use source code from the above-mentioned GitHub account.
2024. 7. 6.
2024. 9. 27.
Advanced React Query Pattern #react #reactjs #reactjsdeveloper #programming #progammer #frontend #devtok #coding #code #codetok #cs
2024. 10. 14.
수많은 학생들을 가르쳐 보고 결론 낸 코딩 공부 법 입니다. 내가 반에서 제일 못하는 거 같다. 이렇게 공부 하는 게 맞나...? 싶을 때 꼭 보세요 00:00 선생님 저 질문있어요 00:29 코딩 공부법 첫번째 01:24 코딩 공부법 두번째 : 학원 그만둘까요? 02:31 코딩 공부법 세번째 : 코딩은 언제까지 공부해야하는가 02:55 코딩 공부법 네번째 : chat gpt 04:18 코딩 공부법 다섯번째: 내가 반에서 제일 못하는 사람일때 05:19 코딩 공부법 여섯번째: 공부한게 기억 안날때 06:13 코딩 공부법 마지막: 나이가 많은데 계속 공부해도 될까요? 코딩알려주는 누나 강의 듣는곳 https://codingnoona.thinkific.com/ 뇌를 살찌우러 올래? 누나 인스타 뭐야? 1008_shine #코딩공부 #chatgpt #개발공부
2024. 7. 30.