Posted on

8 FREE Udemy Courses – 9/30/20

Learn Python programming, ethical hacking, web development, JavaScript, Linux and more with these 8 FREE Udemy courses! Enroll now, limited time only!

  1. https://www.udemy.com/course/python-complete/?couponCode=OCTFREE
  2. https://www.udemy.com/course/ethical-hacking-python/?couponCode=OCTFREE
  3. https://www.udemy.com/course/python3-for-beginners/?couponCode=OCTFREE
  4. https://www.udemy.com/course/front-end-web-development/?couponCode=OCTFREE
  5. https://www.udemy.com/course/full-stack-javascript/?couponCode=OCTFREE
  6. https://www.udemy.com/course/google-chrome-extension/?couponCode=OCTFREE
  7. https://www.udemy.com/course/linux-system-admin/?couponCode=OCTFREE
  8. https://www.udemy.com/course/ethical-hacking-professional/?couponCode=OCTFREE

Join our Free Course Coupons group on Facebook to get daily free Udemy course coupons!

Get all of our courses for life – https://josephdelgadillo.com/product/holiday-course-bundle-sale
Get 2 FREE months of Skillshare Premium – https://www.skillshare.com/r/profile/Joseph-Delgadillo/4657008
Subscribe on YouTube – https://www.youtube.com/c/JosephDelgadillo?sub_confirmation=1
Follow on Facebook – https://www.facebook.com/delgadillojt

Posted on

10 FREE Udemy Coupons – 7/14/20

Learn full-stack web development, JavaScript, Adobe Lightroom, affiliate marketing and more with these 10 free Udemy course coupons. Learning these skills will help you unlock lucrative, work from home careers!

  1. Learn HTML – For Beginners – Learn how to create web pages using HTML
  2. Learn Bootstrap – For Beginners – Learn to create mobile-responsive web pages using Bootstrap
  3. Learn JavaScript – For Beginners – Learn how to Code Web Pages using JavaScript
  4. Learn jQuery – For Beginners – Learn to create animated, interactive web pages using jQuery Library
  5. Learn PHP – For Beginners – Learn to create dynamic web applications using PHP
  6. Learn XML-AJAX – For Beginners – Learn to create interactive web applications using AJAX
  7. Create a Members Only Blog using PHP, MySQL, & AJAX – Create a Database Driven Blog with Authentication, Validated Contact Forms, & Session Variables using PHP, MYSQL, & AJAX
  8. Adobe Lightroom For Beginners : Complete Photo/Image Editing – Step by step guideline for Absolute Beginners to master in Adobe Lightroom
  9. Affiliate Marketing for Beginners – A step by step course, along with my one-on-one consultation, on Affiliate Marketing for Beginners
  10. The Ultimate Traffic Masterplan – Find Demonstrated Traffic Techniques You Can Apply Today To Develop Your Online life Following, Get More Email Endorsers

Join our Free Course Coupons group on Facebook to get daily free Udemy course coupons!

Get all of our courses for life – https://josephdelgadillo.com/product/holiday-course-bundle-sale
Get 2 FREE months of Skillshare Premium – https://www.skillshare.com/r/profile/Joseph-Delgadillo/4657008
Subscribe on YouTube – https://www.youtube.com/c/JosephDelgadillo?sub_confirmation=1
Follow on Facebook – https://www.facebook.com/delgadillojt

Posted on

Full-Stack JavaScript Tutorial for Beginners

Hello everyone and welcome to our full-stack JavaScript tutorial for beginners. We hope you are excited to learn some new and exciting programming skills and go through building real world examples using JavaScript. This video tutorial is a 2.5 hour free preview of The Complete Full-Stack JavaScript Course on Udemy.

The format of this course will be be a bit different from courses that I have instructed in the past. Rather than begin by covering data types, syntax, etc, we will focus on coding demonstrations. It is my belief that you learn best by doing. We will begin with a few basic examples and then move on to writing fully functional applications.

We will be building three applications in this course using JavaScript. The first project is going to be a calculator. In this project we will cover the basics of what ReactJS is, and then we will learn how to create React Components and work within the react lifecycle. After that we will move on to some of the full-stack aspects of JavaScript. We will create a REST API and host it, and then we will circle back to React so that we can get a good example of how a React application and a REST API written in JavaScript can communicate with one another. We will use React and our REST API to create a feature rich blogging platform. The third project will introduce you to a newer technology, which is WebSockets.

So, traditionally when you have a client side application, for instance a React application that communicates with an API, it’s kind of like a ping pong request. You send a request and you receive a response. It’s kind of like a one for one. With a WebSocket you can keep clients connected on the server side, and you can send data to the client whenever it’s deemed necessary. So to demonstrate this capability, we’re going to be building a chat application. Users will be able to create an account, search for other users and add them and then message back and forth with them.

So first off, what is JavaScript? To put it very simply, it’s an interpreted programming language that runs on the client side. So when you write JavaScript on a website, the server that the website is hosted on has nothing to do with executing that JavaScript. The JavaScript code is sent to the browser of the user and interpreted on their machine. So, there’s different JavaScript rendering engines used in, for instance, Chrome, and Internet Explorer, and Microsoft Edge, etc. So all browsers have a slightly different interpretation. Most JavaScript engines work the same, but to get a specific browser capabilities working for all browsers is not always possible. We are not going to cover Internet Explorer at all in this course, because no one should be using Internet Explorer. Unless, you have work applications that were coded for Internet Explorer, and they will not work for anything else. In that case, use it. However, that’s beyond the scope of this course.

JavaScript was introduced in 1995. It’s evolved quite a bit since its initial release. It originally didn’t have object oriented capacities. There were some ways to fake it, but nowadays you can easily create classes and instantiate them with a constructor. The version of JavaScript that we will be using is called ES6 (ECMAScript 6).

To get the most out of this course you will want to know how to use HTML, a minimal amount of CSS, just so that we can make things not look absolutely horrendous, and a basic understanding of JavaScript. If these technologies are unfamiliar to you, feel free to check out our front-end web development course on Udemy. We are going to take what you already know and we are going to extend it with real world applications.

You’re going to learn how to use React and React Redux. You will learn how to use LoopbackJS, which is the rest API framework that we’re gonna use, which is built on top of Express. You’re also going to learn how to install packages through the Node package manager. Node is the environment that we can use to run server side applications like React’s hot load server, which is a way that we can run React in development. When we make changes to files it will automatically reload the page in our browser. So it makes development extremely simple. We’re also going to learn about WebSockets.

WebSockets, again, are a way that we can add bi-linear communication. The server can keep connections open indefinitely, and send messages to clients, and it can keep a running list as well. Now the package that we’re going to be using for it is called socket.io. You install it to your computer, however there isn’t any third party communication between any services. This gives us everything we need to make WebSockets work out of the box. I believe this technology was fully enabled in browsers in 2010. So it’s already 10 years old. But when we talk about technologies like PHP and whatnot, it’s relatively new.

So with that being said, again, you should know HTML, CSS and JavaScript. We’re going to take the knowledge that you have and we’re going to turn it into applicable knowledge. By the end of this course you should be able to build REST API programs, create your own routes, your own callbacks and more. You should be able to build and work with React applications, installing modules as needed or creating your own. You will also be able to build a chat application, or any other real time communication system that uses WebSockets. The material that we will cover in this course will be applicable to a wider range of tasks provided by a full-stack web developer.

The code for these projects will also be hosted on GitHub. The source code for the projects included in The Complete Full-Stack JavaScript Course can be found in the following repositories:

React Calculator
Web App Tutorial
Loopback Tutorial

I make sure that everything is accessible on my GitHub so you troubleshoot any issues you might have.

You can get The Learn to Code Course Bundle to get access to this and 7 other courses! Our Forever Course Bundle gets you every course I produce, for life!

Posted on

Enroll in the 14 Course Holiday Bundle!

Enroll now in our Black Friday/Cyber Monday Course Bundle for 2017! This bundle of Udemy courses includes all 14 technology courses listed on the website by Joseph DelgadilloNick Germaine, and Ermin Kreponic! Get 98% off some of the best-selling courses covering ethical hacking, Linux administration, programming languages, and development!

26 Course Forever Bundle!

Below is a list of every course included in the bundle:

The Complete Ethical Hacking Course: Beginner to Advanced!

Join 200,000+ students in the most popular ethical hacking course on Udemy! Learn penetration testing, web testing, and WiFi hacking using Kali Linux.

The Complete Ethical Hacking Course for 2016/2017!

This course is the successor to The Complete Ethical Hacking Course: Beginner to Advanced! Gain the knowledge hackers use to compromise systems and use it to protect your own.

Build an Advanced Keylogger Using C++ for Ethical Hacking!

Take this course to learn how to code a fully functional keylogger in C++ for use in Windows!

The Complete Python 3 Course: Beginner to Advanced!

Learn to code in Python with projects covering game & web development, web scraping, MongoDB, Django, PyQt, and data visualization!

The Complete Front-End Web Development Course!

Get started as a front-end web developer using HTML, CSS, JavaScript, jQuery, and Bootstrap. Use this course to launch your own career as a freelance web developer!

Learn and Understand C++

Take this course to learn C++ which you can use for ethical hacking, game development, and most software you use daily!

Learn Angular 2 from Beginner to Adavanced

Learn how to develop web applications using Angular 2!

The Complete Python 3 Course: Go from Beginner to Advanced!

Complete guide to learning how to program in Python. Go from a beginner to advanced level in Python with coding exercises!

A Beginner’s Guide to Linux System Administration!

Get started with Linux, app development, server configuration, networking, and move on to a career as a system administrator!

CentOS and Red Hat Linux to Certified System Administrator!

Learn the basics of CentOS, and Red Hat Linux. Prepare and pass the Red Hat Certified System Administrator (RHCSA) exam!

BASH Programming Course: Master the Linux Command Line!

Go from beginner to advanced with the Linux command line in this BASH programming course!

The Complete Wireshark Course: Go from Beginner to Advanced!

Learn to use Wireshark as a networking professional including troubleshooting, analysis, and protocol development!

Design and Build Your Own Personal Computer!

Learn everything required to build your first custom PC for work, home, or gaming!

Certified Ethical Hacker Boot Camp for 2017!

Gain the knowledge necessary for passing the CEH exam and move on to a career as professional pentester!

When you purchase this course bundle you will receive lifetime access to the classes, 1 on 1 assistance with the tutorials, and a certificate of completion through Udemy. Each course is fully subtitled in English.

Thank you for taking the time to read this and we hope to see you in the classes. Happy holidays!

26 Course Forever Bundle!

Posted on 1 Comment

Learn JavaScript Episode #18: Functions – Flexible Parameters

In this JavaScript tutorial we will cover flexible function parameters. The point of object-oriented programming is that we don’t want to rewrite code, and flexible parameters allow us to perform computations on multiple bits of data.

Get The Learn to Code Course Bundle!
https://josephdelgadillo.com/product/learn-to-code-course-bundle/

Get The Complete Front-End Web Development Course!
https://www.udemy.com/front-end-web-development/?couponCode=WORDPRESS

Best,
Joseph Delgadillo
Web: https://josephdelgadillo.com/
YouTube: https://www.youtube.com/c/JosephDelgadillo
Steemit: https://steemit.com/@jo3potato

Posted on

Learn JavaScript Episode #17: Functions – Multiple Parameters

In this JavaScript tutorial we will cover how to pass a function multiple parameters. I will also show you how to use the type of operator to identify whether something is a number, string, boolean, object, function, or undefined.

Get The Learn to Code Course Bundle!
https://josephdelgadillo.com/product/learn-to-code-course-bundle/

Get The Complete Front-End Web Development Course!
https://www.udemy.com/front-end-web-development/?couponCode=WORDPRESS

Best,
Joseph Delgadillo
Web: https://josephdelgadillo.com/
YouTube: https://www.youtube.com/c/JosephDelgadillo
Steemit: https://steemit.com/@jo3potato

Posted on

Learn JavaScript Episode #16: Functions – Parameters and Return Values

In the 16th episode of this JavaScript tutorial series we will talk about a bit more about functions, and we’re going to pass parameters into a function. When you call a function you can supply data to the function, and then that data is used in the function to do whatever it is you’re trying to do.

Get The Learn to Code Course Bundle!
https://josephdelgadillo.com/product/learn-to-code-course-bundle/

Get The Complete Front-End Web Development Course!
https://www.udemy.com/front-end-web-development/?couponCode=WORDPRESS

Best,
Joseph Delgadillo
Web: https://josephdelgadillo.com/
YouTube: https://www.youtube.com/c/JosephDelgadillo
Steemit: https://steemit.com/@jo3potato

Posted on

Learn JavaScript Episode #15: Textareas and Getting the Values of Inputs

Now that we are all done covering arrays, let’s continue learning about how to use JavaScript to interact with a web page. In this tutorial video we will cover textareas and how to get the values of inputs in JavaScript.

Get The Learn to Code Course Bundle!
https://josephdelgadillo.com/product/learn-to-code-course-bundle/

Get The Complete Front-End Web Development Course!
https://www.udemy.com/front-end-web-development/?couponCode=WORDPRESS

Best,
Joseph Delgadillo
Web: https://josephdelgadillo.com/
YouTube: https://www.youtube.com/c/JosephDelgadillo
Steemit: https://steemit.com/@jo3potato

Posted on

Learn JavaScript Episode #14: Arrays Part 3

In this JavaScript tutorial video we will finish up with arrays. I will show you how to manipulate an array by it’s index number, and we will write an if statement to print out different strings based on whether an item is present in the array.

Get The Learn to Code Course Bundle!
https://josephdelgadillo.com/product/learn-to-code-course-bundle/

Get The Complete Front-End Web Development Course!
https://www.udemy.com/front-end-web-development/?couponCode=WORDPRESS

Best,
Joseph Delgadillo
Web: https://josephdelgadillo.com/
YouTube: https://www.youtube.com/c/JosephDelgadillo
Steemit: https://steemit.com/@jo3potato

Posted on

Learn JavaScript Episode #13: Arrays Part 2

In the 13th episode of this JavaScript tutorial series we will continue covering array manipulation. I will show you how to print the length of an array, loop through an array using the forEach method, and the shift and unshift methods.

Get The Learn to Code Course Bundle!
https://josephdelgadillo.com/product/learn-to-code-course-bundle/

Get The Complete Front-End Web Development Course!
https://www.udemy.com/front-end-web-development/?couponCode=WORDPRESS

Best,
Joseph Delgadillo
Web: https://josephdelgadillo.com/
YouTube: https://www.youtube.com/c/JosephDelgadillo
Steemit: https://steemit.com/@jo3potato