Connect with us

Technologies

Learn to Code With These 5 Online Coding Courses for Beginners

Coding skills can unlock new job offers and let you be more creative with projects.

Knowing how to code is a valuable skill, and it can be an easily obtainable one. While I’m not into programming, tinkering with code to build simple websites and apps is an amazing skill. Picking up some coding skills through an online coding course could help you, even if you never considered yourself a web programmer.Plus, demand for software developers remains high across the US.

Before you get started with a online coding class, it’s important to know which language you’ll want to learn — Python, Javascript, C# or one of hundreds of others — hinges on what sort of computer science or data science you want to do with it, like build a website, an app or a game. For example, if you’re interested in learning coding so you can work in a professional setting, you might want to find a coding program that teaches Python, Java or C#, which are all in demand at many companies

Read more: Want to become a successful YouTuber? Start here

There are a ton of coding classes and beginner courses available on the web, which can help you learn coding skills for whatever piques your interest. We’ve pulled together five beginner-friendly online classes that teach you coding basics and explore the foundational programming concepts and computer programming fundamentals — online coding bootcamp, so to speak. Some touch on specific languages while others stay more general. But no matter which course provider you choose, all of these picks are the best online coding courses to help you get your start learning a programming language. Welcome to coding school, my friends. And I’ll update this list periodically as new coding tutorials become available to help you on your coding journey.

Skillshare/Screenshot by Shelby Brown/CNET

The Coding for Beginners course describes itself as a foundational level course for complete beginners that introduces students to common coding concepts like bugs, pseudo code and how code runs. The concepts can then be applied to whichever programming language you go on to learn. Over 30 lectures and coding lessons will help you build the skillset to build a simple app in both coding languages Scratch and Python, the final project of the course.

What it costs: Some online classes on Skillshare are free when you create an account, but most require a premium membership, which costs $168 annually or $14 a month. You can sign up for seven free days of unlimited classes. The premium membership is also ad-free and lets you download classes to your mobile device and watch offline. 

Udemy/Screenshot by Shelby Brown/CNET

Digital agency founder Evan Kimbrell’s preprogramming course also starts with foundational concepts, like how the computer itself, the internet and operating systems fit into programming. This might sound too basic, but if you’re just starting on your learning journey, it’s helpful context.

Eventually, the lesson focus is on the core concepts of coding, different programming languages, front-end and back-end frameworks, application programming interfaces, content management systems and other more advanced concepts. 

What it costs: Udemy’s course prices are set by the individual instructors from a price tier, unless they choose to offer them for free. The course is currently on sale for $12.

Skillshare/Screenshot by Shelby Brown/CNET

Software engineer Cas Van Gool’s programming course focuses on the basics of programming found in any software language. The coding tutorials tackle topics like variables, strings, integers, if-statements, while-statements, for-statements and for each-statements. Van Gool provides step-by-step exercises and build projects with C#, from shopping lists to minigames. You’ll also need to download the free Visual Studio Code source code editor program from Microsoft for this course. 

This coding class would be useful if you’re interested in coding for games or getting started on a professional level.

What it costs: Some online classes on Skillshare are free when you create an account, but most require a premium membership, which costs $168 annually or $14 a month. You can sign up for seven free days of unlimited classes. The premium membership is also ad-free and lets you download classes to your mobile device and watch offline. 

Coursera/Screenshot by Shelby Brown/CNET

The Programming Foundations with Javascript, HTML and CSS course, offered through Duke University, explores skills like HTML, JavaScript, Java programming and Cascading Style Sheets (CSS). You’ll learn how to write programs, solve complex problems, design algorithms, and test and debug your programs.

The programming foundations course is part of the five-course Java Programming and Software Engineering Fundamentals Specialization. You can enroll in a single course to get started and earn a certificate, or audit the online coding class and review the materials for free. The Java Programming and Software Engineering Fundamentals Specialization is considered a beginner specialization, and if you subscribe to one course, you’ll be included in the whole specialization. 

The course requires a laptop or desktop computer for Java programming and that you make a free account on CodePen.io. If you choose to continue with the other courses, you’ll need to install Bluej, free software for Java development. 

This course would be most useful if you’re interested in coding for websites. 

What it costs: Coursera operates more like a traditional online college course with enrollment windows. Sometimes the certificates you earn can apply as a credit at an institution, but it has to be stated. When you sign up for Coursera, you get a seven-day free trial, and then it starts at $49 a month. You can also choose to audit the class for free, which lets you read and view the course content only. 

Udemy/Screenshot by Shelby Brown/CNET

Again, what you ultimately want to do with your programming skills will determine what coding language you’ll want to learn. What I liked about the Coding for Beginners course on Udemy is that it touches on the basics of five different programming languages — Javascript, Python, Ruby, HTML and CSS. You’ll get to dabble in each language and build applications like calculators, digital clocks, music players and blog pages. This helps give you a taste of how each operates while also giving you some hands-on experience and projects. 

What it costs: Udemy’s course prices are set by the individual instructors from a price tier, unless they choose to offer them for free. This course costs $10 during a special sale.

For more, check out five Masterclass classes to become a filmmaker and other online classes to help you learn to play guitar or learn to draw.

More work-from-home advice

Technologies

GameStop Designates Xbox 360, PlayStation 3 and Wii U as Retro Consoles

The retailer also announced a limited-time trade-in bonus on the consoles and other older gaming equipment.

The consoles you grew up with are now officially retro. GameStop, the world’s largest brick-and-mortar video game retailer, announced Monday that it’s labelling multiple seventh- and eighth-generation home gaming consoles as «retro consoles.»

The Xbox 360, released in 2005; the PlayStation 3, released in 2006; and the Wii U, released in 2012, are now «historical artifacts» of the games industry, according to the retailer.

It’s hard to define the «retro» label in gaming circles. There’s a fierce debate over whether the transition from 2D to 3D graphics, the rise of online gaming or the adoption of digital audiovisual outputs should qualify consoles for the designation.

What matters most is that the definition of retro gaming is fluid, and GameStop has set forth its own criteria for redesignating these three home consoles.

«The ruling was reached following careful analysis of multiple indicators, including: the presence of component cables, the lack of Fortnite and the realization that [these consoles] launched when George W. Bush was still president,» the statement reads.

While that may feel like GameStop is reclassifying consoles based on vibes — the Wii U wasn’t even released during the Bush administration — there is at least some merit to these claims. The lack of component cables in newer consoles is proof enough that hardware has significantly evolved since the release of the reclassified consoles, and it has been a long time since they’ve been able to run any modern games (even something as ubiquitous as Fortnite). The Xbox 360 and PlayStation 3 are 20 years old. That’s about as «retro» as retro gets.

According to GameStop’s statement, it reclassified these consoles under its «Retro Classification Standard,» with the hardware joining the Sega Saturn and the Nintendo DS in the retro category.

A representative for GameStop did not immediately respond to a request for comment.

GameStop began a limited-time trade-in campaign for retro gaming equipment in accordance with the reclassification of these consoles.

Anyone who brings in an Xbox 360, PlayStation 3, Wii U or any console, game or gaming accessory that is older than the redesignated consoles will receive an additional 10% in trade-in credit. This offer ends on March 21.

The company also revised its retro console trade-in policy. Starting immediately, GameStop will accept defective retro consoles even if they are «non-operable, missing accessories or aesthetically unfortunate» as long as they can be powered on. This policy also applies to the Xbox 360, PlayStation 3 and Wii U home consoles.

Continue Reading

Technologies

TSA Staffing Shortages Are Causing a Mess at Airport Security Lines. How to Mitigate the Wait

Airport security professionals just missed their first paychecks due to the ongoing partial US government shutdown.

This past weekend, employees of the Transportation Security Administration missed their first full paycheck due to the partial government shutdown. Not surprisingly, many of those security officers have quit or stopped showing up for work, leading to airport staffing shortages.

The loss of TSA officers and a new batch of extreme weather in the Midwest and East Coast are creating havoc at airports across the US. Some travelers at Atlanta’s Hartfield-Jackson airport on Tuesday waited more than two hours in the security area before being allowed to travel to their gates, and Acting Deputy TSA Administrator Adam Stahl said that the government may need to shut down some airports completely.

Don’t be surprised when you get to the airport and see the security line trailing out into the parking lot. It’s easy to check security wait lines before you leave for the airport, so you know how long it will take you to get from check-in to your gate.

If you have spring break or other planned air travel coming soon, learn how you can check security line wait times so you can better plan your trip to the airport.

Check the official TSA app

The TSA maintains an app for mobile devices called MyTSA (iOS and Android) that lists security line wait times for airports around the US. The app is fairly basic and now includes a warning that «this website is not actively managed» due to the pause in federal funding, but it does include plenty of official TSA information about airline travel.

To check the wait times for specific US airports, tap the My Airports tab at the bottom of the app, then tap «Search Airports.» You can scroll through the alphabetical list of airports or type in an airport name or code in the search bar at the top.

Tap through to the airport of your choice, and you’ll see the current estimated security wait time at the top of the screen.

When I checked some of the major airports Tuesday afternoon — Los Angeles (LAX), Chicago O’Hare (ORD), Hartsfield-Jackson in Atlanta (ATL), JFK in New York (JFK) and Ronald Reagan in DC (DCA) — most had estimated relatively low wait times of 0 to 15 or 15 to 30 minutes (only JFK was 30-45 minutes). 

Those estimates are a far cry from the two to four hours that airports are advising travelers to allow, but the times on the MyTSA app mostly matched the times listed on airport websites (see below). The only exception was Hartsfield-Jackson in Atlanta, which showed an estimate of 0-15 minutes on the MyTSA app, but slightly longer times on the airport website.

The MyTSA app also includes historical averages for each airport’s security line wait times by time of day. 

Check your airport’s website

When I tested the TSA app, it didn’t list specific terminals at any of the airports. It only listed a time range for «All Terminals.» 

If you want that sort of detailed information, your best bet is to use the official airport websites — most of the major ones now offer estimated security wait times. Some airports put those estimated times front and center on their websites; others require a little more exploration.

Most airport websites will break out the times for specific terminals. At some of the bigger airports, there’s often quite a disparity between the terminals.

Here are the web pages for estimated security wait lines for some of the most frequently traveled airports in the US:

I wasn’t able to find security line wait times on the websites for two of the busiest airports — O’Hare in Chicago and Harry Reid International Airport (LAS) in Las Vegas. For those, you’ll need to use the TSA app.

Save your spot in the security line

Numerous airports now allow travelers to reserve a specific time in the security line. At Seattle’s SeaTac Airport, you make a Spot Saver reservation and go to a specially marked entrance to the security checkpoint listed on your reservation. An employee scans the barcode you were emailed, and you’re ushered to the front. At SeaTac, you can be up to 15 minutes before or after your Spot Saver reservation, since airport timing is tough to estimate.

Here’s a list of some of those reservation sites. You can search for your airport name and «reserve security line spot» or something similar to see if your airport also has a program.

  • Seattle-Tacoma International Airport (SEA): Spot Saver
  • Minneapolis-St. Paul International Airport (MSP): MSP Reserve
  • Denver International Airport (DEN): DEN Reserve
  • Orlando International Airport (MCO): MCO Reserve
  • Phoenix Sky Harbor International Airport (PHX): PHX Reserve
Continue Reading

Technologies

Today’s NYT Strands Hints, Answers and Help for March 18 #745

Here are hints and answers for the NYT Strands puzzle for March 18, No. 745.

Looking for the most recent Strands answer? Click here for our daily Strands hints, as well as our daily answers and hints for The New York Times Mini Crossword, Wordle, Connections and Connections: Sports Edition puzzles.


Today’s NYT Strands puzzle is kind of bizarre. Even after I had found some of the answers, the theme didn’t click in my brain until I was almost done with the puzzle. And some of the answers are difficult to unscramble, so if you need hints and answers, read on.

I go into depth about the rules for Strands in this story. 

If you’re looking for today’s Wordle, Connections and Mini Crossword answers, you can visit CNET’s NYT puzzle hints page.

Read more: NYT Connections Turns 1: These Are the 5 Toughest Puzzles So Far

Hint for today’s Strands puzzle

Today’s Strands theme is: It follows.

If that doesn’t help you, here’s a clue: Not death…

Clue words to unlock in-game hints

Your goal is to find hidden words that fit the puzzle’s theme. If you’re stuck, find any words you can. Every time you find three words of four letters or more, Strands will reveal one of the theme words. These are the words I used to get those hints but any words of four or more letters that you find will work:

  • LEFT, COLE, HOLE, LACK, BILE, LEACH, SOLE, LOSE, LIFE, SEER, STEEL, STERN, FAIL

Answers for today’s Strands puzzle

These are the answers that tie into the theme. The goal of the puzzle is to find them all, including the spangram, a theme word that reaches from one side of the puzzle to the other. When you have all of them (I originally thought there were always eight but learned that the number can vary), every letter on the board will be used. Here are the nonspangram answers:

  • COACH, HACK, BLOOD, CYCLE, STYLE, LESSON, PRESERVER. (All words that can follow the word «LIFE.»)

Today’s Strands spangram

Today’s Strands spangram is AFTERLIFE. To find it, start with the A that is the furthest-left letter on the top row, and wind down.

Continue Reading

Trending

Copyright © Verum World Media