Course Outline
Introduction to AWS Cloud9 for Full-Stack Development
- Overview of AWS Cloud9 features for full-stack development
- Setting up AWS Cloud9 for both front-end and back-end
- Understanding the Cloud9 IDE interface and features
Front-End Development in AWS Cloud9
- Setting up front-end frameworks (React, Angular, etc.)
- Developing and testing front-end applications in Cloud9
- Using browser-based tools and extensions
Back-End Development in AWS Cloud9
- Setting up back-end environments (Node.js, Python, etc.)
- Integrating databases (MySQL, DynamoDB, etc.)
- Deploying back-end services from Cloud9
Debugging Full-Stack Applications
- Using debugging tools in AWS Cloud9
- Handling front-end and back-end errors
- Writing and running unit and integration tests
Integrating with AWS Services
- Connecting to AWS Lambda for serverless back-ends
- Integrating S3 for storage solutions
- Deploying full-stack applications to AWS EC2 or Elastic Beanstalk
Collaboration in AWS Cloud9
- Collaborating with other developers in real-time
- Managing source control using Git in Cloud9
- Code reviews and project sharing in Cloud9
Advanced Features and Optimization in AWS Cloud9
- Optimizing workflows and automating tasks with Cloud9
- Using AWS CloudFormation to manage infrastructure as code
- Customizing the IDE for specific full-stack development needs
Security Best Practices for Full-Stack Development
- Implementing secure authentication and authorization
- Securing front-end and back-end services
- Using AWS IAM roles for access control in full-stack applications
Summary and Next Steps
Requirements
- Experience in web development (HTML, CSS, JavaScript)
- Familiarity with back-end technologies (Node.js, databases, etc.)
Audience
- Full-stack developers
- Software engineers
- Web developers looking to expand into cloud-based environments
Delivery Options
Private Group Training
Our identity is rooted in delivering exactly what our clients need.
- Pre-course call with your trainer
- Customisation of the learning experience to achieve your goals -
- Bespoke outlines
- Practical hands-on exercises containing data / scenarios recognisable to the learners
- Training scheduled on a date of your choice
- Delivered online, onsite/classroom or hybrid by experts sharing real world experience
Private Group Prices RRP from €11400 online delivery, based on a group of 2 delegates, €3600 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Contact us for an exact quote and to hear our latest promotions
Public Training
Please see our public courses
Testimonials (5)
I liked how Gunnar wrote pretty much all of the code on the fly as we were going through, but that there was plenty of pre-prepared material on the google drive that I can refer to after the training. The code Gunnar wrote based on the sample data I provided beforehand was also extremely useful and also made the training relevant to our own datasets.
Ranvir - Schroders Personal Wealth
Course - Visual Studio Code
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Course - Reactive Programming with Angular RxJS
Real-life examples.
Kristoffer Opdahl - Buypass AS
Course - Web Security with the OWASP Testing Framework
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Course - AWS Lambda for Developers
IOT applications