Nowadays I am getting a lot of emails or comments asking about all the resources I use, such as what Software I use to run JournalDev, how do I stay updated with latest technologies, how do I manage such a huge email subscribers list and so on.
So I thought to put up a page where I can list all the Resources I use in my day to day life and then I can simply refer everyone to this page.
How do I keep myself updated?
This is one of the most asked questions, I get this in the email a lot. Below are the different ways that help me in staying up to date with recent technology changes.
- Video Tutorials: Yes, video tutorials are the number one resource for me. I spend a lot of time watching technical videos, videos tutorial help me in learning new technologies easily. That’s why I invest a lot of time on video tutorials at Udemy. Below are some of the courses that I have bought recently.
- Become a Certified Hadoop Developer: Hadoop is one of the hottest technology these days, this is a comprehensive video series to getting started with Big Data and Hadoop. I am currently going through this tutorial series, almost 50% completed and I am happy with it. Once I am done with it, you will see some posts on Hadoop too.
- Learn and Understand AngularJS: If you are interested in learning AngularJS, then this is the one stop solution for you. We have published a lot of AngularJS tutorials here too but this is a good way to learn it quickly.
- The Complete Web Developer Course – Build 14 Websites: If you want to build your own website, then this is a must have course for you. You will learn all the technologies related to front end such as HTML, jQuery, CSS, PHP, WordPress CMS and many more.
- Advanced Java Programming: If you think that you are good in java, then this is the course for you to move your skills to the advance level.
- Learn Android Lollipop Development: I am planning to build an android app for JournalDev, that’s why I bought this course. However I am not getting time to complete it and move on to building my app. It’s a good rated course and it will help you in learning android programming for sure.
- Introduction to Data Structures and Algorithms in Java: This course gives you a good understanding of Data Structures and Algorithms in terms of Java programming language, a good one if you are planning for interview with Google, Facebook, Adobe or similar companies.
- Books: I read a lot of books too, that’s why I have written a lot of posts about good books in different technologies. You can browse all my recommended books by visiting this link.
- Free eBooks: I also read a lot of short eBooks and Whitepapers. We have setup an online store for free eBooks where you can browse and download all sorts of eBooks easily, here is the link.
Have you Published any Book?
Believe it or not, this is the second most asked question to me. I have written three eBooks till now, below are the details about them and link to download. Note that you need to provide your email address and some other details to download these eBooks, this is for tracking and analysis purpose only.
- Java Design Patterns – A Programmers Approach: Learn 23 Design Patterns in Java with a lot of examples and less of boring theoretical stuffs in this 130 page eBook.
- Spring Framework Tutorial: You will learn Spring Core features – Dependency Injection and Inversion of Control, Spring Beans, Lifecycle and Aspect Oriented Programming in this 70 page eBook.
- JDBC Tutorial: This 50 pages eBook covers JDBC Overview, Statement, PreparedStatement, Batch Processing, Datasource, Transaction Management and Savepoint in detail with programmatic approach.
I am preparing some other eBooks too, so I would suggest you bookmark this page and come back in the future too.
What all Softwares I use to run JournalDev?
So many of you wonder how much time I spend on JournalDev because it’s my part-time work. You might be surprised to know, but it’s very easy to run a website/blog now. Below are the things I use to run JournalDev.
- Domain and Hosting: For any website, you need to register a domain and buy hosting. These days it’s very cheap and you can get it as low as 3-4$ per month, even Starbucks coffee costs more than this. If you want a top-quality hosting, contact me personally and I will help you out.
- WordPress: You can build a website in PHP, .Net, Java or many other languages. However, if you want to set up a blog like us, WordPress is by far the best choice. It’s a free open source framework that runs on PHP and MySQL. It’s super easy to set up WordPress, in less than 5 minutes. There are a lot of plugins to help you in almost all situations. There are many good resources available online to learn how to make websites using WordPress.
- Passion: Yes, this is my passion and I think this is the most important of all. If you don’t have a passion, don’t get into Websites. But if you have the passion to run a website or blog, let me know. I will be happy to help you getting things up and running and provide you with useful information based on my 5 years of experience.
How do you manage 30,000+ email subscribers?
I use Sendy Email Marketing Software to manage my email subscribers.
I want to set up a blog as you have, will you help me?
Yes, I would be happy to help someone getting started. I got so much help from online communities and some of my friends when I first started JournalDev and I would be delighted to return the favor to someone in need. Just send me an email and I can guide you through.