UdemyGit

[NEW] Git Made Easy: A Crash Course for Beginners

التصنيف الكامل: IT & Software > Other IT & Software > Git

[NEW] Git Made Easy: A Crash Course for Beginners

عن هذا الكورس

Learn How to use Git for your Version Control System to Manage Your Code, including Git Commits, Branches, Merging, Pull Requests, and More!If you’re just getting started with Git or any version control—or still feel unsure whenever you see terms like commit, branch, or merge—this course is for you.I created this course to take the confusion out of learning Git. You don’t need to be a developer or have years of IT experience. Whether you're new to tech, switching careers, or just tired of copy-pasting commands you don’t fully understand, Git Made Easy will give you the practical skills to manage code with confidence.You’ll learn how to:Install Git and get up and running fastCreate and clone repositoriesTrack your work with commits and branchesPush and pull code from GitHubResolve merge conflicts and work through real collaboration scenariosUnderstand what Git is actually doing under the hood—without being overwhelmedWe’ll also go beyond the basics with tips for working with remotes, stashing changes, reviewing code, and using pull requests. Plus, you’ll get bonus content like a Markdown primer to help make your documentation shine.This course is designed to be short, friendly, and highly practical—perfect for beginners, career changers, or anyone looking for a clear path to understanding Git. I keep the language simple, explain every step with amazing graphics, and make sure no one gets left behind.By the end, you’ll not only know the Git commands—you’ll understand when and why to use them.

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

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

محتوى معتمد

مقدم من منصة Udemy

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

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

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

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

عرض كل الكورسات ←
Building Distributed Systems
Udemy
System Design Interview

Building Distributed Systems

Building distributed systems involves the design and implementation of software architectures that operate across multiple computers, which may be located in the same physical location or spread across various geographical locations. These systems are characterized by their ability to work collaboratively to achieve a common goal, often providing enhanced performance, reliability, and scalability compared to traditional centralized systems.Key aspects of building distributed systems include:Communication: Implementing robust communication protocols (like HTTP, gRPC, or message queues) to facilitate interaction between distributed components while managing latency and ensuring data integrity.Architecture Design: Choosing the right architecture that best fits the application requirements, ensuring efficient communication and data sharing among components.Data Management: Designing strategies for data consistency, replication, and partitioning to handle the challenges posed by having data distributed across multiple nodes.Fault Tolerance: Creating systems that can gracefully handle failures, ensuring that the overall system remains operational even when individual components fail.Scalability: Ensuring that the system can grow and handle increased loads by adding more nodes or resources without significant reconfigurationMonitoring and Maintenance: Establishing effective monitoring tools and practices to track system performance, detect anomalies, and facilitate maintenance.By addressing these challenges, developers can create distributed systems that are resilient, efficient, and capable of meeting the demands of modern applications.

complete Python tutorial| Jupyter Lab| Spyder| 0 to 100 | ML
Udemy
Python

complete Python tutorial| Jupyter Lab| Spyder| 0 to 100 | ML

Are you ready to embark on a comprehensive journey to mastering Python programming? My course is designed to take you from absolute beginner to accomplished Python developer. Whether you have no prior programming experience or are looking to consolidate and advance your existing Python skills, this course covers everything you need. This course provides a step-by-step guide through the fundamentals of Python, including data types, control structures, functions, and object-oriented programming. You'll also delve into more advanced topics such as modules, file handling, and error handling. I ensure that the learning process is hands-on and engaging, with plenty of exercises and projects to apply what you've learned. One of the highlights of this course is the use of Jupyter Lab and Spyder, two of the most powerful tools in the Python ecosystem. Jupyter Lab offers an interactive environment that's perfect for data science and scientific computing, while Spyder provides a robust integrated development environment (IDE) tailored for Python development. You'll learn to leverage these tools to write, test, and debug your Python code efficiently. By the end of this course, you'll have built a solid foundation in Python and will be capable of tackling real-world projects with confidence. Join us and transform your programming skills from 0 to 100 with expert guidance and a structured learning path!

Reconocimiento de Huella Dactilar en Excel
Udemy
Excel VBA

Reconocimiento de Huella Dactilar en Excel

Curso de excel para utilizar los lectores biometricos en excel utilizando codigo vba, el curso es completamente practico y muy especifico para realizar un ejemplo sencillo, basico pero muy util para poder crear y aplicarlos en sus propios desarrollos, el curso se enfoca exclusivamente en la programación del lector pero realizando un mini sistema de control de identificacion del personal. Aprenderemos a instalar el sdk del lector, realizar test del lector, preparar la hoja de excel para agregar o enrolar la huella, asi como tambien verificarla y colocar los datos de las verificaciones en una hoja para los usuarios,dni o cedulas validadas con la huella. Tambien se explicara los eventos del lector realizando enfasis en el enroll y verify, asi como tambien los otros eventos basicos del lector de huella como serian los de dibujar la huella, crear el template o minucia de la huella, detectar que el lector este o no conectado, verificar cuando presionen el lector, etc. y en general especificamente vamos a trabajar con los lectores uareu digital persona especificamente con el sdk one touch digital persona. Es importante resaltarle a los alumnos del curso que nos estamos enfocando a la programacion del lector biometrico que es la finalidad del curso.

Use JWT & Springboot-3 for API Authentication Authorization
Udemy
JSON Web Token (JWT)

Use JWT & Springboot-3 for API Authentication Authorization

In this course you will learn to secure REST API with Springboot-3 and JWT.JSON Web Tokens (JWT) and Spring Boot together provide a powerful solution for securing web applications. JWT is a compact, URL-safe means of representing claims to be transferred between two parties. The token is digitally signed, allowing the receiving party to verify its authenticity. This is particularly useful in stateless authentication, where the server does not need to store session information.In a Spring Boot application, JWT can be integrated easily for authentication and authorization purposes. When a user logs in, the server generates a JWT containing user information and permissions. This token is sent back to the client, which stores it (typically in local storage or cookies). For subsequent requests, the client includes the JWT in the HTTP headers, allowing the server to validate the token and grant access to protected resources.To implement JWT in Spring Boot, developers can use libraries like jjwt for token creation and parsing. Spring Security can be configured to intercept requests and validate the JWT. By using filters, developers can ensure that each request is authenticated based on the token. This combination not only enhances security but also simplifies scaling, as each request is stateless, reducing server-side overhead and improving performance.You will also get the source code for the course.

OSINT course by MOLFAR Advanced
Udemy
Open-Source Intelligence (OSINT)

OSINT course by MOLFAR Advanced

The course was created by Molfar's leading practicing researchers. Molfar is the biggest Ukrainian agency in the field of business intelligence, war investigations, training and coaching of OSINT specialists. Molfar provides expert material for The Times, VICE, The Guardian, Inquirer, Globes, CNN and dozens of most respected Ukrainian media. This course is the only opportunity to see faces of our best investigators. Because there is a short wisdom: if you work well as a war investigator, it's better to hide your face. Enemies are seeking for Molfar's blood. But we keep on working, training and debunking terrorist's lies.Advanced is a professional level of information search and analysis. Students will learn how to collect data as a real member of the intelligence services, as well as understand the principles of the investigation organizations, and moreover – get proven experience advice on how to optimize the running processes. You will improve your skills in searching and analyzing information. In our course you will learn how to collect data like an intelligence officer. You will understand how to work in a team and optimize processes.In the course you will learn to:collect information anonymously by using social engineering;analyze financial risks and origins of the assets;test sites for unauthorized access;find red flags and weaknesses;master the methodology of information search;learn how to compose data files properly and find blind spots.Throughout the course you will have access to the case studies on how OSINT works and improve your search skills.

Master Social Media Ethical Hacking & Phishing Attacks
Udemy
Ethical Hacking

Master Social Media Ethical Hacking & Phishing Attacks

Do you want to become an expert hacker? How about launching a new career in the world of professional penetration testing or ethical hacking? If so, then you have to master social engineering! This course is designed for beginners with no previous knowledge. The great news is that you don’t need prior programming or hacking knowledge – I assume you’re starting from scratch and by the end of the course you’ll be at a high level in social engineering being able to hack into all major Social media platforms and websites.This course is focused on the practical side of social engineering without neglecting the theory, first, you’ll learn how to install the needed software, then the course is divided into a number of sections to represent the steps you’d take to successfully hack a target using social engineering. All the attacks in this course are practical attacks that work against real Social Media Platforms, in each technique you will understand the theory behind it and how it works, then you’ll learn how to use that technique in a real-life scenario. By the end of the course, you’ll be able to modify these techniques or combine them to come up with more powerful attacks and adapt them to different hacking scenarios.