Problem Solving with JavaScript
Who is this for?
Are you a front-end coder working with a Content Management System (CMS)? Are you a web designer with knowledge of HTML and CSS and ready to take your next career step?
Maybe you just wish you were better at JS! In just five days we will get you there.
This course requires you to have a basic knowledge of HTML and experience with CSS and/or JS would be helpful. Including:
- Junior Developer.
- Junior Testers.
- Front end coders (who want a better understanding of JS).
- People who work with Content Management Systems (Wordpress, Drupal, Magento, Umbraco, Shopify).
What will you get?
This course focuses on the fundamentals of programming and breaking problems down into solvable chunks. The methods we use to organise this process are just as important as the code you will learn.
You will cover:
- Writing simple JS code using variables
- Solving code problems using JS
- Planning work using Pseudocode
- Manipulating content using DOM
- Learning the best practice for code reviews
- Understanding the code review process
Course outline
We’ll start from the basics so if you are new to JS or need to recap, you’ll attain a solid base and good understanding of the language and syntax.
This course is focussed on solving problems, so each day will cover practical applications of JS in common situations. The pseudo code elements will help you break problems down into manageable chunks and solve issues faster.
During the morning you will have the opportunity to work alongside others in group activity sessions, followed by independent learning in the afternoon.
You’ll come away from the course with a great portfolio of real code problems solved by you and a good understanding of the fundamentals of programming using JS.
Course breakdown
Over 5 full day sessions, you will learn key concepts and principles through demonstration, discussion and challenge based learning methods. Practical hands on training with professional developers.
- Basic programming concepts
- Functions and control flow
- Pseudocode
- Loops, Arrays, and Objects
- The DOM
Delivery
This course runs over five weeks in full day sessions. These are delivered remotely in two sessions with an hour’s break for lunch.
If you are a business looking to train many members of your team at once we can offer alternative arrangements. For example, five days in one week and delivery over two weeks can be made available on occasion, by request
Please get in touch to find out more.
Pre-requisites
This course requires a basic knowledge of HTML and experience with CSS and/or JS would be helpful.
You do not need any formal qualifications, we are looking for aptitude and enthusiasm - if you want to learn how to problem solve with JS, that will be enough for us.