Posted on 4 Comments

Complete JavaScript Tutorial for Beginners

Get The Complete Front-End Web Development Course on Udemy!
http://bit.ly/2y2Nee7

Check out the Learn to Code Course Bundle!
https://josephdelgadillo.com/product/learn-to-code-course-bundle/

If you want get started as a front-end web developer, you will LOVE this complete JavaScript tutorial! JavaScript powers the majority of websites/webapps, so it is an essential language to know for any aspiring web developer.

If you would like to watch the videos with English subtitles, you can find them in the following playlist on YouTube 🙂

Topics covered in the video:

  • Introduction to JavaScript
  • Alerts and console logging
  • Integers, strings, and variables
  • Undefined variables and modifying variable values
  • Boolean operators
  • Comparing values
  • If statements
  • For loops
  • Defining functions
  • Event handling
  • Setting an elements inner HTML
  • Arrays pt.1
  • Arrays pt.2
  • Arrays pt.3
  • Textareas and getting the values of inputs
  • Functions – parameters and return values
  • Multiple function parameters
  • Flexible function parameters
  • Find the missing number exercise
  • Exercise solution
  • Classes intro
  • Class constructor, instance variables, and static variables
  • Extending classes
Posted on 2 Comments

Enroll in The Ultimate Web Development Course!

Hello Everyone!

Nick and I are pleased to announce the release of our newest course on front-end web development!

If you would like to get started as a front-end web developer, you are going to LOVE this course! Work on projects ranging from a simple HTML page to a complete JavaScript based Google Chrome extension.

https://www.udemy.com/front-end-web-development/?couponCode=WORDPRESS

We will cover the following technologies in this course:

  • Web development basics with HTML
  • Cascading Style Sheets (CSS)
  • JavaScript programming
  • jQuery JavaScript library
  • Bootstrap framework

This course covers the most popular web development frameworks, and will get you started on your path towards becoming a full-stack web developer!

This course is also available as an individual product on the site, and as a part of The Learn How to Code Course Bundle!

https://josephdelgadillo.com/product/learn-to-code-course-bundle/

https://josephdelgadillo.com/product/web-development/

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

Posted on 2 Comments

Choose the Next YouTube Tutorial!

Hello Everyone!

We recently published a NEW front-end web development course on Udemy, and we would like to publish a small portion of the course on YouTube. The course covers HTML, CSS, JavaScript, jQuery, Bootstrap, and a few related projects. Here is a link to view the course content on Udemy:

https://www.udemy.com/front-end-web-development/?couponCode=WORDPRESS

I have embedded a poll for you to vote for the section you would like me to upload to my YouTube channel. Here is a link to the poll if you are unable to view it on this page:

http://www.strawpoll.me/13091535

We appreciate all of the students who have already enroll in our Udemy courses. You can enroll in The Ultimate Web Development course for only $10 on Udemy

https://www.udemy.com/front-end-web-development/?couponCode=WORDPRESS

You can also enroll by purchasing The Complete Learn to Code Course Bundle! Get 4 coding courses for only $19!

https://josephdelgadillo.com/product/learn-to-code-course-bundle

I will count the votes and upload the tutorial sometime next week 🙂

Posted on 6 Comments

New Course Added to the Hacking Bundle!

First off, I want to thank the 250+ people who have purchased The Complete Hacking Course Bundle! The proceeds help us to create new content and serve students to the best of our abilities 🙂

We recently added The Complete Wireshark Course: Go from Beginner to Advanced to the bundle which puts the total at 5 courses. If you purchased the hacking course bundle and did not receive this course, please contact me via e-mail so I can send you a link to enroll in the course on Udemy.

If you haven’t enrolled in The Complete Hacking Course Bundle for 2017, get it now for only $19!
https://josephdelgadillo.com/product/hacking-bundle-2017/

You may also enroll in the individual courses on Udemy:
The Complete Ethical Hacking Course: Beginner to Advanced! https://goo.gl/kV99Pg
The Complete Ethical Hacking Course for 2016/2017! https://goo.gl/Trgb5H
Certified Ethical Hacker Boot Camp for 2017! https://goo.gl/YJ6moY
Build an Advanced Keylogger for Ethical Hacking! https://goo.gl/gd4Jpi
The Complete Wireshark Course: Go from Beginner to Advanced! https://goo.gl/PYpPil

Posted on

FREE Python Programming Course on Teachable

If you want to learn how to program, you will LOVE this course! This course was designed for complete beginners with little to no understanding of programming, and will give you the knowledge to get started coding using Python 3.

Enroll now for FREE on Teachable!

https://goo.gl/x6oBPE

We will cover the following topics in this course:

  • Python installation
  • Running Python scripts in terminal
  • PyCharm IDE setup
  • Numbers, strings, Boolean operators, lists, dictionaries, and variables
  • Functions, arguments, return values, loops, and modules
  • Final project using the information covered in the course

We hope you enjoy the course and it our goal to give you the knowledge to begin writing your own programs in Python!

https://goo.gl/x6oBPE

Posted on

(FREE) Create Your First Udemy Course!

If you want practical tips for publishing your first course on Udemy, you are going to love this FREE course! Watch as I go step-by-step through the course creation process and show you the quickest and most efficient way to get your first course published.

http://bit.ly/2mqxviS

Learn from an instructor with over 2 years of experience teaching on Udemy, working with top instructors to create bestselling courses, and marketing online courses across multiple platforms!

This course requires absolutely no experience working with Udemy, teaching online, or recording in front of a camera. Anyone can start teaching on Udemy today, and that’s what makes it such a fantastic learning platform!

Thank you for taking the time to read this, and I hope to see you in the course!\

http://bit.ly/2mqxviS

 

Posted on 5 Comments

(FREE) Python Programming Course on Udemy!

If you want to learn how to program, you will LOVE this Udemy course! This course was designed for complete beginners with little to no understanding of programming, and will give you the knowledge to get started coding using Python 3.

Enroll for FREE on Udemy

http://bit.ly/2lDvi2O

We will cover the following topics in this course:

  • Python installation
  • Running Python scripts in terminal
  • PyCharm IDE setup
  • Numbers, strings, Boolean operators, lists, dictionaries, and variables
  • Functions, arguments, return values, loops, and modules
  • Final project using the information covered in the course

We hope you enjoy the course and it our goal to give you the knowledge to begin writing your own programs in Python!

http://bit.ly/2lDvi2O

Posted on

Default Arguments in Python

Enroll in The Complete Python 3 Course: Beginner to Advanced!

Click here to subscribe for more videos like this!

Alright guys, in this video we’re going to be talking about arguments a little further, we were going to move onto keyword arguments but before we do that it’s going to make more sense to cover default arguments first. So, let’s go ahead I’ve cleared out my script here I suggest you guys do the same just for repetition. I mean you could remodel your current function to work with this, however repetition is the key to mastering something. So let’s go ahead drop down two lines, define a new function, we’re going to name it “print_something” and it’s going to take two parameters, one is going to be “(name, age)” let’s open that with a “:” and print out one string which we’re going to concatenate with name and age. So “My name is name ” + name + ” and my age is ” + age” Now we’re going to go down here and call this function “print_something(“Nick” , 27)” I’m sure you guys already see a problem with this, so I’ll give you props for that because this is not going to work, that’s exactly why I’m showing you. We’re going to run it amd it’s going to say that it “Can’t convert ‘int’ object to a str implicity” Now there’s a few different resolutions to this, one I’ve already shown you, you can just wrap this in a string. Now you can run it and it will work. Now, this is why I mentioned this earlier because you can definitely do this, however what we’re going to do is instead of concatenating the string we’re going to remove all these extra characters, we’re going to separate things by a comma, going to remove the extra spaces around the text as well because we don’t need them and you’ll see why. Now this will work without converting this integer to a string, and the reason is because when we use commas it just says print out these four things one after another. We don’t need to concatenate different pieces of data, it’s actually printing out a different number of things. So, it’s going to print this out as a string, it’s going to print this out as a string because we’re passing it in as a string. This is going to be printed out as a string and this is going to be printed out as an integer, however when I save it here and run it you won’t know the difference. See it says my name is Nick and my age 27. You don’t notice that this is an int so this is a perfectly acceptable way to do that. Now, what if I only wanted to pass it one argument? What we can do there is we can create default arguments. Actually, let’s pass in “Nick” So, let’s go ahead and change these to accommodate only passing in some of the values. So, what we’re going to do is set a default value and how you do that is inside the parameter list of the function you’re going to assign values to these variables. These are just variables that you’re creating right here, so you can create a variable and assign a default name, and then same with age. You’re going to assign a default age which we’re going to say is “Unknown” Now we’re going to save it. Now when I run this what we have here is my name is Nick and my age is unknown because I’m only passing in this. So what happens is you think well, shouldn’t name equal someone? It would if I didn’t pass anything in so we can do that as well. We’re going to save this and run it and it’s going to say my name is someone and my age is unknown because we’re not passing in anything. However, we’re going to pass in the first argument here and this is going to take priority over this value here. This
basically means this variable is going to be equal to someone, if no value is passed in. Age is going to be equal to unknown, if no value is passed in for it. So, that’s how to use default arguments in functions. In the next video we’re going to be talking about passing in specific parameters by using keyword arguments.

Posted on

Learn Python Episode #2: Windows 10 Installation

Enroll in The Complete Python 3 Course: Beginner to Advanced!

Click here to subscribe for more videos like this!

Hello everyone. Last video Nick touched briefly on installing Python on a Windows system, and I assume many of you are using Windows as well, so i’m gonna go ahead and walk you through the installation real quick. So you want to go to python.org and we’re going to click the Downloads button, and then what we’re going to do is we’re going to download the latest version of Python 3 for Windows, and your browser should automatically download the installation. So let’s go ahead and click on that, and actually this is not what we want because I know for a fact I have a 64 bit system. I don’t know why it automatically downloaded the 32-bit version of Python. I’m going to cancel this, and if you’re curious whether or not you have a 32 or 64 bit operating system you can right click on the Windows icon, go to system, and it will tell you which operating system you have. So we have a x64 based processor and we need a 64-bit version of Python. So go ahead and click on the Windows link here instead of clicking the download button. Alright, so that’s beta, go ahead and click on 3.5 release again and what we’re going to do is scroll down a bit. Let’s do the Windows x86-x64 web-based installer and this should include both versions of Python. Try that one more time, there we go 64-bit. So you want to go ahead and click this box down here that says Add python 3.5 to PATH, this is so we can issue commands through the prompt, so we want to make sure this is clicked. We’re going to go ahead and hit Install Now, click yes, and then this should install everything you need to follow along with the course. So, thank you for taking the time to watch this video. I just wanted to do a quick video showing you guys exactly how to install it on Windows just so you don’t have any problems getting set up for the course.

Posted on 4 Comments

The Complete MATLAB Course: Beginner to Advanced!

Click here to subscribe for more videos like this!

I hope you enjoy this FREE complete Matlab course! In this tutorial we will over the following topics:

  • What is Matlab, how to download Matlab, and where to find help
  • Introduction to the Matlab basic syntax, command window, and working directory
  • Basic matrix arithmetic in Matlab including an overview of different operators
  • Learn the built in functions and constants and how to write your own functions
  • Solving linear equations using Matlab
  • For loops, while loops, and if statements
  • Exploring different types of data
  • Plotting data using the Fibonacci Sequence
  • Plots useful for data analysis
  • How to load and save data
  • Subplots, 3D plots, and labeling plots
  • Sound is a wave of air particles
  • Reversing a signal
  • The Fourier transform lets you view the frequency components of a signal
  • Fourier transform of a sine wave
  • Applying a low-pass filter to an audio stream
  • To store images in a computer you must sample the resolution
  • Basic image manipulation including how to flip images
  • Convolution allows you to blur an image
  • A Gaussian filter allows you reduce image noise and detail
  • Blur and edge detection using the Gaussian filter
  • Introduction to Matlab & probability
  • Measuring probability
  • Generating random values
  • Birthday paradox
  • Continuous variables
  • Mean and variance
  • Gaussian (normal) distribution
  • Test for normality
  • 2 sample tests
  • Multivariate Gaussian