
An overview of the course outcomes and demonstration of the web-based application that will be developed throughout the course.
An introduction to the SkyCiv Quick Design framework and walkthrough on how to access the GitHub template and set up your development repository.
A walkthrough of how to set up the input tab via the config.json file.
An introduction to SVG graphics and how to use the UI.js file to create dynamic graphics.
A walkthrough on how to perform calculations and create MathJax calculation reports using the calculate.js file.
An introduction to the Markdown file format and how to create software documentation.
Learn how to import and export JSON files from Quick Design calculators.
Learn how to create test files to monitor and validate the performance of your calculation software.
An overview of how to turn your draft project in a live web application!
Are you an engineer interested in programming and software development? Do you regularly use Excel to build your own calculation spreadsheets?
Learn how to build your own engineering calculation software using JavaScript and the SkyCiv Quick Design framework!
In this course we'll learn basic JavaScript and HTML and build a web-application together, all in under 2 hours! This course is intended for engineers who are new to programming, and we'll cover all the fundamentals you need to understand how web-applications are built.
The course will cover the following topics:
Visual Studio Code (VS Code)
JavaScript Programming
Hyper Text Markup Language (HTML)
JavaScript Object Notation (JSON)
Dynamic SVG Graphics
MathJax Reporting
Markdown Documentation
We'll also use the components from the Quick Design JavaScript framework to accelerate the creation and testing of our web application. SkyCiv has developed the Quick Design framework in-house to build complex structural analysis and design software. This framework has now been opened to the public to allow engineers to develop their own calculation software without the need for investment in servers and web architecture.
Upon completion of the course, we'll also provide an overview on how to host your own web applications on the SkyCiv Quick Design Framework.