Автор: Iakiv Kramarenko
Издательство: Leanpub
Год: 2018
Страниц: 147
Язык: английский
Формат: pdf
Размер: 14.1 MB
An introduction to programming and web software development with HTML, CSS, and javascript. The book should be on strength for all — from kids to their parents, with the only prerequisite — be a confident computer user. It should help to taste the development of a real product and determine your role in IT (developer, tester, etc).
The following lessons were thought to be included in the course:
Process
Business Analysis
Design
Frontend Development
Backend Development
Test Automation
Testing
Deployment
A student was supposed to be introduced to each stage of the process by examples of building a real web application from scratch - a tasks manager. Where each lesson shows how to plan, analyze, design, develop and test basic features of the tasks manager, and then through available exercises per lesson, a student would practice in extending the functionality of the tasks manager by his own, with the help of available tips and tricks, frequent questions and answers.
With the time I understood that the scope of the work to be done is tremendous. Especially taking into account my load on other projects. Till now I have written a draft of the "Process" lesson and completed the Frontend lesson without exercises. Probably I will publish the draft of the "Process" lesson as a blog post. And this book, at least in the beginning, is supposed to be a home for the "more programming-like" materials of the course in the book-like format (the contents can change):
Frontend Development (HTML, CSS, JavaSript)
Quality Assurance Practices. Automation
Deployment
Backend Development
Testing
The Frontend part is already available (without exercise). I plan to keep the book available for free access and download at all times. Though, the progress of developing next lessons-chapters, and finally creating a complete course based on the book will depend on donations. The more donations I collect, the less time I will have to spend on my other commercial projects, and so have more time to work on this book and the course.
Скачать Intro to Software Development