Web Engineer Course
Job achievement program
The program aims at finding a job
The Web Engineer Course is aimed at developing human resources who will make a professional start in a short period of time.
Emphasis is placed on the development of human resources who have strong on-site knowledge, and cover as much as possible the knowledge and technology used in the field of engineering.
"Take the first step in becoming a web engineer".
Road to Web Engineer
1.Pre-test / interview
Pre-tests are available only for full-time students.
2.CurriculumTotal learning time 720 hours
Learn the basics of programming
Be able to develop alone
Acquire on-site skills
Strengths of DIVE INTO CODE Curriculum
Practical training issues
We will work on the materials used by Everyleaf Co., Ltd. (a trustee company that handles Ruby on Rails) for training newcomers. In this way, you can reach the minimum required level in the field of engineering.
In the original application development and portfolio development, it is not about "only codes". We will conduct a rigorous review of each and every student to ensure that it is a valuable practical code.
As with most sites, you will use GitHub to add functionality to applications that are already partially complete.
Be prepared to move as a team member as soon as you penetrate the industry.
Learn the basics of programming
- RDBMS / SQL
- Introduction to Web technology
Have an image of what programming is
You will learn how the programming is done.
A small program can be created while looking at the text
Some texts have a small task at the end. By looking at the texts and solving those tasks, we will steadily make the curriculum knowledge one's own.
Be able to pass the task with the cooperation of a mentor
Once the curriculum is complete, we will create a portfolio of tasks to practice what you have learned. There are only tasks that can not be passed in a straight line, but examine it yourself, organize the mistakes, and what you can not do, This works with the guidance of a mentor through questions and answers cycle.
content of studySee details
- Introduction to Ruby on Rails
- Introduction to ActiveRecord
- Introduction to Heroku
- Local environment building
- Basics of Ruby on Rails
- -Login system
- -Action Mailer
- -Image upload
- -Active Record
Become able to create a mock-up of web application
After learning the basics of programming, let's continue using Ruby on Rails You will create a web application. Ruby on Rails may be hard for the first time. In an unfamiliar situation, it will be difficult, but you will steadily understand the content of the misunderstood parts by asking to mentors one by one.
Become able to debug by yourself when an error occurs
At the implementation stage of the code, various errors occur for various reasons. In such situation, the engineer is strongly required to have the ability to read the error statement by himself, grasp the cause, and solve it. The ability to solve problems will improve as you learn from the perspective of error statements, with the help of your mentor.
Be aware of the difference between good code and bad code
In the basic studies task, we will not only check, but also confirm that it is a real "good code". After the code reviews, you will learn how to write code in general.
Experience tools and development cycles used in the field
- Practical skill training (company entry issues, training issues)
- Web technology practice
- AWS environment building
- Source code reading
- Simulation Project Team Development
- -Batch processing
- -Graduation assignment/Original application development
Be able to understand how many levels you could get into practice
In the Employment phase, we will advance the task in a practical way, under the assumption “If you actually find a job ...”. First of all, by tackling training issues that are actually used in companies, we will work to understand the minimum level of practical training and improve your level for a bette adaptation.
Become able to experience team development
After learning all about Ruby on Rails, we will work on team development using GitHub so that you won't have to worry about going to the field. You will also learn about external tools that are often used in conjunction with Ruby on Rails.
Become able to develop an original application
After completing all the curriculums, as a compilation, in parallel with preparation for job hunting activities, we will develop a portfolio that showcases your abilities. Make good use of what you have learned so far to succeed your graduation and employment.
A more detailed curriculum can be downloaded here
Pre-test / Interview
CurriculumFor 4 months
|8:00-8:15||Morning session, today's work theme confirmation|
|16:30-17:00||Closing session, feedback (KPT)|
Employment guarantee after graduation
Practical training issues
In order to be active in society as a professional Web developer, you usually need working experience to penetrate the market.
We guarantee two months of work experience for our graduates. almost all of the graduates in Japan will achieve a job as a Web developer if they can have a work experience of two months as a full-time.
After graduation, we will assign you to a development project as a team member. We offer the opportunity to develop as a full-time for two months. Then, the opportunity of having a career as a web developer will be expanded, such as finding jobs at local companies, outsourcing overseas development projects, and mentoring in programming schools, etc.
Here are some examples created by students in their own projects
An app "discovery note" that rediscovers what you thought through reading
It is an application to record the growth of the mind through the cycle of "recording, reminiscing, adding" what you thought about reading a book. Today, I can remember what I was thinking a few years ago. https://discovery-note.herokuapp.com
Feel free to send a congratulatory message in timeline format. "Happy Timeline"
In the scene of marriage, birth, birthday, admission, graduation, etc., also from distant people, collect messages in a timeline format, It is an application that can provide words like a letter. Users other than the admin can use the dedicated URL without needing to log in. When you create a web application to write a congratulatory message to everyone at your friend's wedding? I created it based on my experience of receiving the words of blessing. https://safe-brushlands-45752.herokuapp.com
An English-speaking dictionary application "YET" where you can try your best with friends
YET, same meaning with "still from now". In addition to creating a lexicon, there is a function that allows you to share registered words, and a function that allows you to perform a total review of words in a game-like manner, It is an English word book application that has functions to follow other users and send messages, and is full of devices to keep you motivated. https://dic-graduationapp.herokuapp.com
Music sharing and discovery service "Cycle"
It is an application that aims to match people who can compose and people who can write lyrics to create ideas together. It was made with an awareness of SNS specialized in music. https://floating-brushlands-74764.herokuapp.com/
Event holding and participation management application "circle"
"I want to do such an event", "I want to do it if there is such an event", It is an application that aims to create a new community through events, in response to such requests. https://circle-event.herokuapp.com/
Shared site "jobmiru" specialized in "What skills do you learn?"
A site for sharing voices of employees who have actually worked, specializing in "What skills did you acquire?" And "What do you specifically do?"
Make it possible for everyone to be able to select a company based on what they can do and what they avtually do specifically, and to help them improve their individual skills, By reducing the number of job mismatches, it was created with the aim of reducing unintended turnover and improving overall productivity in Japan.
Web Engineer Course Job Achievement Program Features
Human network in which learning and work circulate
With DIVE INTO CODE, you can make friends with each other. Learning programming by yourself may be frusturating, but it can be overcome if there are friends to learn together with. There are also opportunities to interact with other students and alumni, and connections with peers will continue even after graduation.
Curriculum that fosters on-site problem solving skills
We have prepared a baptized curriculum that aims to enable you to work as a professional engineer in the field from inexperienced level. Through practical work and team development, we expect you to be a web engineer that companies want in the shortest path.
Thorough student support
We support self-promotion such as how to proceed with learning and setting goals. If the progress is delayed, it is possible to consult with a mentor and set new goals. We will do our best to help you achieve your goals.
- Enrollment fee: ≈ $1000 (tax included) → 0 yen
- Tuition: ≈ $5000 (tax included) → 0 yen
- For full time
- For 4 months (Mon ~ Fri) 10:00~19:00
- Age: in the 20's
- Graduated from Science University
- Strong desire for employment as a full-time engineer or full-time mentor after completion