Posts

10 Deadly Mistakes to Avoid When Learning Java

Image
  To code or not to code? It seems that you’ve made your choice in favor of the first option. Programming is a great field for professional growth, It gives you an opportunity to take part in interesting projects and work wherever you want. The only obstacle that restrains many beginners from starting a new career is the lack of understanding of how exactly should they learn to code. What’s more important is that even the best universities can’t fully provide the education, which will guarantee a stark career as a software developer. The thing is that programming is too dynamic and flexible: once you start learning, you better do it for the rest of your life. Some programmers say, that they’ve been trying to learn how to code a few times before finally reaching their goal. Yes, we all learn through mistakes, but you’ll be surprised how many common lapses are there in mastering this skill. Troubleshooting your learning experience If you’re determined to learn  Java programming ...

How to Start with Programming

Image
  One thing I can clearly say you that since I managed to Learn to program then you will also learn to program very easily. because till my higher secondary study I didn’t have any knowledge about programming and languages, but now I’m doing my IPG M.tech from IIIT Gwalior and managed to learn C, C++, JAVA, PYTHON, HTML, CSS, JAVASCRIPT, and the list goes on. At first, you should buy a C language book (the name of the book is ‘ let us C by Yashwant kanetkar’ it is really a very good book and also beginner-friendly .along with that you have to watch YouTube videos regarding C language. And truly speaking reading books can increase the theoretical knowledge about a language but watching various kind of videos regarding a language helps you to write programs and you can get familiar with various kind of approaches to solve a single problem, and which I think is the more important thing to learn a language. so I’ll suggest you that keep watch programming videos on YouTube as you don’t ...

How to think like a programmer — Lessons in Problem Solving

Image
If you’re interested in programming, you may well have seen this quote before: “Everyone in this country should learn to program a computer, because it teaches you to think.” — Steve Jobs You probably also wondered what does it mean, exactly, to think like a programmer? And  how  do you do it?? Essentially,   it’s all about  a more effective way for problem solving . In this post, my goal is to teach you that way. By the end of it, you’ll know exactly what steps to take to be a better problem-solver. Why is this important? Problem solving is the meta-skill. We all have problems. Big and small. How we deal with them is sometimes, well…pretty random. Unless you have a system, this is probably how you “solve” problems (which is what I did when I started coding): Try a solution. If that doesn’t work, try another one. If that doesn’t work, repeat step 2 until you luck out. Look, sometimes you luck out. But that is the worst way to solve problems! And it’s a huge, huge was...

Why The Hell Would I Use Node.js?

Image
JavaScript’s rising popularity has brought with it a lot of changes, and the face of web development today is dramatically different. The things that we can do on the web nowadays with JavaScript running on the server, as well as in the browser, were hard to imagine just several years ago, or were encapsulated within sandboxed environments like Flash or Java Applets. Before digging into  Node.js solutions , you might want to read up on the benefits of using  JavaScript across the stack  which unifies the language and data format (JSON), allowing you to optimally reuse developer resources. As this is more a benefit of JavaScript than Node.js specifically, we won’t discuss it much here. But it’s a key advantage to incorporating Node in your stack. As Wikipedia states: “Node.js is a packaged compilation of Google’s V8 JavaScript engine, the libuv platform abstraction layer, and a core library, which is itself primarily written in JavaScript.” Beyond that, it’s worth noting t...