Web Development for Research Software Engineers
Lessons
- Introduction
- Project Setup
- First Server
- Generating HTML
- Styling with CSS
- Static Data
- Using a Database
- Loading Survey Data
- Displaying Records
- Forms
- Search and Filter
- Browser Reactivity
- Dynamic Updates
- Adding Records
- Validating Input
- Data Analysis
- Visualization
- Testing the Server
- Testing the Browser
- Code Quality
- Continuous Integration
- Authentication
- Refactoring
- Conclusion
Appendices
start where you are · use what you have · help who you can