Scratch & math games – learn to code

scratch_programming_language

Juni Learning offers courses and resources for kids to learn to code. Here are two interesting ideas to learn to code and build mindset. I. The Scratch Programming Language Scratch may not be a programming language that you’re familiar with if you’ve grown up hearing about BASIC and Cobol, but …

Continue reading

SiteGround settings, issues and fixes

SiteGround review table of content: 1. Introduction 2. From Bluehost to SiteGround 3. SiteGround review – Nice things 4. SiteGround review – 3-tiers caching 5. SiteGround Issues, headaches and workarounds 6. Conclusion 1. Introduction WordPress is a great platform to build website. It is possible that only one developer can …

Continue reading

10 Eclipse settings you must know for Java development

eclipse must know settings

Top 10 eclipse settings are: 1. Open the Exiting Projects 2. Red sign on Project in Package Explorer 3. Change System Library 4. Run JUnit 5. Import External JARs 6. Turn on Autosave 7. Run with Arguments 8. Find the Command Line to Run the Program 9. Upgrade Eclipse to …

Continue reading

How is Coding Used in Data Science & Analytics

coding in data science

What is Data Science? In recent years the phrase “data science” has become a buzzword in the tech industry. The demand for data scientists has surged since the late 1990s, presenting new job opportunities and research areas for computer scientists. Before we delve into the computer science aspect of data science, it’s …

Continue reading

Python vs. Java: Uses, Performance, Learning

python vs java

Python vs. Java: Uses, Performance, Learning In the world of computer science, there are many programming languages, and no single language is superior to another. In other words, each language is best suited to solve certain problems, and in fact there is often no one best language to choose for a …

Continue reading

Big O-notations and interview questions

Big O notation cheat sheets

Introduction Big O notation interview questions provide the extended Big O notations for top interview questions. What is Big O notation? Big O notations describe the time or space required for the execution in software program. The execution can be an operation in data structures, such as add, delete or …

Continue reading

Data structures and algorithms

data structures and algorithms overview

What are data structures and algorithms? Data structures refer to the way how data are organized and manipulated. The algorithms are pre-defined sequences that can solve the problem efficiently. The Data structures and algorithms overview let you browse the most important subjects in Computer Science. You can understand quickly with …

Continue reading

Life of software developer

life of java developers illustration

We often hear people use the “landscape of industry” to refer the whole picture of the industry. Now I’d like to sketch my own “landscape” series on software engineering and technologies, tell my understanding of the subjects in this field from the big picture. The first one is “life of …

Continue reading