Course Outline
Day 1: Frontend with JavaScript and Bootstrap
- Take a detailed look at HTML/CSS/JavaScript and the Bootstrap framework from Twitter.
- Create small applications that run all in the browser without any backend code.
Day 2: Backend with node.js and MongoDB
- Write a full featured web applications where multiple users can communicate and store state using a backend system. One way to do that with JavaScript is to use MongoDB and node.js.
- Cover the REST pattern and implement and test simple REST components in JavaScript with node.js using the MongoDB database system as storage.
Day 3: Example
- On day 3, we would put everything together and implement a real application in a workshop fashion, also looking into more topics around a full example:
- github + git,
- docker for building and shipping of code,
- amazon ec2 for hosting.
Testimonials
It was interactive. We got to code as we went.
Barnaby Dellar
Nice & competent Trainer, Good English! Very well to understand.
Thorsten Müller
Trainer attitude. Openness, very extensive knowledge, patience.
Kuba Wlaźlak
Positively. Passion for the subject. Really willing to help the trainees.
Theo Neeskens
I came away with a much better understanding of the unity package.
NPTC Group of Colleges
I enjoyed the application of gained knowledge in summation exercise.
NPTC Group of Colleges
I thinks it was difficult to address the training to our group, due to uneven level of knowledge among participants. Marcin did it really well in my opinion.
Jacek Dynski - Credit Suisse Poland SP. Z O.O.
very friendly trainer, many kz belt, well prepared for his role
- Credit Suisse Poland SP. Z O.O.
Adjusting the pace to the level of participants; explanation of the problems which I had earlier difficult and which I reported in the survey; introduction of a completely new CSS topic for me
Monika Wanat - Credit Suisse Poland SP. Z O.O.
Practical use of JS
Piotr Michniewicz - Credit Suisse Poland SP. Z O.O.
Marcin was very patient, well prepared and opened to questions. Had very good contact with us and adjusted his lecture to our pace of learning.
- Credit Suisse Poland SP. Z O.O.
A great knowledge of the trainer and how to provide it. Despite the low level of knowledge, the trainer was patient and vividly explaining all the cases. Great training !!!
- Credit Suisse Poland SP. Z O.O.
small group, individual trainer approach
Karol Szymczyk - Optima Marek Kozaczuk; Na Gładko waxing academy Usługi szkolenia Agata Brus; Dziennik Wschodni (Corner House); NOTA Zakład Mechaniki Precyzyjnej
Very knowledgeable, patience, accommodating and understanding. Answered all questions from me and my colleagues.
- Athabasca University
He style or presentation and knowledge of the subject area.
- Athabasca University
He style of presentation and knowledge of the subject area.
- Athabasca University
Good examples
Very knowledgeable, easy to understand trainer.
geoff loken
Good report, patient in spending time unblocking student's wrong thinking.
Daryl Campbell
I really like going through the training examples and real life examples
Yohance Campbell
I liked the fact the all the questions we prepared beforehand were answered; also the 90 minute challenge to create a little game at the end was a good fun!
Peter Melchart - Greentube IES GmbH
Really knowledgable and friendly guy Answering questions I liked the content and the free exercise in the end
Bianca Zankl - Greentube IES GmbH
He really made an effort to provide specifically the topics we need, and research stuff he didn't normally use.
Michael Kusternig - Greentube IES GmbH
Good examples