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

Today’s NYT Mini Crossword Answers for Monday, May 19

Here are the answers for The New York Times Mini Crossword for May 19.

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


Today’s NYT Mini Crossword is pretty easy. 5-Across, «one for whom every day is Boxing Day,» stumped me because I really wanted the answer to have something to do with cats. (Spoiler: It did not.) Need some help with today’s Mini Crossword? Read on. And if you could use some hints and guidance for daily solving, check out our Mini Crossword tips.

The Mini Crossword is just one of many games in the Times’ games collection. If you’re looking for today’s Wordle, Connections, Connections: Sports Edition and Strands answers, you can visit CNET’s NYT puzzle hints page.

Read more: Tips and Tricks for Solving The New York Times Mini Crossword

Let’s get at those Mini Crossword clues and answers.

Mini across clues and answers

1A clue: Network satirized on «30 Rock,» for short
Answer: NBC

4A clue: Sport played on horseback
Answer: POLO

5A clue: One for whom every day is Boxing Day?
Answer: MOVED

6A clue: Like correct letters in Wordle
Answer: GREEN

7A clue: Blend together
Answer: MELD

Mini down clues and answers

1D clue: «Invisible Man» or «Little Women»
Answer: NOVEL

2D clue: Run in the wash
Answer: BLEED

3D clue: What bourbon whiskey is primarily made from
Answer: CORN

4D clue: Tiny hole in the skin
Answer: PORE

5D clue: Longtime movie studio acquired by Amazon in 2022
Answer: MGM

How to play more Mini Crosswords

The New York Times Games section offers a large number of online games, but only some of them are free for all to play. You can play the current day’s Mini Crossword for free, but you’ll need a subscription to the Times Games section to play older puzzles from the archives.

Continue Reading

Technologies

Today’s NYT Connections: Sports Edition Hints and Answers for May 19, #238

Hints and answers for the NYT Connections: Sports Edition puzzle, No. 238, for May 19.

Looking for the most recent regular Connections answers? Click here for today’s Connections hints, as well as our daily answers and hints for The New York Times Mini Crossword, Wordle and Strands puzzles.


Connections: Sports Edition might be tough today if, like me, you don’t know what «loge» means. Read on for hints and the answers.

Connections: Sports Edition is out of beta now, making its debut on Super Bowl Sunday, Feb. 9. That’s a sign that the game has earned enough loyal players that The Athletic, the subscription-based sports journalism site owned by the Times, will continue to publish it. It doesn’t show up in the NYT Games app but now appears in The Athletic’s own app. Or you can continue to play it free online.  

Read more: NYT Connections: Sports Edition Puzzle Comes Out of Beta

Hints for today’s Connections: Sports Edition groups

Here are four hints for the groupings in today’s Connections: Sports Edition puzzle, ranked from the easiest yellow group to the tough (and sometimes bizarre) purple group.

Yellow group hint: Brag.

Green group hint: Where’s my seat?

Blue group hint: City that never sleeps.

Purple group hint: Opposite of go.

Answers for today’s Connections: Sports Edition groups

Yellow group: Boast

Green group: Stadium seating sections

Blue group: New York Knicks

Purple group: ____ stop

Read more: Wordle Cheat Sheet: Here Are the Most Popular Letters Used in English Words

What are today’s Connections: Sports Edition answers?

The yellow words in today’s Connections

The theme is boast. The four answers are crow, gloat, grandstand and showboat.

The green words in today’s Connections

The theme is stadium seating sections. The four answers are bleacher, loge, suites and upper deck.

The blue words in today’s Connections

The theme is New York Knicks. The four answers are Bridges, Hart, McBride and Towns.

The purple words in today’s Connections

The theme is ____ stop. The four answers are back, jump, pit and short.

Continue Reading

Technologies

Blade Runner: 18-Rotor «Volocopter» Moving from Concept to Prototype

It may look "nutty" and like a "blender," but the designers say the craft could challenge helicopters

Inventor and physicist Thomas Senkel created an Internet sensation with the October 2011 video of his maiden—and only—test flight of a spidery proof-of-concept 16-rotor helicopter dubbed Multicopter 1. Now the maker of the experimental personal aviation craft, the European start-up e-volo, is back with a revised «volocopter» design that adds two more rotors, a serial hybrid drive and long-term plans for going to 100 percent battery power.

The new design calls for 1.8-meter, 0.5-kilogram carbon-fiber blades, each paired with a motor. They are arrayed around a hub in two concentric circles over a boxy one- or two-person cockpit.

After awarding the volocopter concept a Lindbergh Prize for Innovation in April, Yolanka Wulff, executive director of The Charles A. and Anne Morrow Lindbergh Foundation, admitted the idea of the multi-blade chopper at first seems «nutty.» Looking beyond the novel appearance, however, she says, e-volo’s concept excels in safety, energy efficiency and simplicity, which were the bases of the prize.

All three attributes arrive thanks largely to evolo’s removal of classic helicopter elements. First, the energy-robbing high-mass main rotor, transmission, tail boom and tail rotor are gone. The enormous blades over a normal chopper’s cabin create lift, but their mass creates a high degree of stress and wear on the craft. And the small tail rotor, perched vertically out on a boom behind the cabin, keeps the helicopter’s body from spinning in the opposite direction as the main blades, but it also eats up about 30 percent of a helicopter’s power.

The volocopter’s multiple rotor blades individually would not create the torque that a single large rotor produces, and they offer redundancy for safety. Hypothetically, the volocopter could fly with a few as 12 functioning rotors, as long as those rotors were not all clustered together on one side, says Senkel, the aircraft’s co-inventor and e-volo’s lead construction engineer.

Without the iconic two-prop configuration, the craft would be lighter, making it more fuel efficient and reducing the physical complexity of delivering power to the top and rear blades from a single engine. Nor would the volocopter need an energy-hungry transmission. In fact, «there will be no mechanical connection between the gas engine and the blades,» Senkel says. That means fewer points of energy loss and more redundancy for safety.

E-volo’s design eliminates the dependence on a single source of power to the blades. As a serial-hybrid vehicle, the volocopter would have a gas-fueled engine, in this case an engine capable of generating 50- to 75 kilowatts, typical of ultralight aircraft. Rather than mechanically drive the rotors, the engine would generate power for electric motors as well as charge onboard lithium batteries. Should it fail, the batteries are expected to provide enough backup power so the craft could make a controlled landing.

Whereas helicopters navigate by changing the pitch of the main and tail rotor blades, the volocopter’s maneuverability will depend on changing the speed of individual rotors. Although more complex, it is more precise in principle to control a craft using three to six redundant microcontrollers (in case one or more fails) interpreting instructions from a pilot using a game console–like joystick—instead of rudder pedals, a control stick and a throttle.

Wulff’s first impression about the volocopter’s design is not uncommon. E-volo’s computer-animated promotional videos of a gleaming white, carbon-fiber and fiberglass craft beneath a thatch of blades recall the many-winged would-be flying machines of the late 19th century. This point is not lost on Senkel.

«I understand these skeptical opinions,» he says. «The design concept looks like a blender. But we really are making a safe flying machine.»

That would be progress in itself. Multicopter 1 looked like something from an especially iffy episode of MacGyver, complete with landing gear that involved a silver yoga ball. Senkel rode seated amid all those rotors powered only by lithium batteries. Multicopter 1 generated an average of 20 kilowatts for hovering and was aloft for just a few minutes.

There’s a reason why the experimental craft flew briefly and only once.Senkel describes that first craft as «glued and screwed together.» Seated on the same platform as the spinning blades, he says, «I was aware of the fact that I will be dead, maybe. Besides, we showed that the concept works. What do we win if we fly it twice?» he asks rhetorically.

Other than putting the pilot safely below the blades, the revised volocopter design would operate largely the same as the initial prototype. The design calls for three to six redundant accelerometers and gyroscopes to measure the volocopter’s position and orientation, creating a feedback loop that gives the craft stability and makes it easier to fly, Senkel says.

The volocopter’s revised prototype under construction could debut as soon as next spring. The first production models, available in perhaps three years, are expected to fly for at least an hour at speeds exceeding 100 kilometers per hour and a minimum altitude of about 2,000 meters, still far shy of standard helicopter’s normal operating altitude of about 3,000 meters. «This could change our lives, but I don’t expect anything like that for 10 years,» Senkel adds.

Given that most of the technology needed to build the volocopter is already available, «this idea is fairly easy to realize,» says Carl Kühn, managing director of e-volo partner Smoto GmbH, a company that integrates electric drive systems and related components.

Like Senkel, Kühn has modest short-term expectations despite his repeated emphasis on the standard nature of the technology involved. «I guess that e-volo will have [a prototype] aircraft in three years that can do the job—that it will lift one or two persons from one point to another,» he says.

The biggest immediate limitations appear to be regulatory. For instance, European aviation regulators consider any electrical system greater than 60 volts to be high voltage and regulate such systems more aggressively, Kühn says. As a result, the volocopter will operate below that threshold. The craft will also need to weigh no more than 450 kilograms to remain in the ultralight category, which is likewise subject to fewer government aviation regulations, according to Senkel.

The Lindbergh Foundation’s Wulff says the organization’s judges felt e-volo had «a greater than 50 percent chance of succeeding, or they wouldn’t have given them the innovation award.» Asked if she would line up to fly one someday, she says, «I sure would. It looks very compelling to me.»

Follow Scientific American on Twitter @SciAm and @SciamBlogs.Visit ScientificAmerican.com for the latest in science, health and technology news.
© 2012 ScientificAmerican.com. All rights reserved.

Continue Reading

Trending

Copyright © Verum World Media