All posts by Geoffrey Barnes

16 Best Selling Graphic Design Courses on Udemy

A career in the competitive field of graphic design requires a wide skill set, especially in today’s market where graphic design can encompass both print and digital media. Individuals looking to get

Continue reading

Top 100 Best Technology Blogs For Developers To Follow in 2018

If you are a seasoned software developer, then like me, you must have realized the need to keep yourself up to date with the latest technology  trends, best practices as well as productivity tools in

Continue reading

How to Install Sublime Text 3 in Windows

In order to write and edit your PHP code you need a text editor. Sublime Text is a light weight text editor but has a bunch of features just close to an IDE. Besides, it’s free to download and install

Continue reading

How to Create a PHP Abstract Class

An abstract class in PHP is special because it can not be instantiated. Instead, you typically inherit a set of base functionality from them in a new class. For that reason, they are commonly used as

Continue reading

How to Create SVG Images

SVG is an image format for vector graphics. It literally means Scalable Vector Graphics. In HTML5, you can embed SVG elements directly into your HTML pages as images and use them for cool effects such

Continue reading

Interview With Alexey Pelykh – How To Be a Mobile App Developer Without a Degree in Computer Science

Mobile application development is a booming field, with plenty of job opportunities and interesting projects at both small and medium sized businesses and large enterprises. But how do you go from tech

Continue reading

How VPN Unblocks Region-Restricted Contents Online

Access to the internet has never been incredibly convenient like how we have it today. Many of us have already adapted to modern ways that make life even easier – all thanks to the awesomeness of the

Continue reading

How to Become Efficient With a 5 Step Web Development Life Cycle

Are you an aspiring web developer or an experienced programmer? Efficiency and improving productivity are two goals that every professional web developer should aim to achieve. But how exactly do you

Continue reading

Top 15 Best Web Development Courses on Udemy in 2018

The skills you’ll need to land a job as a professional web developer will vary from one place or one position to another, but there are several skills that are common to most web development jobs.Best

Continue reading

Top 7 Trending Web Development Technologies to Learn in 2018

Are you considering a serious career move into web development, or you are already an experienced developer looking to up your skillset? Being a web developer in 2018 requires more than just the passion

Continue reading

7 Reasons You Can’t Get A Junior Web Developer Job

Web development is still a lucrative career in 2018. More companies are realizing the need for an online presence and are investing in websites hence creating more web developer jobs. You have taken

Continue reading

9 Skills That Will Get You a Junior Penetration Tester Job

A Penetration Tester (a.k.a. Ethical Hacker) probes for and exploits security vulnerabilities in web-based applications, networks and systems. In other words, you get paid to legally hack. In this “cool

Continue reading

25 Job Listing Websites for Finding a Junior Developer Job

When you’re just getting started as a junior software developer, it seems like it’s impossible to break into the market and get a junior developer job. Everybody wants to hire somebody with experience. How

Continue reading

How to Become a Professional Android Developer in 6 Simple Steps

Android devices account for 50% of the global smart phone market today, making it the world’s most popular mobile platform. Therefore learning how to become a professional Android developer is a

Continue reading

Interview with Rob Percival – How To Land Your First Junior Developer Job

When you’re just getting started as a junior developer, it seems like it’s impossible to break into the market. Everybody wants to hire somebody with experience. How do you get that experience if

Continue reading

5 Tips to Speed up your Web Server Response Time

Web Server response time is the amount of time it takes for a web server to respond to a request from a browser. No matter how optimized your web pages are for speed, if your web server response time

Continue reading

iOS Design Themes for Mobile App Designers

As a professional mobile app designer, you have the opportunity to deliver an extraordinary product that rises to the top of the App Store charts. To do so, you’ll need to meet high expectations

Continue reading

How To Become a Professional iOS Developer

So you want to take a piece of the mobile pie and become a professional iOS developer, the hottest tech thing around right now? Good decision. Mobile app development is hot, indisputably, and probably

Continue reading

Top 9 Bestselling Ethical Hacking Courses on Udemy

From individuals to small startups to enterprise organizations, network and security should always be a top priority. Security threats are always changing, and data security has to evolve along

Continue reading

7 Tips for Landing Your First Client as a Freelance Developer

If you’re a software developer, you’ve probably felt at least a twinge of envy when talking to your friends who have switched to freelancing. As a freelance web developer, you can earn more than you

Continue reading

5 Reasons JavaScript for the Back End is Awful!

JavaScript was created years ago almost as an afterthought to be included in web browsers which is front-end. If you are familiar with the language then Node.JS, a JavaScript framework for the back end,

Continue reading

The Top 17 Badass Computer Programmers Of All Time

The most influential software programmers of all time are the innovative and brilliant men and women who each contributed something ground-breaking to the software programming world. These are the pioneers

Continue reading

Is PHP Programming Obsolete?

PHP is a server-side scripting language originally created by Rasmus Lerdorf in 1994. It was designed for web development but is also used as a general-purpose programming language. Is it worthwhile learning

Continue reading

Top 45 Best Comments In Source Code I Ever Encountered

In computer programming, a comment is a programmer-readable explanation or annotation in the source code of a computer program. They are added with the purpose of making the source code easier for humans

Continue reading

How to Become a Full-Stack Coder in Just 30 Hours

It used to take lots of hard work to become a full-stack coder. You had to get a degree in computer science, spend years mastering notoriously difficult programming languages, and make daily sacrificial

Continue reading

Top 15 Best Selling Udemy Instructors in 2018

More than 50,000 online courses are listed on Udemy with some 15 million students enrolled. There is literally a Udemy instructor for everyone no matter which industry or field you belong to.Today I

Continue reading

7 Tips For Contributing To Open Source Projects On Github For Beginners

Github is a free version control system that is often used for hosting code for software projects. There is an option for putting your code in free public repositories where everyone can see, access and

Continue reading

5 Tips On How To Find A New Job After Being Fired

As a software developer, losing a job you enjoyed can be severely depressing. It can be difficult to find the same job in your area. Even if you do, you may find the atmosphere just isn’t the same. When

Continue reading

7 Silly Mistakes Developers Make That Will Ruin Your Career

The idea of mistaking your way to the top of the software industry is definitely dumbfounded. Every developer will have their share of missteps in a career but you could learn a great deal from others

Continue reading

5 WordPress Tips for Busy Entrepreneurs

WordPress is the CMS(Content Management System) of choice for many aspiring online entrepreneurs because it provides a easy entry into the field of web design and site development. For an entrepreneur

Continue reading

How to Install XAMPP in Windows

In order to write and test your PHP scripts you need a web server. You can install a web server on your local computer in just a few steps. XAMPP is an Apache distribution that comes bundled together

Continue reading

PHP Tutorials – How To Declare Variables in PHP

Variables are like containers for storing information. In PHP a variable is declared by prepending a dollar ($) to the variable name. Unlike other programming languages, PHP has no command for declaring

Continue reading

PHP Tutorials – Case Sensitivity in PHP

In PHP, key words are case insensitive whereas variable names are case sensitive. Create an empty text file in your server root directory and save it as  casesensitivity.php  and then include the

Continue reading

PHP Tutorials – How to Include Comments in PHP

A comment is a line of code that is not supposed to be executed as part of the program. You can use a comment to show others what you are doing or to reminder yourself of what you did. A common occurrence

Continue reading

PHP Tutorials – PHP Syntax

PHP scripts can be placed anywhere inside an HTML document. You can place them at the beginning of your HTML, inside the HTML tags or at the end of the HTML document. In this tutorial we are going to

Continue reading

7 Bestselling Mobile App Development Courses on Udemy

Udemy is a global marketplace for learning and teaching online where students are mastering new skills and achieving their goals by learning from an extensive library of over 40,000 Udemy courses taught

Continue reading

10 Top Tech Bloggers To Follow in 2016

Tech bloggers that are exceptional keep their weblogs updated with fresh and informative content on a regular basis. Most of these blogs contain information that is related to a specific topic while others

Continue reading

5 Ways To Make Your Workspace More Productive

Often when we feel tired or blocked as software developers, our focus tends to be is internal. We assume we simply aren’t getting enough sleep or we ate too much at lunch. While both of those things

Continue reading

10 Thoughts On Mobile Application Development

Mobile application development is a term used to denote the act or process by which application software is developed for handheld devices, such as personal digital assistants, enterprise digital assistants

Continue reading