The Learn to Code With Me Blog Articles About Learning to Code


Data Science vs Computer Science: Which Is Better For You?

Updated on | Sign up for learn to code tips

Data science and computer science: they’re two types of science that don’t require you to pick up a test tube or wear a lab coat (unless you work from home and that’s your style, at least!). 🧑‍🔬

But while they share some similarities and a lot of overlap, data science and computer science do have very distinct focuses and career paths.

So, what’s the difference between computer science and data science? And which is better for you to pursue as a career?

Keep reading


What Is Dynamic Programming?

Updated on | Sign up for learn to code tips

Also referred to as DP, dynamic programming is a powerful technique for solving complex problems in computer science, engineering, and mathematics.

While it has a reputation for being intimidating, learning dynamic programming is much easier once you understand the basics.

In the simplest terms, dynamic programming is a method of solving problems by breaking them down into smaller sub-problems and reusing the solutions to these sub-problems to build up to the solution for the original problem.

Keep reading


10 Top AI Careers & What They Involve

Updated on | Sign up for learn to code tips

These days, you can hardly read the news without seeing some headline about new advancements in AI.

It’s not just a field of the future anymore: artificial intelligence is having a major impact on the world right now, and the opportunities are only growing. 

All these new developments make AI careers some of the most exciting roles to explore in tech right now. If you’re curious about exactly how to work in artificial intelligence,

Keep reading


How to Become an Android Developer: Skills, Responsibilities, Salary, Etc

Updated on | Sign up for learn to code tips

Are you passionate about mobile apps and interested in becoming an Android developer?

Learning Android app development can be a great fit for a creative programmer who loves building things.

Your first step is understanding what technical and non-technical Android developer skills you’ll need and what responsibilities to expect as you progress through the Android developer career path.

In this special guest post, Natalia Kharchenko joins us to share information and advice on how to become an Android developer.

Keep reading


What’s the Best Keyboard for Programming? 11 Great Coding Keyboards

Updated on | Sign up for learn to code tips

When you’re spending hours in front of a computer learning to code, it’s worth investing in some good technology to improve your experience. For many people, that includes finding the best keyboard for programming! ⌨️

A good coder keyboard can increase your efficiency, keep you comfortable, and ultimately help you enjoy coding more.

I’m a big believer in quality over quantity for these types of purchases. Once you find the best coding keyboard for you and your needs/wants,

Keep reading