I have been a professional member of the British Computer Society for years now and I recently started to take a look at what exams they offer. I noticed they did a foundation certificate in systems development exam which looked like from the website that you could self study using a book.
I wanted to give a BCS exam a try but I didn’t want to pay out for expensive training courses and take time off work. Looking at the exam description page they referenced the BCS book titled Developing Information Systems
I bought the book and started reading and studying the material. To my surprise the material in the book was reasonably up to date with modern software development practices and went into most aspects of formal systems development models around today and gave a nice history of where these practices came from.
The book covered the full systems development life-cycle from requirements engineering to business analysis to software development methodologies.
The exam itself was a 40 question exam and the book definitely covers enough for you to easily pass the exam and if you already have a lot of software development experience then most of the material will be pretty familiar to you.
All in all the exam is probably worth doing as the book is worth a read especially if you are new to the industry. I booked my exam through Pearson Vue which can be accessed from the BCS website.
I was recently working on a TypeScript project with React that uses WebPack 2 and Gulp for it’s build process.
I thought it would be worth creating a GitHub repository that stores this boilerplate code so that anyone can download the code and get started creating web apps with this particular technology stack.
The source comes with TypeScript, Less, Bootstrap all wired up with React and some base example components to get your started. It also sets up webpack-dev-server so you can easily spin up a local dev server to host your web app while in development.
To get started just run the following to get the code from the repository.
git clone https://github.com/leedale1981/typescript2-react15-webpack2-boilerplate.git
You should then run an NPM install to download all dependencies.
Finally you can compile the TypeScript code and run the dev server like so:
And thats it you should be up and running with your web app.
In my video here I show a quick demo of how to include the components in your own web application.