The Crazy Programmer

5 Best Programming Languages for Kids

The Crazy Programmer

The rate at which children handle gadgets in this technology savvy era is quite interesting. The fact they are able to easily operate the gadgets, run programs on it easily shows that they are intrigued by it.

Types of Data Structures

The Crazy Programmer

Data structures are a very important programming concept. They provide us with a means to store, organize and retrieve data in an efficient manner. The data structures are used to make working with our data, easier. There are many data structures which help us with this. Types of Data Structures.

Data 276

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Difference between Top-down and Bottom-up Approach in Programming

The Crazy Programmer

Here you will learn about difference between top-down and bottom-up approach. Today we are going to have a comparative study of the two approaches being used in field of structured and object oriented programming.

Agile Software Development Mistakes to Avoid

The Crazy Programmer

According to a survey taken of the Scrum Alliance, approximately 70 percent of all groups handling Agile software development believe there are issues present between various internal departments within the company. The fact is, Agile groups work at a much faster pace.

Business Agile: A Roadmap for Transforming Your Management & Adapting to the VUCA Environment

Speaker: Peter Taylor, Speaker/Author, The Lazy Project Manager

Businesses everywhere are trying to “get business agile”—but it’s not easy to adapt to becoming this adaptive. How can conventional organizations succeed in this transformation? In this webinar, Peter Taylor will walk through the change process step by step, and look at a tried and tested transformation roadmap: benefits are outlined, solutions to common challenges offered, and tried and tested methods and tools provided. It will be a guide towards a decentralized and management style that offers more successful decision making through collaboration.

5 Principles of Programming that Every Coder Must Know

The Crazy Programmer

Thanks to a proliferation of free online tutorials, virtually anyone can learn how to code. Once you’ve been a developer for a while though, you quickly start to realize that all code is not created equal.

7 Critical Tips to Learn Programming Faster

The Crazy Programmer

Programming is a skill that more and more people have been learning over the past few years. In addition to the hundreds of thousands of Americans who work as computer programmers in the USA, there are thousands and thousands more who program for fun or in their spare time.

Programming Languages for Students

The Crazy Programmer

You do not have to enroll for a Computer Science degree to start doing some programming or coding. As a student, you can learn some programming languages that can help you achieve your dreams while still in school. Students can also make pocket money from coding.

Java As The First Coding Language For Students

The Crazy Programmer

If you are a student who starts learning programming, Java, ask yourself several questions. What are the main benefits of learning Java as the first programming language? How hard is it to learn Java?

How to Add HTML Template in Django

The Crazy Programmer

In last tutorial we have seen, how we can return a HTML code through a string from views.py.

How To 208

BI Buyers Guide: Embedding Analytics in Your Software

The business intelligence market has exploded. And as the number of vendors grows, it gets harder to make sense of it all. Learn how to decide what features you need and get an evaluation framework for every technical and non-technical requirement you could imagine.

What is Web Hosting? And Why Do I Need it?

The Crazy Programmer

Some of the newbies think that buying a domain name is enough to get a website live. But domain is just a name by which people will recognize your website! What makes a website active on the internet though is a website hosting.

R vs Python for Machine Learning

The Crazy Programmer

There are so many things to learn before to choose which language is good for Machine Learning. We will discuss each and everything about R as well as Python and the situation or problem in which situation we have to use which language. Let’s start.

How to Become a Programmer Without a Degree?

The Crazy Programmer

Hello there folks, today we are going to shed some light on how one can become a programmer without a degree.

How To 219

Programming Language Techs: Which One Should You Use to Develop Your Business Website?

The Crazy Programmer

It is now easy for every business to have a website thanks to rapid advancements in web technologies. For a successful website strategy, you need to lay the right foundation which will be perfected by continuous maintenance and upkeep.

PHP 198

2019 State of Engineering Performance Management Report

More than 100 software leaders were asked how they manage and measure engineering performance. How do the findings stack up to your own experience? The report includes the top engineering challenges and the most used performance metrics.

Introduction to Django

The Crazy Programmer

Hello everyone, from today we’re going to start a new tutorial series on Django framework. In this tutorial we will cover basic introduction of Django. Before start to learn, lets have a look on some most frequently asked questions about Django.

Online JSON Tools Review

The Crazy Programmer

If you’re a savvy web developer, you have definitely searched on Google for tools like “url decode json” or “convert json to text”. And what do you usually get? You get garbage websites filled with ads, popups, blinking download buttons and tools that don’t really work.

Tools 201

Best Way to Learn Python

The Crazy Programmer

Hello fellows, have you ever confused that whether you should learn python or not. Maybe you decided to learn python but didn’t know where to start? So in this article we’ll guide you about the best way to learn Python. Why to learn python?

Games 207

Introduction to Flutter – New Mobile Application Development Technology

The Crazy Programmer

Flutter is already found in headlines of mobile app development industry. The popularity waves are no surprise as top known companies like Alibaba, Google Ads, App Tree, Birch Finance and many more has already adopted Flutter.

Mobile 163

More Effective Agile Leadership

Speaker: Steve McConnell, CEO, Construx Software

In this talk, Steve McConnell, CEO of Construx Software, distills hundreds of companies’-worth of real-world experience into the proven Agile leadership practices that work best. Steve will seamlessly thread together traditional approaches, early Agile approaches, modern Agile approaches, and the principles and context that underlie them all—creating an invaluable resource for Agile leaders, their teams, and their organizations.

How Python Can Help Data Science Professionals

The Crazy Programmer

The future of the world is Data science, and with the passage of time, it is revolutionizing the way things worked out in the industries. Today it is the most sought after career route.

USP 151

Things You Have to Pay Attention to When Choosing a Cloud Storage Provider

The Crazy Programmer

Storing files in the cloud is more popular than ever. Whether it’s using iCloud for our Photos, OneNote for our MS Word documents, or Dropbox for large files, cloud computing has become an integral part of our professional and personal lives.

Data Encryption Standard (DES) Algorithm

The Crazy Programmer

Data Encryption Standard is a symmetric-key algorithm for the encrypting the data. It comes under block cipher algorithm which follows Feistel structure. Here is the block diagram of Data Encryption Standard.

Data 172

Tips for Secure Programming and Coding

The Crazy Programmer

While security has always been a concern for individuals and companies online, today this is more true now than ever. Hacks and data breaches are skyrocketing and hundreds of millions of people are being compromised every year.

The Essential Guide to Building Analytic Applications

Embedding dashboards, reports, and analytics in an existing application presents some unique opportunities—and poses unique challenges—to software teams. Download this eBook to hear 16 product experts share insights on business intelligence, UI/UX, security, and everything that goes into building a successful application with analytics at its core.

Prerequisites For Machine Learning

The Crazy Programmer

Machine Learning has rightly become one of the most popular technologies around and according to Artificial Intelligence (AI) researchers, every single thing ranging from our food, to our jobs, to the software we write will be affected by it.

Cloud Computing – Overview, Types, Benifits and Future Scope

The Crazy Programmer

Cloud Computing is a type of online on-demand service that includes resources like computer system software, databases, storage, applications, and other computing resources over the internet without any use of physical components.

Cloud 141

Things You Need to Know Before Choosing Computer Science as your Major in College

The Crazy Programmer

So you’ve successfully graduated from your high school and are about being admitted to a college of your dream. Now you’re rubbing your hands together in anticipation of the best time in your life. Soon you’ll dive headfirst into the fascinating realm of academia.

Backup 141

Java Keeps Pace With Software Developments To Ensure Enduring Popularity

The Crazy Programmer

Java’s Community Process chair, Heather VanCura, has recently demonstrated how successfully Java is keeping up with software development.

Architect Your Organization for Effectiveness, Productivity, and Joy

Speaker: Ron Lichty, Consultant: Interim VP Engineering, Ron Lichty Consulting, Inc.

As a senior software leader, you likely spend more time working on the architecture of your systems than the architecture of your organization. Yet, structuring our teams and organizations is a critical factor for success. In fact, the impact of software architecture parallels the impact of organizational structure. We are excited to welcome Ron Lichty, co-author of a seminal book on managing software teams and a well-known speaker, he’ll speak to organizing for effectiveness, productivity and joy.

How to Attract More Clients to Your Design Business

The Crazy Programmer

Learning design principles and programs are easy enough for anyone dedicated. The Web has given us unlimited resources from detail tutorials to communities helping us improve as designers. This love for design sparks a business idea — a way to monetize our design skills.

How To 186

Types of Queues in Data Structure

The Crazy Programmer

Queue is an important structure for storing and retrieving data and hence is used extensively among all the data structures. Queue, just like any queue (queues for bus or tickets etc.)

Data 164

20 Simple Business Ideas For Programmers

The Crazy Programmer

Having a programming knowledge can bring you much more advantage than you could imagine. You can develop your own products, websites, and help out other people who are in trouble with their tech. Or you can simply sell computers. Here you’ll find 20 simple business ideas for a programmer like you. Image credit: Arif Riyanto. Blogging About Technology. You can always earn money by becoming a blogger.

3D 171

Windows 10 Is Now On 825 Million Active Devices: What It Means For Programmers

The Crazy Programmer

In November 2017, Windows announced that their Windows 10 operating system had been downloaded onto 600 million active devices. This was a big deal at the time, representing an extra 100 million users in less than six months.

The Definitive Guide to Predictive Analytics

By embedding predictive analytics, you can future-proof your application and give users sophisticated insights. The Definitive Guide to Predictive Analytics has everything you need to get started, including real-world examples, steps to build your models, and solutions to common data challenges.

Data Visualization in R

The Crazy Programmer

R programming was developed in 1993 for making graphs and producing statistical results. There are many libraries in R language that can be used for making graphs and producing statistical data.

3D 163

Joins in SQL – Inner, Outer, Left and Right Join

The Crazy Programmer

Here you will get detailed information about joins in SQL. Join is a very basic concept in SQL which can be confusing at times. The joins are used when we need to find out the solution to a query involving the attributes of more than one table which have at least one attribute in common.

6 Ways to Perfect the UI of Your Mobile App

The Crazy Programmer

One of the biggest headaches mobile app programmers face is how to make their app stand out from the rest. It’s a valid concern since the average app will be coming up against tens or hundreds of applications already in the market that do almost the same thing.

Mobile 163

Common Problems New Computer Programmers May Experience

The Crazy Programmer

Choosing the right career path can be extremely challenging. For people who love figuring out the complexities of computer code, a career as a programmer is a great option. With over 300,000 existing computer programming positions.

An Adult Conversation About Estimates

Speaker: Beekey Cheung, Software Consultant, Professor Beekums, LLC

Estimates are a contentious topic in software development. Most of our development teams hate providing estimates and many managers are starting to view them as unnecessary. As senior software leaders, how can we determine whether estimates are helpful or harmful to our teams? We are excited to be joined by Beekey Cheung, a software consultant and blogger known as Professor Beekums, who has helped many leaders and teams go from fearing estimates to using them appropriately. He'll walk us through the value of estimates, how to overcome the hesitancy many have in giving them, and how to provide better estimates.