[JAVA] Udemy's "Introduction to Web Development Complete Strategy Course-For those who can learn and create programming for the first time! Learn development skills that can be used in the field from inexperienced!"

The first feature of this lecture is, "You can acquire the full-stack knowledge necessary for inexperienced people with a single video." The disadvantage of self-study is that you cannot pass the shortest distance when you make an air raid. After all, everyone doesn't know which method to study at first or which one to study.

In this course, Yuta Nakamura, an active IT engineer and programming instructor, is the instructor. I think that having such a person organize a study course is as close as possible to showing the shortest distance of study, so there was a merit to study this video.

・ ・ ・ ・ ・ ・ ・ ・ Click here for video details ↓ Introductory Web Development Complete Strategy Course-For those who can learn and create programming for the first time! Learn development skills that can be used in the field from inexperienced! https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwjIypq3hZvuAhUH7WEKHcMUB84QFjAAegQIARAC&url=https%3A%2F%2Fwww.udemy.com%2Fcourse%2Fweb-application-development%2F&usg=AOvVaw04YLdSbEZFKplC1FRANR4A ・ ・ ・ ・ ・ ・ ・ ・

HTML,CSS 1. The learning content starts with HTML/CSS. It starts with HTML and CSS, which are indispensable for creating a website, but it teaches you the basics, so even if you don't know HTML at all, it's okay. There were many things I remembered at the time of learning, but there are also a lot of exercises, so I feel that it has helped me to acquire basic skills.

In practice, this lecture will also create a fictitious cafe website. I create a site such as CSS Cafe, but it is very good because I can experience coding that is close to practical use here.

Next, we'll move on to Bootstrap exercises. Bootstrap is a web framework developed by Twitter, and the biggest advantage of introducing Bootstrap is a responsive website. → A site that can support PCs, smartphones, tablets, etc. with one website Is easy to create. In that lecture, I will learn while creating a photo gallery site, but I also use it a lot when coding myself, and I really feel that it is easy to do without knowledge of CSS. In the last blog site creation, the knowledge of Bootstrap was utilized and I was able to easily arrange the design.

Javascript 2. After learning HTML and CSS, we will learn JavaScript, a programming language. Since JavaScript can be written with a text editor and a browser, it is a language that is easy to study even if the environment is not in place, and it is a path that almost all engineers can learn. In this course, you will take time to explain from the basics carefully, and there are also exercises, so I think that you can acquire basic skills. However, it is not something that can be understood at once, so some review is required. That said, he explains the parts that are often used in DOM manipulation, so I understand the important points. I also used this as a reference to create a personality diagnosis app in practice.

Infrastructure learning

3. After that, we will start learning about infrastructure. Learn AWS Cloud9. AWS is an abbreviation for Amazon Web Service, and it explains carefully how to build an environment and how to get an account, so even I who didn't know AWS could get an account without any problems. By the way, Cloud9 is free for the first year, and after that, it will be charged on a monthly basis, but unless you use it very much, it will be about 100 to 200 yen a month. You can also create a new address before the end of the year, so it's virtually free.

4. After touching the infrastructure lightly, learn Ruby with AWS Cloud9. It's written differently from other languages ​​such as Ruby and JavaScript, and there are many points of confusion, but with nearly 3 hours of videos and abundant exercises, you can understand the basics if you take the time. Also, because it is a language developed by Japanese people, it has a lot of resources, so it is very easy to understand. You should study properly because you will use it later in creating an application using Rails.

5. Next, you will learn the basic operations of the database using MySQL. Only the basics are mentioned in this regard, but when I study with other teaching materials, that knowledge has been put to good use and learning efficiency has improved. Also, since it will become an essential skill in practice, it will be necessary to study with other teaching materials, but it is recommended to include it as knowledge.

App creation

6. At last, I will create an application with Ruby on Rails. It is a form of learning Ruby on Rails, a web framework, while actually using a web application. Here, I will easily create a TODO application using Javascript, but since I also briefly touched on JQUERY, I will acquire simple knowledge. I actually made a personality diagnosis app based on the lecture, but I actually used JQUERY there as well, so I think it should really be kept in mind as a basic move.

7. After creating the app, we will continue to learn Git. Here, using Github, you will learn how to use Git, which is used for source code version control in software development. The basics are learning on AWS Cloud9, and from the second half, after creating a free Github account, you will have a simulated experience of the flow. This item will be an essential item for working, so let's suppress it.

・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ As you can see, the content is basic, but you will learn a wide range of techniques with 18.5 hours of video.

It takes about 30 hours for those who have programming experience, and it takes about 40 to 60 hours for those who have no programming experience, so I think it will take about 40 to 60 hours, but it is not the end of learning once. It is a form that deepens your understanding by learning repeatedly, so let's review properly.

I don't understand SQL and Git, which I'm not good at, so I'll review it again. Originally this course costs 24,000 yen, but Udemy holds regular discount sales, and you can purchase it for 1,400 yen during the sale. We recommend that you take this opportunity to study.

Video details

・ ・ ・ ・ ・ ・ ・ ・ Click here for video details ↓ Introductory Web Development Complete Strategy Course-For those who can learn and create programming for the first time! Learn development skills that can be used in the field from inexperienced! https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwjIypq3hZvuAhUH7WEKHcMUB84QFjAAegQIARAC&url=https%3A%2F%2Fwww.udemy.com%2Fcourse%2Fweb-application-development%2F&usg=AOvVaw04YLdSbEZFKplC1FRANR4A ・ ・ ・ ・ ・ ・ ・ ・

Recommended Posts

Udemy's "Introduction to Web Development Complete Strategy Course-For those who can learn and create programming for the first time! Learn development skills that can be used in the field from inexperienced!"
Lock_version may be used for tables that tend to access and edit the same record at the same time
Introduction to java for the first time # 2
[Android] I want to create a ViewPager that can be used for tutorials
Learn while making a WEB server Introduction to WEB application development from the basics
An introduction to Java that conveys the C language to those who have been doing it for a long time
[For those who want to be an inexperienced engineer in humanities] Would you like to face the escaped mathematics through Project_Euler?