Today’s Free Udemy Courses are; Git and GitHub Crash Course, Termux for Pentesters and Ethical Hackers, ASP.NET Core 3 Enfoque SPA con VueJS and Learn Arabic for Beginners
Coupons are limited. So It may run out early
Free Udemy Course – 31 March 2021
Git and GitHub Crash Course
Become familiar with Git and GitHub to use it in your own projects and projects you potentially will contribute to in the future.
This is fast Git and GitHub Crash Course that will give you basic understanding of the Git and GitHub. Also using several practice activities you will practice core Git and GitHub feature like committing changes, pushing to the remote and merging branches.
We will start by installing Git and initializing new Git repository. You will learn that Git has 4 types of objects: blobs, trees, commits and annotated tags. Each object has unique SHA1 hash. Also all objects are stored in the folders. Every object has just single reference to it – SHA1 hash. Files are stored in blobs. Filenames are stored in other Git objects called trees.
You will learn how to make changes, stage them and commit afterwards. Also you will learn and practice how to observe commits tree and checkout different commits to “travel in time” between different states of the Git repository.
During this course you will practice all core Git and GitHub features
In practice sections you will perform multiple practice Git activities:
- Initialize new Git repository
- Configure Git author name and email
- Make changes in the working directory, add them to the staging area and commit
- Explore commits history
- Checkout different commits
- Create branches, checkout branches and merge branches
- Analyze contents of the Git objects
You will also learn and practice different GitHub features
- Create remote repository at GitHub
- Connect local and remote repositories
- Pushing and pulling operations
- Making changes in the files directly at GitHub
All Git operations you will perform in the Terminal – this is the best way to get started with Git to understand it better.
With this Git and GitHub Crash Course you will get lifetime-long access to around 20 lectures and multiple practical exercises. After the course you will become a confident user of the Git and GitHub and will be able easily perform basic Git tasks.
Termux for Pentesters and Ethical Hackers
Termux is a command line interface for android phone. We will cover all basic topics in Termux starting with installation of Termux on android phone. There is no prerequisite for this course you only need to have your normal android phone.
Termux is a CLI interface for your android phone and you can do all the things on Termux which you can do on your normal Linux based computer.
There is NO Root user requirement to run Termux you can use Termux like other applications on your android phone. We will see the basics of Termux and install all the prerequisite tools on Termux then we will look Termux API and how to control android phone sensors using Termux API. We will look GPS Location API, how to use Camera in Termux, how to get Device information in Termux etc.
After that we will cover some networking concepts on Termux. We will look Nmap in Termux and look basic Scanning Commands on Nmap and in Termux. Then we will look at some important penetration testing tools on Termux.
We will also look some other important tools such as Screen Recording in Termux, Directory Structure of Termux, Text to Speech API in Termux, at the end will see some fun and useful tools on Termux.
ASP.NET Core 3 Enfoque SPA con VueJS
Durante el desarrollo del curso el estudiante adquirirá habilidades para implementar aplicaciones SPA usando VueJs como framework y ASP.NET Core como proyecto RESTFul.
Asimismo, aprenderán temas como autenticación basada en TOKEN, REFRESH TOKEN, permisos y roles, ASP.NET Identity Core, buenas prácticas de REST, VueJs + Vue Router, buenas prácticas de desarrollo de software, entre muchas cosas más que nos exigirá el proyecto a realizar.
Complete Arabic Course: Learn Arabic for Beginners
The ultimate Arabic beginner course that will teach you Arabic faster than you thought possible! Perhaps you’ve dreamed of moving or travelling to countries like Morocco, Egypt, Dubai and holding your own in real-life situations, being independent and able to communicate with the locals. Perhaps you want to experience the rich culture and sample the delicious local cuisine or do business with local companies. Whatever your reason, this Arabic course for beginners is right for you!
During our 40 lessons you will learn:
- Lots and lots of vocabulary
- Useful everyday phrases
- Basic sentence structures
- Basic grammar rules most beginner courses don’t teach
After taking this course you will be able to:
- Greet people and introduce yourself both formally and casually
- Learn how to count up to 1000
- Read a restaurant menu
- Order food and drinks
- Give and receive directions
- Describe yourself and other people in both personality and appearance
- Tell the time
- Make requests, describe what you want and what you plan to do
- Express your feelings, your interests and dislikes
- Navigate multiple types of everyday situations, like shopping
- Give and receive directions to places you need to go to
This course is the first of 4 in a series aimed at helping you master the basics of Arabic and giving you a strong base onto which you will be able to build your skills as a Arabic speaker.