[JAVA] I have summarized the articles that programming beginners referred to.

Useful articles for learning

It is often said that the ability to research is important in programming, but there are too many unfriendly articles in the world. I think everyone has had the experience of losing a lot of time by getting caught up in poor quality articles. So, as a result of searching when I stumbled as a programming beginner, I summarized the most helpful </ b> articles.

My programming level

It is ks. ・ Programming history 2 months (as of 9/25/2019) ・ Progate Lv 200 ・ Java "Easy Java", "Clearly understandable JSP & Servlet", "Clearly understandable Java introductory practice", and made some simple games ・ Level that can be used with MySQL ・ JavaScript, TypeScript: A level where you can write code somehow ・ Angular, Springboot, a level that can be used somehow

Premise

For beginners, Progate → I think the reference book is an iron plate. At first I thought I'd do my best with a free article, but I lost a lot of time. Progate is used to "know", and reference books are used to "understand". Maybe smart people don't need Progate. I think that the reference book should be one that is highly evaluated by Amazon.

Java [TECH Projin] (https://tech.pjin.jp/) ・ Practice questions will be studied. For beginners who have finished inputting, I think it is a good idea to solve the problem here for the time being.

[The point of understanding lambda expressions and Stream API is "type"] (http://masatoshitada.hatenadiary.jp/entry/2015/02/09/190150) ・ In the refreshing series, I could only understand the lambda expression somehow, but this article deepened my understanding. (* The refreshing series is a very educational reference book)

Spring boot What is "Spring Boot" that solves the diversifying Java framework problem? ・ Spring boot just inputs this content, and I don't feel much inconvenience so far.

Angular [Introduction to Angular Docs] (https://angular.jp/docs) ・ Angular had little information and had a hard time learning. I googled a lot, but the official tutorial (Japanese) is the easiest to understand. (The reference book uses Amazon's most acclaimed Angular application programming)

Memo (or rather commandment)

・ It's faster to google than to worry. ・ When doing research. Avoiding English is a detour after all. (It's hard for TOEIC 630 ...) ・ Since it is still in the process of learning, we will add it as appropriate.

Recommended Posts

I have summarized the articles that programming beginners referred to.
Summarized how to climb the programming stairs
[Rails] The 12 functions that beginners have added to the problem-solving portfolio are these!
I tried to organize the cases used in programming
Spring boot Things that beginners tend to have (@ComponentScan)
I tried to introduce Bootstrap 4 to the Rails 6 app [for beginners]
I summarized the collection framework.
Links that I referred to before running Elasticsearch 7.7 on Java 11
[Java] I tried to make a rock-paper-scissors game that beginners can run on the console.
[PostgreSQL] The story that you have to cut the session properly
Know the convenience of Docker (-compose) now (information list that I referred to when using it)
I tried to summarize the words that I often see in docker-compose.yml
About the matter that I was addicted to how to use hashmap
I wanted to make JavaFX programming easier with the Spring Framework
Articles referred to for incorporating Docker
I tried to explain the method
The story I wanted to unzip
I summarized the points to note when using resources and resources in combination
Glassfish tuning list that I want to keep for the time being
[Introduction to Java] I tried to summarize the knowledge that I think is essential
[Ruby] I tried to summarize the methods that frequently appear in paiza
[Ruby] I tried to summarize the methods that frequently appear in paiza ②
[Rails] Articles for beginners to organize and understand the flow of form_with
I tried to summarize the methods used
I wanted to add @VisibleForTesting to the method
[day: 5] I summarized the basics of Java
I was addicted to the roll method
I tried to implement the Iterator pattern
[Java] I personally summarized the basic grammar.
I was addicted to the Spring-Batch test
I tried to summarize the Stream API
I went to the Java Women's Club # 1
Just skip Masakari to "programming languages that will be needed in the future"
I can't import the package that should have been conda installed in Anaconda
I tried to summarize again the devise that was difficult at first sight