Data Engineer vs Data Scientist: What’s the Difference?

The roles of “data engineer” and “data scientist” are often conflated and it’s common practice, but they’re actually completely different jobs.

Both require a high degree of skill in data science, but they each have their own specific responsibilities.

Learn more about the difference between data engineers and data scientists, including the skill sets necessary, job roles and salary info.

Continue Reading

The CSS Box Model: Explained for Beginners

Working within the world of HTML using CSS, site design is the ultimate goal. To reach that goal, you need to have an understanding of the way elements on a page are laid out. Quite simply, the CSS Box Model provides a guide to layout those elements. 

The CSS Box Model is used to create a definition for the way the HTML elements are organized on the screen. This approach accounts for options such as margins, padding, borders, and all the properties that manipulate them. 

Each element can be thought of as having its own box. As all the elements on a page have to work together with each other, it is quite important to know just how each of those boxes works. This brief tutorial will help explain the box model for beginners.

Continue Reading

SQL — Structured Query Language — Hub

SQL (Structured Query Language) — pronounced “sequel” or “ess queue ell” — is a computer programming language tailored to interacting with data stored in relational databases. SQL provides all the necessary tools to create, read, update, and delete (CRUD) that data.

This SQL hub lists all the Udacity blog posts which cover SQL. Armed with this information you can craft “SQL queries” — tailored requests for information — from virtually any database (including MySQL, SQLite, Apache Presto, Firebird SQL, Google BigQuery, Oracle, Microsoft SQL Server, Sybase, SAP HANA, IBM DB2, and many others).

Continue Reading

Ask Udacity Anything: Q & A With Cybersecurity Expert Christine Izuakor

Photo of cybersecurity expert Christine Izuakor holding a white sheet of paper stating #AskUdacityAnything

On March 24, 2021, Udacity hosted Christine Izuakor, Ph.D., cybersecurity expert, to field questions about cybersecurity from the online community via Twitter.

Cybersecurity, also known as computer security, is an indispensable tech field focused on the protection of computing systems and networks. Protective measures include the safeguarding of information, hardware, software, and computing services.

Here are highlights from Udacity’s one-hour-long “Ask Udacity Anything” Twitter feed with host Christine Izuakor. Topics include trends in cybersecurity, career skill development, cloud security, artificial intelligence (AI) and machine learning

Continue Reading

Javascript Hub: Strategies to Create Dynamic Web Pages

Javascript is a vital part of dynamic content on the modern web. From simple scripts to complex interactions that require frameworks, Javascript enhances user experiences on the web.

There are two major types of Javascript, and this Udacity Javascript hub covers both. The first type is “vanilla” Javascript, scripts you can write using the basic rules in the Javascript standard. The second type is framework-driven Javascript that creates complex content building upon others’ frameworks, like Angular and React or libraries like FusionCharts.

This Javascript hub contains easy-to-follow guides on a wide range of Javascript topics. Most articles provide sample code to demonstrate how Javascript works in the real world.

This hub is meant to be a comprehensive resource, so we will add new content as it’s published. Check back here for more Javascript content.

Continue Reading

Apply for the SUSE Cloud Native Foundations Scholarship

Udacity has teamed up with SUSE — a global leader in innovative, reliable and enterprise-grade open source solutions — to help students everywhere get the in-demand skills they need to launch a successful career in cloud native application development. 

Cloud Native Architecture (CNA) is a form of tech stack that consists of microservices and cloud technology, and has been described as the future of application development today. 

The Cloud Native Application Architecture Nanodegree program — launching soon — will be our latest addition to the School of Cloud Computing, and the product of our partnership with SUSE. 

Along with collaborating to create the Cloud Native Foundations course — the first course of the soon to be released Cloud Native Application Architecture Nanodegree program — SUSE has also worked with us to provide 300 scholarships for the program.

Continue Reading

Udacity’s Cloud Computing for Business Leaders Executive Program Has Arrived

Today, business leaders must have eyes in the back of their heads. They have to look ahead to stay on top of the latest technologies that give their businesses a competitive edge and drive ROI, while keeping an eye on operations and managing talent.  

What’s more, ignoring the latest trends and innovations in tech can spell disaster for a company. Keeping outdated tech often has security implications like creating a route of easy access for hackers. In order to stay a step ahead on security, your business must stay up to date.

Cloud platforms are top of the list for critical business technologies.

With that in mind, Udacity is excited to introduce the newest executive program — Cloud Computing for Business Leaders Executive Program. This program is designed to give executives a technical understanding on cloud computing on a high level so they are best equipped to make tough, IT-driven decisions.

Continue Reading