| description |
|---|
Coding Basics in JavaScript |
{% embed url="https://youtu.be/7Bx4LTD9guo" caption="" %}
Coding Basics is Rocket Academy (RA)'s beginner course for software programming, also known as coding. It is the first course in RA's software engineering curriculum, teaching basic coding syntax and concepts through building simple programs. Students interested to pursue a career in coding can join RA's bootcamp course Coding Bootcamp after Basics to build more complex software systems and get a job as a software engineer.
For students that wish to join RA's Coding Bootcamp, at the end of Coding Basics, RA will evaluate whether each student qualifies to join Bootcamp. To qualify for Bootcamp, students must complete all projects and demonstrate the following qualities up to RA's standards. Instructors will provide code reviews for each project, and students are expected to implement feedback in subsequent projects.
- Proficiency with technical syntax (variables, functions, conditionals, loops, data structures) and tools (VSCode, Git, GitHub, Chrome DevTools)
- Computational thinking to translate application requirements to code
- Decomposition: Each function performs 1 conceptual operation
- Data Representation: Use relevant data structure for each problem
- Abstraction: Re-use helper functions with varying parameter values when possible
- Algorithms: Construct stepwise logic to accomplish tasks
- Code quality (naming, code comments)
