Author: lpaminblog
-

Why and How to Learn ArcPy?
Many of the reasons to learn ArcPy have already been described in an earlier Learn Programming Academy Blog post named Three New Courses Released – ArcPy, Machine Learning with Python and HTML/CSS so here I’ll talk first about why and how I came to learn it.
-

Your Apps Need Machine Learning, Add It in Minutes with Cognitive Services
The complexity of applications is ever growing, regardless whether they’re mobile, web, desktop, or other; more and more applications add requirements for image analytics, voice recognition, command identification, and so much more. Coding these functionalities from the ground up is …
-

Why Learn PHP?
Do you want to learn how to write a web application? There are several languages you could choose. PHP is by far one of the most popular, and the one I recommend. Here are nine reasons why I choose PHP: …
-

The Kind of Apps That You Are Not Building, and Should
Mobile apps have taken over the world, there’s no denying that. Web applications are also super popular, and as customers we judge brands and businesses based on the quality (and availability) of their apps. But there is one kind of …
-

3D Programming Made Easy!
3D Programming has never been so accessible. I was always attracted to 3D programming and graphics. The way we can create real-looking models of the world with two dimensional screens has always hypnotised me. When I enrolled in my first …
-

Data Structures – Choosing the Right One
Imagine if you walk into a library looking for a specific book, but the books in the library aren’t organised in any way. They aren’t in alphabetical order or shelved by genre. All you can see are piles of books …
-

SQL Vs NoSQL in 2018
Databases and SQL are probably not the first thing that comes to your mind when you think about learning a new technology. You may think about learning Python or R for data analysis. Or maybe Swift for developing apps. Over …
-

How Can You Create a Website?
Have you ever wondered how to create or program a website? Perhaps you’re a student looking to build a portfolio site. Or, maybe you’re a salesperson and want to create an e-commerce website. Or, maybe you are just really curious …
-

How Microsoft is Enabling Developers to Build Native iOS and Android Apps
It is no secret that Microsoft has had a very hard time creating a good mobile experience. They failed very early to compete with the likes of Android and iOS, and its Windows Phone 7, 8 and 10 Operating Systems …
-

Sequence, Selection, and Iteration – The Building Blocks of Programming Languages
There are many, many programming languages available that allow us to program computers to solve all kinds of problems. There are scripting languages, systems languages, web programming languages, dynamic languages, object-oriented languages, functional languages, and the list goes on and …