[Jan 8] Web Dev Intensive Course – Lv.3

Do you want to seek a career as a software programmer? You can become a entry-level software programmer with 6 months of education and training. Learn the skills that can realize your ideas. We also selectively provide internship opportunities so that you can successfully take your first step as a professional programmer! Our Web Dev Intensive Course deals with both frontend and backend programming, allowing you to find out for yourself: your talents and potentials in the field of programming.

Starts Jan 8th | 4 week course
– Mon~Fri 1pm ~ 6pm (total 20 classes)

1,200,000  ₩1,000,000!
– Register 2 months or more: ₩100k off / month
– First 3 Students: additional ₩100k off / month

Online Course Registration


Web Dev Intensive Course Curriculum

Do you want to seek a career as a software programmer? You can become a entry-level software programmer with 6 months of education and training. Learn the skills that can realize your ideas. We also selectively provide internship opportunities so that you can successfully take your first step as a professional programmer! Our Web Dev Intensive Course deals with both frontend and backend programming, allowing you to find out for yourself: your talents and potentials in the field of programming, and become a ‘Full Stack Developer’!

Starts Jan 8th | 4 week course
– Mon~Fri 1pm ~ 6pm (total 20 classes)
1,200,000  ₩1,000,000!
– Register 2 months: ₩100k off / month
– First 3 Students: additional ₩100k off / month
Online Course Registration

Beginners
4 weeks
Level 1
HTML, CSS, JavaScript and Basics of PHP
Max Discount: 1,000,000 KRW
In this course, students will be introduced to HTML, CSS, the two basics of any Web Programming. They will go on to learn the basics of JavaScript (Frontend) and PHP (Backend).
Intermediate
4 weeks
Level 2
Programming Packages and Frameworks
Max Discount: 1,000,000 KRW
With the basics of JavaScript and PHP, and by learning to use different frameworks and libraries, students will learn to make sophisticated and interactive websites.
Advanced
4 weeks
Level 3
Intensive Team Project Course
Max Discount: 1,000,000 KRW
Taking into account the actual co-working environment of programmers, students will have a chance to intensively experience the entire process of a project from its planning to completion in their groups.
1~3 Months
Personal or Team Projects
Max Discount: 400,000 KRW
Using the skills that students have attained from their 3 months of programming, and the experience they have earned as a programmer, they have a chance to tackle real life IT projects, from it’s planning stage to its completion. This process gives students the opportunity to test themselves and their skills, and also gain priceless experience as a programmer.
1~3 Months
Internship as an Entry-level Programmer (Selective)
Opportunity for Paid-Internship
We at W Coding selectively provide internship opportunities for those who feel they need more real life experience as a programmer. Real experience in the field of IT is what differentiates one from the millions of other students straight out of college or other bootcamps. We are very much aware of that, and provide opportunities to build your resume either as a entry-level consultant or programmer. You will be placed as a programmer or project manager in real projects that W Coding provides as a consulting agency.

A day in the Intensive Class (Lv.1 ~ Lv.3)

13:00 ~ 16:30 Coding Seission 1
16:30 ~ 16:45 Break Time
16:45 ~ 18:00 Coding Session 2

Web Dev Intensive – Instructors

Alex Oh – Coding Instructor
Grok Inc, independent software consultant. Graduated Northwestern University with BA in Art Theory and Practice. Programming for 30+ years. Clients include AT&T, Verizon, KPN, Amdocs, JP Morgan, Orange Belgium, Fujitsu, Virgin Media, and Fairmont Hotels. Taught software for Hewlett-Packard, Lockheed Martin, Raytheon, TRW, Goodyear. Had a boat. Sold the boat. Wants another boat.
Kyle Kim – English Instructor
Graduated Vrije Universiteit Brussel – Vesalius College with BA in Business Studies. Worked for Pagoda Academy Gangnam, as their TOEFL Instructor. Also taught the TOEFL Programs at Hanyang and Kunkuk University. Wrote and published the English Test Prep book, “The E^Pro Map”.

Monthly Course Schedule

January Course Schedule
Class Starts : 2018 Jan 8th  Class Finishes : Feb 2th

School Location

Top

  • Add : 5F, Wonchang bld, Sulleung-ro 72 Gil 10, Gangnam-gu, Seoul (Daechi-dong 921-18)
  • Tel : 02-501-6064
  • E-mail : info@wcoding.com

Class Materials

  • – Laptop (iOS or Windows)
  • – Pen & Paper

Promotional Discount

  • 1,2000,000 KRW → 1,000,000 KRW (100 hours / month)
  • – Register more than 2 months: ₩100k off / month
  • – First 3 Students: additional ₩100k off / month
  • – For English Inquiries: 02-501-6064
  • – Account Info: 2016-10-15-001 IBK (주)더블유코딩

FAQ

  • Q – How do I register?
  • 1. You can transfer the tuition to the account above, and confirm with us at 02-501-6064.
    2. You can also pay on-site with any credit card before class starts.
  • Q – What are the regulations for a refund?
  • A – W Coding Inc. is an officially enlisted education center recognized by the Korean Department of Education. Refund regulations are as follows: 100% refund before course starts. 75% of tuition refund before the end of the first week of class, and tuition is non-refundable once the second week of the course has commenced.

SPECIFIC COURSE OUTLINE

Top


The First Month (Lv.1) is about skills as a programmer, foremost. We make sure we use the approaches, mindsets, and skills that make any programmer a good programmer.


Lv. 1 / Beginners (1 Month)  

HTML & CSS – extensive exercises on HTML/CSS. From selectors to layout, solid knowledge and skills in CSS is what saves front end programmers the most time, as it is the most finicky of the languages. (Mostly due to browser inconsistencies.)

JavaScript – Beginning with mastery of the language under Node.js to solve most any data problem. We’ll go over fundamental algorithms and design patterns to get you comfortable with the syntax and standard libraries. We’ll cover differences between ES2015 Then we’ll transfer that skill over to the browser HTML/DOM to apply your skills to data manipulation on the front end. Coupled with AJAX, WebSockets, and REST, you’ll be able to connect to the “backend”.

PHP – There is a reason this is the most deployed backend web technology, and we’ll exploit it to start connecting the frontend to the back. Starting with “manual” handling of data as it is shuttled from front to back, we’ll see what the technologies used today mean for programs and programmers, without the facade and automation of frameworks.

That’s the first month (Lv.1). We concentrate on exercises — it’s not enough to show me how good of a listener you are, I need to see you write working code, consistently and efficiently. Also, the tech list is somewhat flexible, depending on what directions students want to go, and how plausible it would be to skill cover the breadth we have to cover.


The Second Month (Lv.2) builds depth upon the first month (Lv.1) with packages and frameworks. We’ve built up the foundation of programming and the mental fitness required for programming, now we unleash that upon the available tools to amplify your skills and make you more productive and effective. Not in specific order: 


Lv.2 / Intermediate (1 Month)

Node.js and Express – We’ll compare using manual HTTP request handling with that of PHP. Not only will that give you a good idea of the nature of the two languages, but also help you delineate which things are particular to a language and what’s actual underling technology and protocol.

Bootstrap and jQuery – Two of the most popular and powerful web frontend-only frameworks not only to make it easier to make great looking websites, but also more flexible so that you can make responsive websites for almost any popular consumer device with a web browser. Requisite in any frontend development.

PHP Frameworks (Laravel & Symfony) – The two full web frameworks most used with PHP. These will be the first entry into web frameworks, as we explore what they do, how they do it, and whether they are worth it for certain applications.

JavaScript Frameworks (React & Redux) – With Angular fractured and flailing for adoption of Angular 2, React/Redux has become the reliable go-to for today’s JavaScript full-stack programmers. Like the PHP frameworks, we’ll use it, take it apart, and determine when it’s worth using and what that means for our code. We’ll cover Angular/2 and what it looks like and compare it against React/Redux.

SQLite & Mongo DB – We’ll use the two most deployed open-source databases as the basis of comparison between a relational database and a document/key-value store / and use them in our frameworks to determine why you would use one over the other and why. We’ll also look at MySQL and Oracle, the two other huge market leaders in the relational database world and compare them to SQLite.

Source Control and Management – SVC vs Git. Depending on your employer, these are the two approaches to source control — private and public source repositories. How to use them and make them easier to use.

Mobile and IoT Frameworks – These were previously platforms on their own, but are now being approached as frameworks for JavaScript and PHP. (Mostly JavaScript.) We’ll look at what’s available and see if we can’t apply them to some game apps.


The Second Month (Lv.2) will be heavier with exercises and small websites created to explore and test the frameworks against problems sets typical of today’s customers. If students have a certain direction or industry they want to cover, these exercises can be tailored to address those needs. Tech can also be switched out. (Eg. different databases or frameworks.)


LV.3 / ADVANCED (1 MONTH)

The Final Month (Lv.3) of the skills training covers project level team building skills.

Program Management  – While not all programmers will necessarily end up on the management track (or want to), they need to be familiar with the process, especially if freelancing or self-employment is a possibility. We’ll look at RFP’s and how to respond with proper documentation of Requirements and Scope, as well as Proposals and SOW’s. We’ll also look at the importance of Mission and Competence management. (Fancy words for basic, but important methods for success.)

Project Management  – There are a lot of approaches to project management, some borne of programming ideologies (eg, OOP) but others just popularized by zeal. We’ll look at Agile, ISO, Lean, etc. and what they all mean for programmers on a day to day level. Almost every professional programmer works on a team, and these are the methods that are used in the industry to keep the team operating as efficiently as possible.

Product Management – This covers QA and Testing — we’ll talk about the methodologies for programming consistent, high-quality products (eg. TDD, Style Guides, Lean, Scrum), but we’ll most likely focus on the Unit, the Integration, and the UA level.


This Last Month (Lv.3) will be done on as teams and with mock projects to hack the different methodologies and how they would impact you as a programmer. The real-world workplace spans a huge spectrum in implementing these ideas, but developing your own ethos and approach will give you a huge advantage in quality over those that have an aimless unpredictability or too eager to fit into the latest trend.


 INTERNSHIP  (+3 MONTHS)

Following the skills development, there is a 3+ month period of internship and training to apply for jobs. We’ll help you through the interview process and approach, with mock interviews and critiques. You can certainly start applying for jobs at this point and we would encourage it, but the competition could be fierce with other people fresh out of schools and the positions could be decidedly low level. Anyway, this is not the time to sit on your hands, you need to keep being active and grow your knowledge/skills — tech does not stand still! We’ll be providing you and your team mock projects to hone your skills and build solid experience.

 After the 3 month mark, we can actively help you with job placement, from helping you sift through opportunities, establish networking, and going through more mock pre-interviews and pep talks. We can also transition you to a professional internship where you’ll be able to gain real-world experience with live projects and real customers and actually get paid! This is experience which will place you at the front of the line for the job positions you want.