Sign in

Hi everyone, welcome back. In this tutorial, I will show how to use the built in functions regarding the stack in Java. A stack is a linear type of data structure that is capable of storing objects. The stack is a last-in-first-out or LIFO data structure which means that the last item placed into the stack is the first item that comes off of the stack. Say numbers of 1, 2, and 3 are added to the stack in that order. If items start to get removed from the stack, the first item to leave would be 3, then 2…


Hi everyone, welcome back. Cyber Security is a hot topic and an important area of focus for multiple reasons. The big reason is that sensitive data is stored electronically allowing for it to become more accessible and could potentially cause damage to someone or even an entire company. Read more about why cyber security is so important here.

Social Engineering

Social engineering is a method in which someone, a social engineer, gather information over time by asking questions that seem unimportant and/or seem like small talk. Overtime, the social engineer will gain trust and gain knowledge in an attempt to obtain sensitive…


Hi everyone, welcome back. Cyber security is an important area of focus for a number of reasons. With data being stored digitally, including sensitive data, it is more accessible for ease of use. But this also makes it more accessible to attackers and if sensitive data gets into the wrong hands, it could cause damage to someone or even an entire company.

Growth in Tech

As there are more users and more technologies being involved, this allows new opportunities for attackers to attempt to steal data. Everyone can be a victim as the world has become so reliant on technology. The types of…


Hi everyone, welcome back. Cyber security is an important area of focus. There is a whole lot of data that is being stored digitally, and this includes sensitive data that could potentially cause damage to someone or even a whole company.

Social Engineering

Social engineering is a method in which someone, social engineer, gathers information over time by asking questions that seem unimportant and seem like small talk. Overtime, the social engineer will know more about a company and can use this knowledge to attempt to obtain sensitive information. …


Hi everyone, welcome back. TortoiseGit is an tool that makes version control easier and faster. TortoiseGit is used with the Git revisioning software. TortoiseGit is available on Windows machines and are free to use under the GNU General Public License.

Git

Git is a tool used to help developers manage and track their code. It is great for various reasons including being able to review the history of files and to collaborate with a team. Read more about version control here.

Git Commands

Git commands are used to manage the codebase and repository. Commands include checking out code, branching the codebase, committing code…


Hi everyone, welcome back. Interpreters and compilers are used to translate high-level programming languages into low-level assembly language. This translation step is an important step to understanding how a computer processes a program. In this article, we will discuss the differences between an interpreter and a compiler.

High-Level Languages

Many common programming languages such as Java, Python, and C, are all considered high-level programming languages. The reason we have these languages is because it’s human readable and makes it easy to develop in. Our codebase then gets translated by either an interpreter or a compiler into a computer language that the computer…


Hi everyone, welcome back. Julia is a programming language that is known to be for statistical use while providing high performance results. There are a number of reasons to learn Julia in 2021 and why you should consider picking it up as your next language.

Careers and Opportunities

Julia is a programming language skill that is growing in demand. The popularity of Julia has grown at a relatively fast rate, especially since it first released in 2012, making it a new language compared to other popular ones. Julia is commonly used for engineering and analytics purposes. Julia is a popular choice for various…


Hi everyone, welcome back. Version control is a software tool that is used to manage and track code. Version control is a great tool that helps software development teams collaborate with the same code base. It can also be used to manage different environments for a project. Version control can also be known as revision control, or source control.

History

Version control keeps a change history of each file within a project. Changes made throughout several years by several different developers will all be shown in the history. This includes new files being added and old files being deleted. The history…


Hi everyone, welcome back. In this tutorial, I will show how to use if else statements in Python with examples. If else statements are used to handle conditions or choices within a program. If a certain condition is true, then a block of code will execute, if that condition is false, then separate block of code will execute.

In order to create these decision statements, we need to first understand relational operators:

  • > Greater than
  • < Less than
  • >= Greater than or equal to
  • <=Less than or equal to
  • == Equal to
  • != Not equal to

These relational operators allow…


Hi everyone, welcome back. R is a programming language known to be for statistical use and data analytics. There are a number of reasons why you should learn R in 2021 and why you should consider picking it up as your next language. I have personally used R to create applications capable of web scraping and for analyzing data sets.

Careers

Knowledge of R is a skill that is high in demand, especially for data science purposes. Development and analyst jobs are high in demand and demand is only expected to become higher. There are plenty of opportunities from having the…

Jesse L

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store