Postingan

Menampilkan postingan dengan label programmers

Google Dart Hello World Example - A Java Like Programming Language to Create Web, Android, and iOS Applications

Gambar
Google Datt is a general-purpose programming language from Google and used to build web applications, mobile applications, and the Internet of Things (IOT).  It's most popular application is in Flutter framework, which is Google's mobile app SDK for crafting high-quality native interfaces on iOS and Android in record time. If you haven't tried it yet then it's a good time to try it and see how much it offers to a programmer and whether it is suitable language to replace JavaScript or not. As a Java Programmer, my first impression of Google dart is great. It looks quite familiar with Java my favorite programming language and this motivates me to write this hello-world example in Google Dart and execute it, run it and see how it works. Similar to Java, Google dart also has Class and Object, it has a final keyword, String Class, Object class, extends keyword and many more I going to learn but it really looks structure because it has google dart compiler which shows a war...

20 Java and Programming Quotes to Motivate Yourself

Gambar
I always have a strong interest in knowing great peoples of my field like software development and programming. Knowing about them, following them, and reading about them not only gives you immense knowledge but also the motivation ,you need to excel in whatever you are doing. It's the motivation, not knowledge that will propel your career. Knowledge is almost useless without motivation because just knowing is not enough, you need to apply that knowledge, and without motivation, you just can't do that. There are times when programmers also feeling tired and bored. These are the times when you spent hours constantly looking at the computer screen, clicking here and there, surfing the net without doing anything. That's the total waste of time and it's the result of poor motivation. If you are motivated then you will constantly work towardsimproving your code, writing more unit tests, creating better documentation and spending some time retrospecting, how could you have do...

Does Standard Column Width of 80 On Coding Make Sense in 2019?

Gambar
One of the oldest coding practice is to keep line width 80, and many of us follow it blindly but have you ever thought why we have this practice in first place? I believe it was to make your code more readable in the age of small monitors so that whole content can fit in the screen, or it might have originated from the age of punch card, which was used to be 80 column wide. This sounds reasonable when we think about those old days but do you think this rule makes sense in 2019? We are now living in the age where most of the developers have got large monitors, which can show up-to 180 characters, doesn't this is wastage of precious monitor space? It also makes your code unnecessary long, then it actually is. I first come to know about line wrapping at 80, while reading Oracle Code Conventions for the Java Programming Language, which was last revised at April 20, 1999, which under indentation says 4.1 Line Length Avoid lines longer than 80 characters, since they're not handled we...

Java 8 Certifications - Oracle Java SE 8 Programmer 1 (1Z0-808) - Latest OCAJP Exam (OCP 11 1Z0-815 and 1Z0-816)

Gambar
Update: The latest version of Java SE certification is now OCAJP 11 (1Z0-815) and OCPJP 11 (1Z0-816) which is based upon Java 11 version. You can take these two exams to become a certified Java 11 developer, but if you already have an Oracle Certified Professional Java Programmer for the Java 6, 7, or 8 versions, then you can take the upgrade OCP Java 6, 7, and 8 to Java SE 11 Developer exam (Exam Code 1Z0-817). I don't have much detail, so I still keep this post as it is, but once I have got more information. I will also update this post. Today one of my readers asked about what is the latest OCPJP or SCJP exams available and is there a Java certification available for Java SE 9 and Java SE 10? This prompted me to browse through Oracle's certification website. During my casual browsing, I noticed that even though it's almost a year since Java SE 9 was released and 6 months since Java SE 10 was released the latest Java certification is still the Java  SE 8 certification. I...

Top 10 Most Popular Programming Languages of the Last 50 Years and their Inventors

Gambar
There are many programming languages out there in the software world, and they are still coming like Scala, Go, Closure, etc., but the only handful of them have managed to survive to date. These are the ones who have contributed immensely to software development. Since programming language is a single most important thing in the software development world, it's often discussed, criticized and improved over the years. Programmers and developers, who those programming languages are icons of the programming world and sometimes I feel sad when a guy using a programming language doesn't know, who is behind that. Though it happens less often with a more popular programming language like Java, where everybody knows James Gosling as the father of Java, not every developer knows who created Perl, Pascal, Lisp, or Erlang. These thoughts motivate me to collect and share, names of programmers and designers behind 10 of the most popular and successful programming languages. On my search, I ...

Top 10 Gift Ideas for Programmers, Software Engineers, and Tech Geeks

Gambar
My friend circle has a lot of programmers and non-programmers. When it comes to buying gifts for birthdays, anniversary, or holidays, I receive a lot of queries from my non-programmer family and friends about what to buy for a programmer? Well, buying a gift is easy but choosing or finding the right gift for someone is really really tough. I have had this experience when it comes to buying gifts for kids. I know they like toys but my wife told me to buy something more valuable, which not only keeps them engaged but also provides value, help them in learning and they appreciate every time they use. That's a lot to cater to one gift, but that's the perfect gift, isn't it? Same goes for programmers, you buy them something which they don't care will not make a difference, they will gleefully accept it, and it will remain in the corner of the house, but, if you give something which they can use daily or carve for, they will not only remember you every day but also appreciate...

10 Things Java Programmers Should Learn in 2020

Gambar
It's 24th December now, and only a few days have left in the year 2019. It's an excellent time to look back and retrospect what you achieved in 2019 and what you could have done better. This will help you to create your goals for 2020. As a programmer, our biggest challenge is to keep ourselves up-to-date. Technology changes very fast, and you will see a new version of programming language and framework coming to every couple of years. This year has plentiful changes with keeping up-to-date with a new Java version every 6 months, Spring 5, Spring Security 5, and Spring Boot 2; it's probably the busiest year in terms of changes for Java developers. When I started 2019, I thought Java 11  was new, and before I could finish learning Java 11 thoroughly, Java 12  and Java 13 were ready. All these Java releases since JDK 9 came with a lot of exciting features, like Text Blocks, String in the switch case, var with local variables, API enhancements, GC improvement, Thread Local han...

Top 5 Jobs and Career Path for Experienced Java Programmers in 2020

Gambar
If you are an experienced Java programmer who has done a good amount of coding and development, like someone with more than 5 to 8 years of experience, working as a senior Java developer or a technical lead and wondering how to grow to the next level, then you have come to the right place. In this article, I'll share five career options and Jobs experienced developers like you can choose to take your career to the next level. Apart from becoming a project manager, which is what many programmers wanted, there are other more technical and better career opportunities are available now. It's especially great for Programmers with less or no people management skills or who love coding and development and always want to remain hands-on. It's essential for you to choose the right career option depending upon your personal sill set because becoming a project manager or going into people management without having those skill could be frustrating at times, mainly, because you don'...

Top 10 Java and Web Development Courses from Udemy - Best of Lot

Gambar
Hello guys, I am sure you all have made your goals and resolutions for this year, like what to learn in 2020. If you haven't, then check out my post 10 Things Java programmer should learn in 2020 for some ideas. If you have already made your goal, then it is time to think about how you are going to achieve it. For example, my top 3 goals in 2020 are to learn Java 13, Spring 5, and Spring Security 5, but how am I going to learn them? Well, I like books and online courses, and that's why I have been searching for some excellent courses on Java and Spring. Luckily there are some available in Udemy, and the best part is that they are currently running a New Year Sale event where every single course is priced just $10, Yes you heard it right, only $10.99, even for a course whose original price is $200. Well, this is not the first time though they ran such a sale, they ran one during Black Friday, when I went into a shopping spree and bought 20 courses in one go. Today also I have pu...