Best IT & Software Courses

Find the best online IT & Software Courses for you. The courses are sorted based on popularity and user ratings. We do not allow paid placements in any of our rankings. We also have a separate page listing only the Free IT & Software Courses.

Learn Ethical Hacking From Scratch

Become an ethical hacker that can hack computer systems like black hat hackers and secure them like security experts.

Created by Zaid Sabih - Ethical Hacker, Computer Scientist & CEO of zSecurity

"]

Students: 442907, Price: $139.99

Students: 442907, Price:  Paid

Welcome this comprehensive Ethical Hacking course! This course assumes you have NO prior knowledge and by the end of it you'll be able to hack systems like black-hat hackers and secure them like security experts!

This course is highly practical but it won't neglect the theory; we'll start with ethical hacking basics, breakdown the different penetration testing fields and install the needed software (on Windows, Linux and Mac OS X), then we'll dive and start hacking straight away. You'll learn everything by example, by analysing and exploiting different systems such as networks, servers, clients, websites .....etc. We'll never have any boring dry theoretical lectures.

The course is divided into a number of sections, each section covers a penetration testing / hacking field, in each of these sections you'll first learn how the target system works, the weaknesses of this system, and how to practically exploit theses weaknesses to hack into this system.

By the end of the course you will have a strong foundation in most hacking or penetration testing fields and you'll also learn how to detect, prevent and secure systems and yourself from the discussed attacks. 

The course is divided into four main sections:   

1. Network HackingThis section will teach you how to test the security of both wired & wireless networks. First, you will learn network basics, how they work, and how devices communicate with each other. Then it will branch into three sub sections:   

  • Pre-connection attacks: in this subsection you'll learn a number of attacks that can be executed without connecting to the target network and without the need to know the network password; you'll learn how to gather information about the networks around you, discover connected devices, and control connections (deny/allow devices from connecting to networks).

  • Gaining Access: Now that you gathered information about the networks around you, in this subsection you will learn how to crack the key and get the password to your target network weather it uses WEP, WPA or even WPA2.

  • Post Connection attacks: Now that you have the key, you can connect to the target network, in this subsection you will learn a number of powerful techniques that allow you to gather comprehensive information about the connected devices, see anything they do on the internet (such as login information, passwords, visited urls, images, videos ....etc), redirect requests, inject evil code in loaded pages and much more! All of these attacks work against both wireless and wired networks. You will also learn how to create a fake WiFi network, attract users to connect to it and use all of the above techniques against the connected clients.

2. Gaining AccessIn this section you will learn two main approaches to gain full control or hack computer systems:

  • Server Side Attacks:  In this subsection you will learn how to gain full access to computer systems without user interaction. You will learn how to gather useful information about a target computer system such as its operating system, open ports, installed services, then use this information to discover weaknesses and vulnerabilities and exploit them to gain full control over the target. Finally you will learn how to automatically scan servers for vulnerabilities and generate different types of reports with your discoveries.

  • Client Side AttacksIf the target system does not contain any weaknesses then the only way to hack it is by interacting with the users, in this subsection you'll learn how to get the target user to install a backdoor on their system without even realising, this is done by hijacking software updates or backdoornig downloadeds on the fly. This subsection also teaches you how to use social engineering to hack into secure systems, so you'll learn how to gather comprehensive information about system users such as their social accounts, friends, their mails.....etc, you'll learn how to create trojans by backdooring normal files (such as an image or a pdf) and use the gathered information to spoof emails so they appear as if they're sent from the target's friend, boss or any email account they're likely to interact with, to social engineer them into running your torjan.

3. Post ExploitationIn this section you will learn how to interact with the systems you compromised so far. You’ll learn how to access the file system (read/write/upload/execute), maintain your accessspy on the target (capture key strikes, turn on the webcam, take screenshots....etc) and even use the target computer as a pivot to hack other systems.

4. Website / Web Application HackingIn this section you will learn how websites work, how to gather information about a target website (such as website owner, server location, used technologies ....etc) and how to discover and exploit the following dangerous vulnerabilities to hack into websites:

  • File Upload.

  • Code Execution.

  • Local File Inclusion.

  • Remote File Inclusion.

  • SQL Injection.

  • Cross Site Scripting (XSS).

At the end of each section you will learn how to detect, prevent and secure systems and yourself from the discussed attacks. 

All the techniques in this course are practical and work against real systems, you'll understand the whole mechanism of each technique first, then you'll learn how to use it to hack into the target system. By the end of the course you'll be able to modify the these techniques to launch more powerful attacks, and adopt them to suit different situations and different scenarios.

With this course you'll get 24/7 support, so if you have any questions you can post them in the Q&A section and we'll respond to you within 15 hours.

   

Notes:

  • This course is created for educational purposes only, all the attacks are launched in my own lab or against systems that I have permission to test.

  • This course is totally a product of Zaid Sabih & zSecurity and no other organisation is associated with it or a certification exam. Although, you will receive a Course Completion Certification from Udemy, apart from that NO OTHER ORGANISATION IS INVOLVED.

Python Bootcamp 2021 Build 15 working Applications and Games

Learn complete python with basics, data science, data visualisation, desktop graphical applications and python for web.

Created by Dev Nirwal - Instructer

"]

Students: 430180, Price: $109.99

Students: 430180, Price:  Paid

Are you tired of getting videos and lectures on just python basics and syntaxes or just strucked in college studies and hello world program. so I guess you have to give a try to this course this course is designed after analysing what a student need to study python. After analysing what they required and what they want in a course, how they can easily start any course but didn't able to finish it. Now let me explain you how so this course is designed including all fields of python and for keeping the interest until the last there are actually working games as projects so that no one get bored and with that everything explained is designed in very simple and easy way. just after completing the course I guarantee that every single of you will be able to develop any kind of application using python. you will learn to create desktop applications and even controlling objects by using keyboard which I guess most of you already want to learn and also python for data science in which you will learn to create even globe maps. Now let me explain some of few topics you are going to cover-

1.Python for graphical applications.

2.Tkinter - for building desktop applications and actually user interface.

3.Turtle graphics - for learning graphical design using python and to learn controlling objects in computer using keyboard.

4.Databases - for learning that how you can store the data of your games, apps and programs.

5.Python for datascience.

6.Numpy - Learn to create data in form of datasets and analysing data using python.

7.Pandas - To create data frames and analyse them and to visualise data in form of 3-D graphs and 2-D graphs.

8.Matplotlib - To create data visualisations.

9.Seaborn - To create animated plots.

10.Plotly and cufflinks - To create interactive plots.

11.Geographical plotting - To create global scale plots.

12.Python date and time functions.

13.File handling

14.Controll objects using keys.

15.Creating infinite graphical designs.

16.Functions and methods in python

17.Loops and conditionals.

18.Basics and datatypes in python.

What you are going to build in this course(Better if you see in the preview videos):

1.Caterpillar game with proper interface and keyboard control.

2.Smart calculator - Did not need to add symbols just give numbers and ask for any operation.

3.Your own routine database application with proper intrface.

4.An egg catcher game with graphical interface and keyboard control.

5.your own screen pet with gestures.

6.Match maker project.

7.Robot graphics.

8.Kaliedo spiral and modified kaleidoscope spiral(graphical design).

9.An automatic data plotter with more than 30 Types of plots.

10.A geographical baseman plot.

11.Big data analysis project(more than 60+ million data).

12.Artificial inteligent Tic Tac Toe(play against computer).

13.A Dictionary.

14.Hangmen game.

15.Dice rolling simulator.

Introduction to Databases and SQL Querying

A step by step introduction to the concept of Databases and Introduction to SQL Querying.

Created by Rakesh Gopalakrishnan - Over 260,000 Students

"]

Students: 379414, Price: Free

Students: 379414, Price:  Free

This is an introductory course on Databases and SQL Querying. There are no pre-requisities for this course. If you are looking to get acquainted with the concept of Databases and Queries for maybe your next interview as an analyst, this is the right course for you. All you need is a windows machine and we will walk through step by step, right from setting up your environment to creating your first table to writing your first query. This course is structured in a way that you can follow along with me. At the end of this course, you should be comfortable writing simple queries including queries related to Dates, String manipulation, Aggregation etc.

Ultimate AWS Certified Solutions Architect Associate 2021

Pass the AWS Certified Solutions Architect Associate Certification SAA-C02. Complete Amazon Web Services Cloud training!

Created by Stephane Maarek | AWS Certified Cloud Practitioner,Solutions Architect,Developer - Best Selling Instructor, Kafka Guru, 9x AWS Certified

"]

Students: 348694, Price: $89.99

Students: 348694, Price:  Paid

Welcome! I'm here to help you prepare and PASS the newest AWS Certified Solutions Architect Associate exam.

[April 2021 Update]: Over 100 videos have been refreshed/added to keep up with the AWS UI changes and exam changes

[Dec 2020 Update]: The S3 section has been entirely re-recorded to accommodate for the AWS UI changes

[May 2020 Update]: 20+ videos have been updated to keep up with AWS UI changes.

[February 2020 Update - SAA-C02]: The course has been updated for the NEW 2020 exam version. Overall, 80 videos have been added or updated, and the course is now 22 hours long. Happy learning!

[July 2019 Update]: Few lectures refreshed, including AWS Budgets and EC2 placement groups.

-----------------------------------

Beginners welcome: no need to know anything about AWS!

The AWS Certified Solutions Architect Associate certification is one of the most challenging exams. It's great at assessing how well you understand not just AWS, but making sure you are making the best architectural decisions based on situations, which makes this certification incredibly valuable to have and pass. Rest assured, I've passed it myself with a score of 982 out of 1000. Yes, you read that right, I only made one mistake! Next, I want to help YOU pass the AWS Certified Solutions Architect Associate certification with flying colors.

This is going to be a long journey, but passing the AWS Certified Solutions Architect Associate exam will be worth it!

This AWS Certified Solutions Architect Associate course is different from the other ones you'll find on Udemy. Dare I say, better (but you'll judge!)

  • We will spend over three hours discussing solution architecture on AWS in depth. 

  • It covers in-depth all the new topics on the AWS Certified Solutions Architect Associate SAA-C02 exam

  • It's packed with practical knowledge on how to use AWS inside and out as a solutions architect

  • It teaches you how to prepare for the AWS exam AND how to prepare for the real world

  • It's a logical progression of topics, not a laundry list of random services

  • It's fast-paced and to the point

  • It has professional subtitles

  • All 500+ slides available as downloadable PDF

Concretely, here's what we'll learn to pass the AWS Certified Solutions Architect Associate exam:

  • The AWS Fundamentals: IAM, EC2, Load Balancing, Auto Scaling, EBS, EFS, Route 53, RDS, ElastiCache, S3, CloudFront

  • The AWS CLI: CLI setup, usage on EC2, best practices, SDK, advanced usage

  • In-Depth Database comparison: RDS, Aurora, DynamoDB, Neptune, ElastiCache, Redshift, ElasticSearch, Athena

  • Monitoring, Troubleshooting & Audit: AWS CloudWatch, CloudTrail

  • AWS Integration & Messaging: SQS, SNS, Kinesis

  • AWS Serverless: AWS Lambda, DynamoDB, API Gateway, Cognito

  • AWS Security best practices: KMS, SSM Parameter Store, IAM Policies

  • VPC & Networking in depth

  • AWS Other Services Overview: CICD (CodeCommit, CodeBuild, CodePipeline, CodeDeploy), CloudFormation, ECS, Step Functions, SWF, EMR, Glue, OpsWorks, ElasticTranscoder, AWS Organizations, Workspaces, AppSync, Single Sign On (SSO)

  • Tips to ROCK the exam

This AWS Certified Solutions Architect Associate course is full of opportunities to apply your knowledge:

  • There are many hands-on lectures in every section

  • There are quizzes at the end of every section

  • There's an AWS Certified Solutions Architect Associate practice exam at the end of the course

  • We'll be using the AWS Free Tier most of the time

  • I'll be showing you how to go beyond the AWS Free Tier (you know... the real world!)

-----------------------------------

Instructor

My name is Stephane Maarek, and I'll be your instructor in this course. I am an AWS Certified Solutions Architect Associate, AWS Certified Developer, and AWS Certified SysOps, and the author of highly-rated & best-selling courses on AWS Lambda, AWS CloudFormation & AWS EC2. I've already taught 500,000+ students and received 100,000+ reviews.

I've decided it's time for students to properly learn how to be an AWS Certified Solutions Architect Associate. You are in good hands!

---------------------------------

This course also comes with:

  • Lifetime access to all future updates

  • A responsive instructor in the Q&A Section

  • Udemy Certificate of Completion Ready for Download

  • A 30 Day "No Questions Asked" Money Back Guarantee!

Join me in this course if you want to pass the AWS Certified Solutions Architect Associate Exam and master the AWS platform!

Start Kali Linux, Ethical Hacking and Penetration Testing!

Learn the basics of ethical hacking, penetration testing, web testing and wifi hacking in kali linux!

Created by Ermin Kreponic - IT Expert

"]

Students: 290470, Price: Free

Students: 290470, Price:  Free

You will get to see screen capture live tutorials showing you everything you need to do to get started with ethical hacking and penetration testing including information about all of the topics below!

Learn the basics of what ethical hacking and penetration testing is to decide whether you want to go to an advanced level! Get a full tutorial on how to install VirtualBox o including on Windows 8.1 and gain the ability to run Kali Linux in any environment. See what to do to create the virtual environment and learn the basics of the Linux terminal.

Continue through the course to learn how to stay anonymous with tor and use Virtual Private Networks (VPN). Follow this information with an introduction to the ethical hacking and penetration testing tools you can use to take your learning from beginner to advanced! See how to change a mac address with macchanger. Discover how to use aircrack for wifi hacking, learn about proxychains, and finish with denial of service attacks.

Take this course now to get your learning started fast as an IT security professional online!

The Complete Ethical Hacking Course: Beginner to Advanced!

Learn how to do ethical hacking, penetration testing, web testing, and wifi hacking using kali linux!

Created by Ermin Kreponic - IT Expert

"]

Students: 282950, Price: $109.99

Students: 282950, Price:  Paid

Gain the ability to do ethical hacking and penetration testing by taking this course! Get answers from an experienced IT expert to every single question you have related to the learning you do in this course including installing Kali Linux, using VirtualBox, basics of Linux, Tor, Proxychains, VPN, Macchanger, Nmap, cracking wifi, aircrack, DoS attacks, SLL strip, known vulnerabilities, SQL injections, cracking Linux passwords, and more topics that are added every month!

If you are like me, you are reading more now because you want to know for sure whether this course is worth taking before you invest your money and time in it. More than10,000 people have already completed the process of deciding to take this course and I hope sharing a few of their experiences can prove useful for you here. Here are what three recent students had to say in the reviews in their own words.

Awesome Course by Penny Garcia.

  • I am 11 videos in and LOVING this course right now. The instructor is very thorough. I would certainly recommend this course to others as I am just starting out in pen testing and hacking and feel that this is what I have been looking for. Thank you so much for putting the time and effort into such an amazing course.

Best course ever.. by Mahmoud Selman.

  • Thank you guys for such a great course. It's the best one ever on Udemy and worth every penny. You have covered everything inside it. Students be aware! What you are going to learn here in this course is going to blow your mind!! and you got to use what you learn wisely otherwise if you misuse this info you can get from 5 to 10 years in jail. Keep it White hat.

Very helpful instructor by Deepak Muralidharan.

  • Ermin Kreponic has been very helpful in solving many hiccups pertaining to this course. Especially considering the time difference between us. Much appreciated his help.

What you can see from reading these three reviews is that students love the technical support Ermin provides through answering questions about all of the subjects presented in the course. The lectures themselves are helpful and will inspire you to try actually doing what you see Ermin do. Then when you try to learn and have problems, you experience the greatest value of the course which is access to the instructor for help. You can ask anything related to the course and Ermin will give you a thoughtful answer which will consistently help you solve the problems you are having in learning ethical hacking and penetration testing.

Thank you very much for reading so much of the description for this course! The fact that you have spent some of your very valuable time here already reading this course leads me to believe that you will enjoy being a student in the course a lot! Find the "take this course" or "start free preview" button up on the page to give the course a try today!

If you want to learn more about what the course contains, here is a short list of questions to help you decide if you should take it followed by a deep list of the course lectures below. What you see is just the beginning of what the course includes because Ermin is making new lectures every month for you! You will get to see screen capture live tutorials showing you everything you need to do to get started with ethical hacking and penetration testing including information about all of the topics below!

  • How to install VirtualBox.
  • What to do to create the virtual environment.
  • Installing VirtualBox in a Windows 8.1 environment.
  • Basic Linux terminal.
  • Staying anonymous with tor.
  • Virtual Private Networks (VPN).

You get lifetime access to this course which already has 20+ hours of HD video tutorials sharing everything you need to be a penetration testing expert and ethical hacker! If you are still not sure, here are three questions you can use to make the final decision!

  1. Do you want to learn how to penetrate networks, exploit systems, break into computers, and compromise routers?
  2. Do you want to use the valuable skills to work for companies that want you to use these skills to test their network security and show them to enhance it?
  3. How would you feel if you could apply these skills to what you already know to greatly advance your career as a network specialist, network administrator, or freelancer online?

If you answered yes to any of these questions, I would guess based on my experience teaching 50,000+ students on Udemy that you might enjoy this course. If for any reason I am wrong, you have 30 days to ask Udemy for a refund. With 98% of students enjoying this course enough to not ask for a refund and 50+ students posting good reviews, I can guess the odds of you enjoying this course are very high!Thank you very much for reading all of this! Ermin and I hope to see you as a student in the course when we next meet!

Linux for Absolute Beginners!

Get started with Linux, app development, server configuration, networking, and become a system administrator!

Created by Joseph Delgadillo - Best-Selling Instructor

"]

Students: 282742, Price: $124.99

Students: 282742, Price:  Paid

Would you like to get a job in the field of IT? Do you want to become a Linux system administrator but don’t know where to get started? In this course we will begin by covering the very basics of using the Linux  operating system, and move on to the advanced system and networking skills necessary to become a Linux administrator! We will cover the following topics in this course:

  • Linux installation

  • Command line usage

  • Development tools including choosing an IDE

  • GitHub setup

  • Complete Meteor.js web project

  • LAMP stack setup and app deployment

  • User management

  • Network administration

Enroll now to receive 7.5+ hours of HD video tutorials, lifetime access and a certificate of completion!

This course is fully subtitled in English.

If you are not convinced, here are a few of the glowing reviews this course has received.

"Course starts out with basic commands and works through more advanced commands as it progresses. The course then goes through add on software and applications following demonstrates basic usages of that application. It was easy to follow along on my personal install of Ubuntu by pausing/review the tutorial as needed. I suggest this method than just sitting and watching the course all the way through. This course is much easier than just reading books. Recommend to friends who just started out in Ubuntu."

"Great explanations. Great teacher."

"It's still early in the course but I've learned a lot. Great job so far."

Thank you for taking the time to read this and we hope to see you in the course!

Adobe Photoshop 2021 Ultimate Course

Everything you need to know about Adobe Photoshop 2021 - Learn with 10 Projects! Web-Graphic-Video-App-Icon-Design

Created by Learn Tech Plus - Web Development | Adobe | Google | Microsoft | Productivity

"]

Students: 253944, Price: $89.99

Students: 253944, Price:  Paid

SO, YOU’RE LOOKING FOR A COURSE THAT WILL TEACH YOU PHOTOSHOP QUICKLY & IN A FUN MANNER?

I’ve got just the course for you!

Welcome, my name is Josh Werner with Learn Tech Plus and I’ve put this course together to help people just like you quickly master Photoshop...Whether you’re a beginner or experienced with existing Adobe Applications!

If your goal is to become a user of Adobe Photoshop, then this course is perfect for you. It will get you started on the right path and give you the knowledge and skills you need to Basic Photoshop...

Learning Photoshop is Not only for Experienced users, but also everyone else. Because when you have master Photoshop, you get around your profile and easily install applications to your computer versus having to get someone else to do it for you which can cost both time and money!

In short, a good understanding of Photoshop is tremendously beneficial.

Now, in this course, we'll go far beyond that. By the end of it, you'll have gained complete proficiency in Photoshop even if you're currently a complete beginner!

THAT’S RIGHT...NO PRIOR EXPERIENCE OR KNOWLEDGE IS REQUIRED!

You don’t need any previous experience or knowledge to take this course. In fact, all you need is a desire to learn and master Photoshop.

This is not one of those courses that will throw too much at you at once and cause you to get overwhelmed. This is a course that you’ll not only learn so much from, but also enjoy the journey as you’re learning (which is a very important part of the learning process)

The course will take you by the hand and teach you everything you need to know step by step and even put your knowledge to practice immediately by showing you how to setup an account in Photoshop and How to Download the Basic Photoshop Application.

On top of this, you will also get my continuous support as well to make sure you’re successful with my course.

LEARN PHOTOSHOP BY DOING! (LEARN TO INSTALL PHOTOSHOP FROM SCRATCH!)

We will go step by step and cover Photoshop. The goal here is to help you

A) Setup an Account with a 7 Day Free Trial which after is Paid

B) Be able to Download and Install Basic Photoshop

Here’s what we’ll cover in the course:

1. We’ll start from the very beginning and explain what Basic Photoshop is, why & how it’s used.

2. Install some of the software we’ll be using all throughout the course.

3. Take you Basic Photoshop to Advanced Super User

4. Learn with Projects - with Multiple Topics and Projects

5. Web Design

6. Graphic Design

7. Photo Editing

8. Video Design

9. Print Design

10. Icon Design

11. App Design

12. File Management

13. Project Management

ENROLL NOW I'D LOVE TO SEE YOU INSIDE AND HELP YOU MASTER ADOBE PHOTOSHOP CC 2020!

Introduction to Cloud Computing

Welcome to the Cloud... now, what is it?

Created by Xavier Corbett -

"]

Students: 234040, Price: Free

Students: 234040, Price:  Free

There is no such thing as ‘the cloud,’ it’s just somebody else’s computer” – Did you ever hear that one?I have, and it’s what prompted me to create this course!

In this introduction to Cloud Computing, we answer the key question “What is the cloud?” With a solid, standards based approach and examples from the real word, we look at all the definitions that come together to mean cloud.

After this course you will have the foundation you need to launch into a career using cloud, to spearhead the cloud initiative within your organisation, or simply hold your own in that infuriating water cooler conversation with Simon the datacentre manager about how “there is no such things as ‘the cloud’”.

Using a web browser and an electronic blackboard my style is to talk and draw.There are no technical prerequisites so, let’s get going….

Ultimate AWS Certified Developer Associate 2021 – NEW!

Become an AWS Certified Developer! Learn all Amazon Web Services Developer topics. PASS the AWS Certified Developer Exam

Created by Stephane Maarek | AWS Certified Cloud Practitioner,Solutions Architect,Developer - Best Selling Instructor, Kafka Guru, 9x AWS Certified

"]

Students: 224447, Price: $109.99

Students: 224447, Price:  Paid

Welcome! I'm here to help you prepare and PASS the newest AWS Certified Developer Associate exam.

[April 2021 Update]: Over 100 videos have been refreshed/added to keep up with the AWS UI changes and exam changes

[Dec 2020 Update]: The S3 section has been entirely re-recorded to accommodate for the AWS UI changes

[May 2020 Update]: Over 200 lectures have been added or refreshed, bringing the course to 29 hours of content, and fully up to date.

[July 2019 Update]: Over 30 lectures added and refreshed (~2h of video)! The course is now up to date on the newest exam topics.

[Feb 2019 Update]: Keeping the course updated! Added full section on ECS (1h15m)

-----------------------------------

The AWS Certified Developer Associate certification is one of the most challenging exams. It's great at assessing how well you understand not just AWS, but the new cloud paradigms such as Serverless, which makes this certification incredibly valuable to have and pass. Rest assured, I've passed it myself with a score of 984 out of 1000. Yes, you read that right, I only made one mistake! Next, I want to help YOU pass the AWS Certified Developer Associate certification with flying colors. No need to know anything about AWS, beginners welcome!

This is going to be a long journey, but passing the AWS Certified Developer exam will be worth it!

This course is different from the other ones you'll find on Udemy. Dare I say, better (but you'll judge!)

  • It covers in-depth all the new topics on the AWS Certified Developer Associate DVA-C01 exam

  • It's packed with practical knowledge on how to use AWS inside and out as a developer

  • It teaches you how to prepare for the AWS exam AND how to prepare for the real world

  • It's a logical progression of topics, not a laundry list of random services

  • It's fast-paced and to the point

  • It has professional subtitles

  • All 400+ slides available as downloadable PDF

Concretely, here's what we'll learn to pass the AWS Certified Developer Associate exam:

  • The AWS Fundamentals: IAM, EC2, Load Balancing, Auto Scaling, EBS, Route 53, RDS, ElastiCache, S3

  • The AWS CLI: CLI setup, usage on EC2, best practices, SDK, advanced usage

  • Properly deploy an application: AWS Elastic Beanstalk, CICD, CodeCommit, CodePipeline, CodeBuild, CodeDeploy

  • Infrastructure as code with AWS CloudFormation

  • Monitoring, Troubleshooting & Audit: AWS CloudWatch, X-Ray, CloudTrail

  • AWS Integration & Messaging: SQS, SNS, Kinesis

  • AWS Serverless: AWS Lambda, DynamoDB, API Gateway, Cognito, Serverless Application Model (SAM)

  • ECS, ECR & Fargate: Docker in AWS

  • AWS Security best practices: KMS, Encryption SDK, SSM Parameter Store, IAM Policies

  • AWS Other Services Overview: CloudFront, Step Functions, SWF, Redshift

  • Tips to ROCK the exam

This course is full of opportunities to apply your knowledge:

  • There are many hands-on lectures in every section

  • There are quizzes at the end of every section

  • There's an AWS Certified Developer Associate practice exam at the end of the course

  • We'll be using the AWS Free Tier most of the time

  • I'll be showing you how to go beyond the AWS Free Tier (you know... the real world!)

-----------------------------------

Instructor

My name is Stephane Maarek, and I'll be your instructor in this course. I am an AWS Certified Solutions Architect & Developer, and the author of highly-rated & best-selling courses on AWS Lambda, AWS CloudFormation & AWS EC2. I've already taught 500,000+ students and received 100,000+ reviews.

I've decided it's time for students to properly learn how to be an AWS Certified Developer Associate. You are in good hands!

Take a look at these student reviews:

5 stars: "I just passed my AWS Certified Developer Associate exam with 96% and this course was extremely helpful in closing the gaps in my own understanding/experience. It was very easy to follow and informative." - Derek C.

5 stars: "This was a perfect match for what I was seeking. It has been about 8 years since I used the AWS cloud frequently (other clouds and hybrids). Seeing a lot of the updates to services with some hands-on has been very helpful." – James C.

5 stars: "Course is presented such way in detailed level with great diagram explanation. It's helped me to clear my AWS Certified Developer Associate DVA-C01 exam successfully with a 92% pass rate" - Edward K.

5 stars: "This course was very interesting and full of great information and hands-on examples. Stephane did a very good job of assembling it all together and delivers it with so much knowledge and passion." - Abdennour T.

---------------------------------

This course also comes with:

  • Lifetime access to all future updates

  • A responsive instructor in the Q&A Section

  • Udemy Certificate of Completion Ready for Download

  • A 30 Day "No Questions Asked" Money Back Guarantee!

Join me in this course if you want to pass the AWS Certified Developer Associate Exam and master the AWS platform!

Learn Ethical Hacking: Beginner to Advanced!

Learn ethical hacking, penetration testing and network security skills with our comprehensive course!

Created by Joseph Delgadillo - Best-Selling Instructor

"]

Students: 211608, Price: $119.99

Students: 211608, Price:  Paid

If you would like to master ethical hacking, you are going to LOVE this course! Learn ethical hacking, penetration testing, Kali Linux and Python hacking with over 28 hours of HD video tutorials! We will cover the following topics in this course:

  • How to setup a Kali Linux system

  • Essential Linux system commands

  • How to create a secure penetration testing environment

  • Footprinting

  • Scanning

  • Website penetration testing

  • WPA2 wireless network cracking

  • Man in the middle attacks

  • System hacking using Metasploit

  • Python programming fundamentals

  • Writing our own pen-testing tools (reverse shell, keylogger and bruteforcer)

  • Tips for building a career in cyber security

This course was designed for absolute beginners, so no previous ethical hacking or programming knowledge is necessary. English subtitles are available and all lectures are downloadable for offline viewing. 1 on 1 assistance with the tutorials is available within the discussion forum.

Still not sold? Check out some of these great reviews!

"Great course, beginner friendly. And most importantly, great instructor and great community."

"It's really detailed and helps you get started well!"

"Thank you for all the changes and all the new stuff you keep adding. I have more than a few ethical hacking courses and this is the best one, at least so far. I had my doubts when I got it due to it being so short but I am really happy that I did. Great job, keep it up!"

Thank you for taking the time to read this and we hope to see you in the course!

Advanced Databases and SQL Querying

Learn advanced T-SQL Querying concepts. Go from a beginner SQL programmer to writing complex SQL Queries.

Created by Rakesh Gopalakrishnan - Over 260,000 Students

"]

Students: 198265, Price: Free

Students: 198265, Price:  Free

This course is an advanced TSQL Querying course. The course expects that student are already aware of basic database concepts and are comfortable writing basic TSQL queries like SELECT, JOINS etc. Students are expected to have taken my previous course (Introduction to databases and Querying). This course cover advanced concepts like Views, Triggers, Dynamic Queries etc. The TSQL Scripts for all demos are uploaded. The course about 2+hours and has assignments at the end of each concept.

If you looking for your next database job or trying to improving your existing database knowledge and apply in your projects, this is the course for you.

The Complete Cyber Security Course : Hackers Exposed!

Volume 1 : Become a Cyber Security Specialist, Learn How to Stop Hackers, Prevent Hacking, Learn IT Security & INFOSEC

Created by Nathan House - Leading Cyber Security Expert

"]

Students: 198003, Price: $109.99

Students: 198003, Price:  Paid

Learn a practical skill-set in defeating all online
threats
, including - advanced hackers,
trackers, malware, zero days, exploit kits, cybercriminals and more.

Become a Cyber Security Specialist - Go from a beginner to advanced in this easy to
follow expert course.  

Covering all major platforms - Windows 7, Windows
8, Windows 10, MacOS and Linux
.

This course covers the fundamental building blocks of your
required skill set - You will understand the threat and vulnerability landscape
through threat modeling and risk assessments.

We explore the Darknet and mindset of the cyber
criminal
. Covering malware, exploit kits, phishing, zero-day
vulnerabilities and much more.

You will learn about the global tracking and
hacking
infrastructures that nation states run. Covering the NSA, FBI, CIA,
GCHQ, China’s MSS and other intelligence agencies capabilities.

You will understand the foundations of operating
system security and privacy functionality. A close look at the new Windows
10 privacy issues
and how to best mitigate them.

There is a complete easy to follow crash course on
encryption
, how encryption can be bypassed and what you can do to mitigate
the risks.

Master defenses against phishing, SMShing, vishing,
identity theft
, scam, cons and other social engineering threats.

Finally we cover the extremely important, but underused
security control of isolation and compartmentalization. Covering sandboxes,
application isolation, virtual machines, Whonix and Qubes OS.

This is volume 1 of 4 of your complete guide to cyber security privacy and anonymity.  

Fundamentals of Computer Hacking

Everyone can become a hacker provided they learn it from the basics and build a solid foundation. Start with this course

Created by infySEC Global - Head - Cyber Security Research

"]

Students: 197275, Price: Free

Students: 197275, Price:  Free

This Course is the fundamental course on Ethical Hacking which delivers knowledge of real time attack vectors and defensive methods. This course has been designed by group of globally recognized Information Security Professionals to meet the participant and organization expectations. For easy understanding for the participants , LIVE practical demonstration on the appropriate full fledged courses.

This course delivers comprehensive deep understanding of how attacker’s works in dark and methodology they follow to deface a network. In other hand, how the Information Security Professionals working in an organization identifies these methodologies and deface attackers.

This course will give a idea to know how our other full courses will be like.

Network Ethical Hacking for beginners (Kali 2020 – Hands-on)

Learn How Hackers Think, Hack, & Secure Your System Like Security Experts, Ethical Hacking, Kali 2020, Cyber Security.

Created by Hamza Sheikh - Computer Scientist & Ethical Hacker

"]

Students: 194220, Price: $124.99

Students: 194220, Price:  Paid

Welcome to the Network Ethical Hacking course!

This Course subtitles are available with the following languages: English - Spanish - Arabic - Turkish - Russian - French - Chinese - German - Greek - Italian -Portuguese.

Hacking is a science similar to any other science. In this course I am going to show you the basics of hacking which will support you to start by yourself to develop your hacking skills to an advanced level. This course considers you have No prior knowledge in hacking or in Linux operating system, & by the end of it you'll be able to hack systems like great hackers and keep yourself secured like security experts!

This course is practical but it will not ignore the theory. We will start with Kali Linux basics, then will try to make you comfortable with Linux environment. Then we will learn how to install the needed software (VirtualBox, Kali Linux, Windows 10) as virtual machines then we will start the hacking adventure.

The course is divided into 5 sections, (Introduction, Pre-Attack Phase, Attack Phase, Post-Attack Phase, and How to Keep Yourself Protected).

In Summary, in this course YOU Will LEARN THE FOLLOWING:

- How to prepare the penetration testing lab.

- How to get comfortable with Kali Linux by getting the important required commands.

- How to use Linux commands & how to interact with the command terminal.

- How to change your system MAC address (Spoof) to stay anonymous.

- How to attack any close wireless network and get all details about it (including target network MAC address, SSID, Encryption Type, ...etc).

- How to get the MAC addresses for all clients connected to the target network without even knowing the password of the target router.

- How to Perform (word list) Attacks to get passwords.

- How to perform fake-authentication attack to target router without even knowing the password of the target network.

- How to perform De-Authentication attacks without even knowing the password of the target network.

- How to perform ARP attack without even knowing the password of the target network.

- How to hack wireless networks to step by step.

- How to get Wi-Fi passwords for WEP , WPA and WPA2.

- How to Sniff Data from the network you hacked.

- How to perform ARP spoofing attack to be the man in the middle MITM to intercept user names and passwords.

- How to know who is connected to the network you hacked.

- How to scan network for more details about connected devices.

- How to intercept network traffic.

- How to use many tools, tricks and techniques to hack networks.

-How to generate your own viruses.

- How to hide your virus in any other file extension (jpg, pdf, docx, xlsx..)

- How to gain access to remote computers.

- How to hack Mic, Camera, and Keyboard keys (Key Logger)..

- Many other cool stuff about network hacking.

- How to keep yourself protected from the above mentioned attacks.

*** You will get 3.5 hours of hacking and hacking techniques ***

*** You will start from 0 to reach a good level of understanding and practical use of Linux and hacking tools ***

Notes:

  • This course is created for educational purposes only, all the attacks are launched in my own lab or against systems that I have permission to test.

  • This course is totally a product of Mohammad Hamza Sheikh and no other organization is associated with it or a certification exam. Although, you will receive a Course Completion Certification from Udemy, apart from that NO OTHER ORGANIZATION IS INVOLVED.

Kind Regards

Hamza

The Complete Python Hacking Course: Beginner to Advanced!

Learn ethical hacking, penetration testing and network security while working on Python coding projects!

Created by Joseph Delgadillo - Best-Selling Instructor

"]

Students: 190515, Price: $109.99

Students: 190515, Price:  Paid

If you would like to master ethical hacking, you are going to LOVE our bestselling Python course! Learn ethical hacking and penetration testing while working on practical Python coding projects. We will cover the following topics in this course:

  • Introduction and setup

  • Port and vulnerability scanning

  • SSH and FTP attacks

  • Password cracking

  • Sniffers, flooders and spoofers

  • DNS spoofing

  • Network analysis

  • Coding a multi-functioning reverse shell

  • Keyloggers

  • Command and control center

  • Website penetration testing

This course was designed for students interested in intermediate to advanced level ethical hacking tutorials, however it is still taught in a step-by-step, beginner friendly method. English subtitles are available and all lectures are downloadable for offline viewing. 1 on 1 assistance with the coding projects is available within the discussion forum.

Still not sold? Check out these great reviews!

"It's already fun wow. I enjoy learning ethical hacking and python"

"Great even for non-programmers!"

"Great Course"

Thank you for taking the time to read this and we hope to see you in the course!

Introduction to networking for complete beginners

Learn elementary networking concepts in less than 60 minutes. Great before going for General Networking, MTA or CCNA

Created by Marious Kuriata - IT Exam Practice, Network Engineer and Instructor

"]

Students: 189444, Price: Free

Students: 189444, Price:  Free

You know nothing about networking? Not ready for MTA Servers / Networking, Comptia, VPN, General Networking courses?

The solution is simple: "Introduction to networking for complete beginners".

More than 80.000 students have joined this training! 5000+ reviews. Start today!

In this course you will learn elementary networking concepts in 60 minutes.

  • Why do we need networks?
  • Basic commands: ipconfig, ping, traceroute
  • Introduction to the world of Cisco
  • How to start troubleshooting a home network
  • Wireless issues
  • How to start a career in IT
  • Bonus videos

The course is a perfect starting point before going for other courses I prepared for you like General Networking, MTA in Networking or CCNA.

It is free for a limited time only!

Complete beginners guide to networking concepts. Join today

Contents and Overview

In 60 minutes of content including more than 15 lectures, this course covers the basics of networking concepts for complete beginners. Enjoy free bonus videos covering additional topics!

Students completing the course will have the knowledge to join courses like General Networking, MTA Servers Fundamentals, MTA Networking Fundamentals, VPNs or CCNA. A lot of real world examples help you apply your skills and make difficult topics much easier to understand.

Join today!

HTML5 and CSS3 Fundamentals

Build your very own website with HTML5 from scratch using HTML5 and CSS3 - designed for complete beginners

Created by Stone River eLearning - 500,000+ Happy Udemy Students

"]

Students: 179382, Price: Free

Students: 179382, Price:  Free

When it comes to the world of technology, staying ahead of the curve is always a challenge. In the last year one aspect of this – the world wide web – has kicked up a gear with the introduction of HTML5, the newest version of the code that makes the web tick. If you learn HTML5 along with CSS3 (the next level of web design used on all modern websites), you’ll have a recipe for success; and this course will show you how.

Create a website from scratch with HMTL5 and CSS3

  • Build a complete functioning website section by section
  • Gain a solid knowledge base of HMTL5and CSS3 for future, more complex projects
  • Control your website’s appearance, functionality and navigability
  • Discover how HTML5 and CSS3 can be used in other areas of the web
  • Learn best practice techniques for building websites and web pages

Build Like a Pro with HMTL5 and CSS3 Design

The only way to effectively learn HTML5 and CSS3 is by diving right in and building websites from the ground up. That’s exactly what this course does. Designed for complete beginners, you’ll create a complete website section by section during 35 lectures and 5 hours of content.

You’ll start by becoming familiar with HTML tags and how they’re used, followed by the use of attributes and common settings. Once you’ve got a handle on basic HTML, you’ll move on to the fun stuff: CSS. You’ll use CSS for fonts, colours, lists, navigation menus, and more, adding a new element to your website with each section. Links, layouts, tables, forms and videos are all covered too.

If you know how to use a web browser and a text editor, you’re all set up for this course already. No extra software or tools are needed, and you can choose your preferred option of each to get going. By the time you finish, you’ll know everything you need to know to create beautiful, functional, easy to use websites of any kind.

About HTML5 and CSS3

HTML5

HTML or Hyper Text Mark-up Language is the language used for presenting websites and web content. HTML5 is the latest version, made official by the World Wide Web Consortium in 2014. Having a good grasp of HTML means you’ll be able to create, present and edit a whole variety of content on the web.

CSS3

CSS (Cascading Style Sheets) essentially ‘enhances’ HTML, giving developers and users more control over how pages and content is displayed. It is responsible for creating more visually engaging web pages, applications and interfaces. CSS3 is the latest version, and has many more extended features than previous versions – although it is backwards compatible.

Deep Web- The complete Introduction to the hidden web

learn to navigate on the deep web on a daily basis

Created by Yassin Marco - Helped over 895 000+ students in 198 countries

"]

Students: 177337, Price: $24.99

Students: 177337, Price:  Paid

Have you heard many times about the deep/dark web but you never knew what it is. Or you you have an Idea of what is it but you never visited this part of the web. Then this course for you. You will learn all the basics of the deep/dark and how to access this part of the web. At the end of the course, you will be able to use the TOR browser as your default browser and surf on all the parts of the Web.

Practical Ethical Hacking – The Complete Course

2020 Launch! Learn how to hack like a pro by a pro. Up to date practical hacking techniques with absolutely no filler.

Created by Heath Adams - Senior Penetration Tester

"]

Students: 172071, Price: $29.99

Students: 172071, Price:  Paid

Welcome to this course on Practical Ethical Hacking.  To enjoy this course, you need nothing but a positive attitude and a desire to learn.  No prior knowledge is required.

In this course, you will learn the practical side of ethical hacking.  Too many courses teach students tools and concepts that are never used in the real world.  In this course, we will focus only on tools and topics that will make you successful as an ethical hacker.  The course is incredibly hands on and will cover many foundational topics.

In this course, we will cover:

  1. A Day in the Life on an Ethical Hacker.  What does an ethical hacker do on a day to day basis?  How much can he or she make?  What type of assessments might an ethical hacker perform?  These questions and more will be answered.

  2. Effective Notekeeping.  An ethical hacker is only as good as the notes he or she keeps.  We will discuss the important tools you can use to keep notes and be successful in the course and in the field.

  3. Networking Refresher.  This section focuses on the concepts of computer networking.  We will discuss common ports and protocols, the OSI model, subnetting, and even walk through a network build with using Cisco CLI.

  4. Introductory Linux.  Every good ethical hacker knows their way around Linux.  This section will introduce you to the basics of Linux and ramp up into building out Bash scripts to automate tasks as the course develops.

  5. Introductory Python.  Most ethical hackers are proficient in a programming language.  This section will introduce you to one of the most commonly used languages among ethical hackers, Python.  You'll learn the ins and outs of Python 3 and by the end, you'll be building your own port scanner and writing exploits in Python.

  6. Hacking Methodology. This section overviews the five stages of hacking, which we will dive deeper into as the course progresses.

  7. Reconnaissance and Information Gathering.  You'll learn how to dig up information on a client using open source intelligence.  Better yet, you'll learn how to extract breached credentials from databases to perform credential stuffing attacks, hunt down subdomains during client engagements, and gather information with Burp Suite.

  8. Scanning and Enumeration.  One of the most important topics in ethical hacking is the art of enumeration.  You'll learn how to hunt down open ports, research for potential vulnerabilities, and learn an assortment of tools needed to perform quality enumeration.

  9. Exploitation Basics.  Here, you'll exploit your first machine!  We'll learn how to use Metasploit to gain access to machines, how to perform manual exploitation using coding, perform brute force and password spraying attacks, and much more.

  10. Mid-Course Capstone.  This section takes everything you have learned so far and challenges you with 10 vulnerable boxes that order in increasing difficulty.  You'll learn how an attacker thinks and learn new tools and thought processes along the way.  Do you have what it takes?

  11. Exploit Development.  This section discusses the topics of buffer overflows.  You will manually write your own code to exploit a vulnerable program and dive deep into registers to understand how overflows work.  This section includes custom script writing with Python 3.

  12. Active Directory.  Did you know that 95% of the Fortune 1000 companies run Active Directory in their environments?  Due to this, Active Directory penetration testing is one of the most important topics you should learn and one of the least taught.  The Active Directory portion of the course focuses on several topics.  You will build out your own Active Directory lab and learn how to exploit it.  Attacks include, but are not limited to: LLMNR poisoning, SMB relays, IPv6 DNS takeovers, pass-the-hash/pass-the-password, token impersonation, kerberoasting, GPP attacks, golden ticket attacks, and much more.  You'll also learn important tools like mimikatz, Bloodhound, and PowerView.  This is not a section to miss!

  13. Post Exploitation.  The fourth and fifth stages of ethical hacking are covered here.  What do we do once we have exploited a machine?  How do we transfer files?  How do we pivot?  What are the best practices for maintaining access and cleaning up?

  14. Web Application Penetration Testing.  In this section, we revisit the art of enumeration and are introduced to several new tools that will make the process easier.  You will also learn how to automate these tools utilize Bash scripting.  After the enumeration section, the course dives into the OWASP Top 10.  We will discuss attacks and defenses for each of the top 10 and perform walkthroughs using a vulnerable web applications.  Topics include: SQL Injection, Broken Authentication, Sensitive Data Exposure, XML External Entities (XXE), Broken Access Control, Security Misconfigurations, Cross-Site Scripting (XSS), Insecure Deserialization, Using Components with Known Vulnerabilities, and Insufficient Logging and Monitoring

  15. Wireless Attacks.  Here, you will learn how to perform wireless attacks against WPA2 and compromise a wireless network in under 5 minutes.

  16. Legal Documentation and Report Writing.  A topic that is hardly ever covered, we will dive into the legal documents you may encounter as a penetration tester, including Statements of Work, Rules of Engagement, Non-Disclosure Agreements, and Master Service Agreements.  We will also discuss report writing.  You will be provided a sample report as well as walked through a report from an actual client assessment.

  17. Career Advice.  The course wraps up with career advice and tips for finding a job in the field.

At the end of this course, you will have a deep understanding of external and internal network penetration testing, wireless penetration testing, and web application penetration testing.  All lessons taught are from a real-world experience and what has been encountered on actual engagements in the field.

Note: This course has been created for educational purposes only.  All attacks shown were done so with given permission.  Please do not attack a host unless you have permission to do so.

Questions & Answers Team Availability and Rules

The Q&A team responds to most questions within 2 business days.  Specific Q&A rules are as follows:

1. Please encourage each other and help each other out. The support team is here to help, but are not staffed 24/7.

2. Support assistance will only be provided for course related material only. If you are using a tool or method in your labs that is not taught in the course, it is better asked in Discord on an appropriate channel outside of #course-chat.

3. Avoid spoilers for the mid-course capstone. If you are assisting another user or asking a question related to this section, please try to not provide direct answers/solutions.

4. Be kind to others and be patient. This field consists of patience, self-motivation, self-determination, and lots of Googling. Do not demand help or expect answers. That mindset will not take you far in your career. <3

Python And Django Framework For Beginners Complete Course

Beginner to Expert Python.Start from the basics and go all the way to creating your own applications and games!

Created by Horizon Tech - Experienced Programming Instructors And Developers

"]

Students: 167564, Price: $94.99

Students: 167564, Price:  Paid

    Learn Python From Scratch

  • I’ve created thorough, extensive, but easy to follow content which you’ll easily understand and absorb.

    The course starts with the basics, including Python fundamentals, programming, and user interaction.

    The curriculum is going to be very hands-on as we walk you from start to finish becoming a professional Python developer. We will start from the very beginning by teaching you Python basics and programming fundamentals, and then going into advanced topics and different career fields in Python so you can get real-life practice and be ready for the real world.

  • The topics covered in this course are:

    Array implementation

    File methods

    Keywords and Identifiers

    Python Tuples

    Python Basics

    Python Fundamentals

    Data Structures

    Object-Oriented Programming with Python

    Functional Programming with Python

    Lambdas

    Decorators

    Generators

    Testing in Python

    Debugging

    Error Handling

    Regular Expressions

    Comprehensions

    Modules

    *Django Framework With Building Projects:

    Django Web Framework, you will learn the fundamentals of web applications. web applications using Python Django Web Framework.

    • Build website and web applications

    • HTML and CSS for front end web development

    • Bootstrap for responsive web design

    • Python

    • Django for creating robust websites and web apps

    * BUILD A WEB APPLICATION USING  DJANGO FRAMEWORK

  • See you inside the course!

Hadoop Starter Kit

Hadoop learning made easy and fun. Learn HDFS, MapReduce and introduction to Pig and Hive with FREE cluster access.

Created by Hadoop In Real World - Expert Big Data Consultants

"]

Students: 167147, Price: Free

Students: 167147, Price:  Free

The objective of this course is to walk you through step by step of all the core components in Hadoop but more importantly make Hadoop learning experience easy and fun.

By enrolling in this course you can also get free access to our multi-node Hadoop training cluster so you can try out what you learn right away in a real multi-node distributed environment.

ABOUT INSTRUCTOR(S)

We are a group of Hadoop consultants who are passionate about Hadoop and Big Data technologies. 4 years ago when we were looking for Big Data consultants to work in our own projects we did not find qualified candidates because the big data industry was very new and hence we set out to train qualified candidates in Big Data ourselves giving them a deep and real world insights in to Hadoop.

WHAT YOU WILL LEARN IN THIS COURSE

In the first section you will learn about what is big data with examples. We will discuss the factors to consider when considering whether a problem is big data problem or not. We will talk about the challenges with existing technologies when it comes to big data computation. We will breakdown the Big Data problem in terms of storage and computation and understand how Hadoop approaches the problem and provide a solution to the problem.

In the HDFS, section you will learn about the need for another file system like HDFS. We will compare HDFS with traditional file systems and its benefits. We will also work with HDFS and discuss the architecture of HDFS.

In the MapReduce section you will learn about the basics of MapReduce and phases involved in MapReduce. We will go over each phase in detail and understand what happens in each phase. Then we will write a MapReduce program in Java to calculate the maximum closing price for stock symbols from a stock dataset.

In the next two sections, we will introduce you to Apache Pig & Hive. We will try to calculate the maximum closing price for stock symbols from a stock dataset using Pig and Hive.

Wireshark: Packet Analysis and Ethical Hacking: Core Skills

From basic to advanced network analysis using Wireshark! Ethical Hacking using Kali Linux: Passwords, Security, Protocol

Created by David Bombal - CCIE #11023, over 15 years of network training experience

"]

Students: 165435, Price: $19.99

Students: 165435, Price:  Paid

Learn Wireshark practically. Wireshark pcapng files provided so you can practice while you learn! There is so much to learn in this course:

- Capture Telnet, FTP, TFTP, HTTP passwords.

- Replay VoIP conversations.

- Capture routing protocol (OSPF) authentication passwords.

- Troubleshoot network issues.

- Free software.

- Free downloadable pcapng files.

- Answer quiz questions.

The course is very practical. You can practice while you learn!

Learn how to analyze and interpret network protocols and leverage Wireshark for what it was originally intended: Deep Packet Inspection and network analysis.

I also show you have to hack network protocols using Kali Linux! Hack network protocols like DTP, VTP, STP and DHCP using Ethical hacking tools included in Kali Linux.

Updates: Now includes Python scripting to automatically capture packets from the network using tshark. Lean how to automate your captures and learn how to hack the network using Python and Wireshark.

Protocols we capture and discuss in this course include:

- Telnet

- FTP

- TFTP

- HTTP

- VoIP

- OSPF

- EIGRP

- DNS

- ICMP

- DTP

-  VTP

- STP

- DHCP

Linux Command Line Basics

This is an introductory course to the Linux command Line. It's great for both Linux beginners and advanced Linux users.

Created by Ahmed Alkabary - DevOps Engineer @Boeing ✈️- 190,000+ Happy Students.

"]

Students: 154031, Price: $124.99

Students: 154031, Price:  Paid

Join the most popular #1 Linux Course on Udemy (over 140,000 students) and get all my three best seller books for FREE:

  1. Learn Linux Quickly
    A Friendly Guide to Easily Master the World's Most Powerful Operating System.

  2. Learn Bash Quickly
    A Friendly Guide with Exercises to Easily Get Started with Bash Scripting

  3. Learn Ansible Quickly - RHCE

    Master All Ansible Automation skills required to pass EX294 exam and become a Red Hat Certified Engineer.

    ** Red Hat Certified Engineer (RHCE) is considered as one of the top paying certifications in the IT industry averaging an annual salary of $101,527 ** 

Become an effective Linux user and advance your Career. Learning the Linux Command Line will take you FAR!

  • Learn to appreciate the power of the Linux command line.

  • Understand the structure of the Linux File System.

  • Learn how to utilize Linux man pages and help tools.

  • Realize the differences between soft and hard links.

  • Learn how to navigate your Linux File System using few simple commands!

  • Learn how to create, modify and process files.

  • Learn how to create your own Linux commands.

You will also find animated videos to help you understand complex Linux concepts in a very simple way.

There is a file associated with every video explaining the commands to reinforce your understanding and to clear any confusion you have.

Python And Flask Framework Complete Course

Depth Introduction To Python Programming And Python Web framework Flask.

Created by Horizon Tech - Experienced Programming Instructors And Developers

"]

Students: 152160, Price: $89.99

Students: 152160, Price:  Paid

This course is a depth introduction to fundamental python programming concepts.

Learn Python From Beginner To Advanced Level

  • I’ve created thorough, extensive, but easy to follow content which you’ll easily understand and absorb.

    The course starts with the basics, including Python fundamentals, programming, and user interaction.

    The curriculum is going to be very hands-on as we walk you from start to finish becoming a professional Python developer. We will start from the very beginning by teaching you Python basics and programming fundamentals, and then going into advanced topics and different career fields in Python so you can get real-life practice and be ready for the real world.

  • The topics covered in this course are:

    * Beginner to Expert Python contents:

    Array implementation

    File methods

    Keywords and Identifiers

    Python Tuples

    Python Basics

    Python Fundamentals

    Mathematical Functions

    Data Structures

    Object-Oriented Programming with Python

    Functional Programming with Python

    Lambdas

    Decorators

    Generators

    Testing in Python

    Debugging

    Error Handling

    Regular Expressions

    Comprehensions

    Modules

  • See you inside the course!

Flask is a popular Python web framework. The tutorials in this section are intermediate to advanced tutorials that cover key aspects of Flask development.

    *Flask Framework:

Flask Web Framework, In this course, you will learn the fundamentals of web applications .so that you can start building API and develop web applications using Python Flask Web Framework.

  • How to build Python web apps with Flask

  • How to use the Jinja template language to create the look of your apps

  • How to use the SQLite database to start development

  • How to use other databases with Flask by using Flask-SQLAlchemy

  • Using Flask to process incoming request data.

  • Course Overview

Flask Framework - URL Building

Flask Framework - HTTP Method

Flask Framework - Templates

Flask Framework - Static Files

Flask Framework - Request Object

Flask - Request.from Object

Flask Framework - Cookies

Flask Framework - Session Object

And More...

Linux for Network Engineers: Practical Linux with GNS3

Linux for Networking Engineers (CCNA, CCNP, CCIE etc). Practical Linux with GNS3 = network programmability & automation

Created by David Bombal - CCIE #11023, over 15 years of network training experience

"]

Students: 151998, Price: $34.99

Students: 151998, Price:  Paid

It is important for you as a network engineer to learn Linux!

Why? There are many reasons including:

1) A lot of network operating systems are based on Linux, or have a Linux shell you can access, or use Linux type commands. I'll show you an example using Cisco, Arista and Cumulus Linux.

2) Network Automation tools such as Ansible don't run the command node on Windows. You are probably going to use Linux with tools such as Ansible, Netmkio, NAPALM and other network automation tools.

3) SDN controllers such as OpenDaylight, ONOS, RYU and APIC-EM run on Linux.You will find that many SDN tools require Linux.

4) DevOps tools such as git work best with Linux.

5) IoT devices typically run Linux

6) A new breed of network devices from companies like Facebook, Microsoft and Cumulus Linux use Linux.

There are even more reasons, but make sure you don't get left behind! You as a network engineer start learning Linux.

This course teaches foundational Linux knowledge without assuming that you have any Linux experience. Learn practically with GNS3!

Learn how to configure Linux networking, how to create users and assign permissions, how to install and run Linux services such as DNS and DHCP.

The course uses various GNS3 topologies with devices such as:

1) Linux Docker containers

2) Linux GNS3 QEMU virtual machines

3) Traditional Linux virtual mahcines

4) Network devices - you could use Cisco, Arista, Cumulus Linux or others

Do you want to see something else added to the course? Just let me know. I like to get your feedback on ways I can improve the course and add more content that you think is relevant.

Networking is changing. Make sure you keep up to date!

All the very best!

David

Amazon Web Services (AWS) – Zero to Hero

Beginners, Zero to Hero. AWS EC2 web server, NodeJS Server, AWS RDS database server, S3, SES & CloudWatch. FREE

Created by BackSpace Academy - The fastest route to cloud certification.

"]

Students: 147755, Price: Free

Students: 147755, Price:  Free

A high paced hands on course on AWS. Complete with in depth professional course notes.

Subtitles for 24 languages.

Learn how to do common tasks:

  • Create an AWS EC2 WordPress Web server;

  • Launch and connect to an AWS RDS relational database server;

  • Create a highly available and fault tolerant back-end for NodeJS applications with AWS Elastic Beanstalk;

  • Store and retrieve files from AWS S3;

  • Send email with AWS SES;

  • Create Alarms with AWS CloudWatch; and

  • Use the AWS Command Line Interface.

This is the first section of our popular AWS Certified Associate course.

Python And Flask Framework Complete Course For Beginners

Beginner to Expert Python And Flask.Start from the basics and go all the way to creating your own applications and games

Created by Horizon Tech - Experienced Programming Instructors And Developers

"]

Students: 141100, Price: $89.99

Students: 141100, Price:  Paid

Learn Python From Scratch

  • I’ve created thorough, extensive, but easy to follow content which you’ll easily understand and absorb.

    The course starts with the basics, including Python fundamentals, programming, and user interaction.

    The curriculum is going to be very hands-on as we walk you from start to finish becoming a professional Python developer. We will start from the very beginning by teaching you Python basics and programming fundamentals, and then going into advanced topics and different career fields in Python so you can get real-life practice and be ready for the real world.

  • The topics covered in this course are:

    Array implementation

    File methods

    Keywords and Identifiers

    Python Tuples

    Python Basics

    Python Fundamentals

    Data Structures

    Object-Oriented Programming with Python

    Functional Programming with Python

    Lambdas

    Decorators

    Generators

    Testing in Python

    Debugging

    Error Handling

    Regular Expressions

    Comprehensions

    Modules

  • See you inside the course!

Cisco CCNA 200-301 Exam: Complete Course with practical labs

The complete course to help you prepare and pass Cisco's newest CCNA 200-301 exam. Everything you need: Theory and labs

Created by David Bombal - CCIE #11023, over 15 years of network training experience

"]

Students: 140739, Price: $19.99

Students: 140739, Price:  Paid

Welcome to the complete Cisco CCNA 200-301 course!

This course helps you prepare for the newest CCNA 200-301 exam. This is your first step towards attaining your Cisco certifications.

This course is unlike other CCNA courses as it contains:

* Large amount of practical video content with detailed explanations of CCNA topics and GNS3 and Cisco Packet Tracer demonstrations

* Built in Packet Tracer assessments and labs. Massive amount of practical, hands-on content that you can use to study offline.

* Software - Subnetting Calculators, Config-Register, binary & hexadecimal & decimal calculators

* Many demonstrations showing you practically how to configure and build Cisco networks

* Cheatsheets

* Quiz questions

Networks are all around us and you are using one right now to access this course.

Imagine for a moment, how different your life would be without access to Facebook, Snapchat, Google, YouTube, Whatsapp or any of the other websites on the Internet? How would you live with no Internet?

The Internet is extremely important in modern life today and all websites and Internet communication relies on networking. This reliance is only predicted to continue with the growth of the Internet of Things (IoT) in the next few years.

Without routers, switches, network cabling and protocols like BGP there would be no Internet!

This course will teach you how networks actually work and how you are able to connect to websites like Facebook, Google, and YouTube.
Companies throughout the world (from the smallest to the largest) rely on networks designed, installed and maintained by networking engineers. Join this in demand industry!

Start your journey today learning about networking.

Content in this course can be used towards your CCNA. Topics such as IP addressing, subnetting and many others can be applied directly to passing your CCNA certification.

Access our online simulations so you can practice on simulated Cisco routers and switches. You will get to type commands such as enable, configure terminal, router ospf and many others and learn how to configure devices.

I want to welcome you to this Cisco CCNA 200-301 course! I'm David Bombal, and I have been teaching networking courses for over 15 years. I qualified as a Cisco Certified Network Engineer (CCIE) in 2003 and hold with numerous other networking certifications. I'm also a Cisco and HPE certified instructor where I have trained thousands of networking engineers in many of the largest companies in the world including Fortune 100 companies.

I have designed this course for anyone wanting to learn more about networking and gain foundational knowledge, to help them embark on their networking career. The concepts taught in this course can be applied directly to multiple industry certifications including the Cisco Certified Network Associate (CCNA).

In this course, you will learn about topics such as IP addressing, IP subnetting, Routing, Switches, VLANs, Spanning Tree, Network Address Translation, Wireless and a whole lot more.

You will also learn more about the latest networking trends including Network Automation and Software Defined Networking.

The course covers the topics in the lasted Cisco CCNA 200-301 exam.

At the end of this course, you will be able to confidently discuss networking topics; and be able to start configuring real networking devices such as routers and switches. In this an introductory course, but contains a lot of information that can be directly applied to the CCNA certification.

The ideal student for this course is someone looking to break into the networking field, someone looking to extend their knowledge from PCs and servers to networking, or someone interested in getting knowledge to work in one of the most exciting, most in-demand jobs in IT - networking.

There are no requirements necessary to enroll in this course, I only ask that you come open minded and ready to learn.

Feel free to take a look at the course description and some of the sample free videos.

I look forward to seeing you on the inside!

Hacking Academy: How to Monitor & Intercept Transmitted Data

Learn how to intercept data in your network. Monitor transmitted data and detect intrusion. Free hacking lesson.

Created by IT Security Academy - IT Security Certified Professional

"]

Students: 138055, Price: Free

Students: 138055, Price:  Free

LAST UPDATED: 6/2021

Hacking Academy: Monitoring Transmitted Data

We are introducing one of the most interesting modules from our Hacking in Practice: Certified Ethical Hacking MEGA Course available on Udemy.

During 1.5 hours of training you will learn how to intercept data in your network. You'll get to know one of the most powerful and versatile ethical hacking tools - Wireshark. You'll be shocked how much there is to read and monitor...

Before you begin: the practical use of the course you are going to see has been proven by  thousands of people all over the world. People who make their first  steps in computer / network security and professionals: network  administrators, programmers, pentesters, black- and white hat hackers.  Please, read carefully what we’d like to share with you.

IT Security Academy (ISA) is a company that associates ITsec Professionals. Now we are proud to share our knowledge online. Certified  experts (CISS, MCSE:MS, CEH, CISSP) have created courses from Beginner  to Advanced level. Our goal is to provide the highest quality materials  you’ve ever seen online and prepare you not only for certification  exams, but also teach you pratical skills. You’re welcome to join us and  start your training anytime.

Want more?

If you're serious about learning ethical hacking and IT sec in general, here's what's waiting for you inside our Complete Certified Ethical Hacking Course - ISA CISS:

+ 16 main course sections (from hacking history, designing secure networks to disaster recovery and application security)
+ 240 independent training modules for your convenience
+ 714 pages of PDF notes that will help you prepare to the ISA CISS examination
+ 27 hours of videos and other educational content
+ 1 examination voucher you will get after having completed the course
+ over 17.000 students already enrolled
+ over 130 five star ratings