JSCamp.app

Free open-source courses on JavaScript, React Native, TypeScript and AWS Amplify. Learn, practice, and get hired.

Start Learning View Vacancies
๐Ÿง‘โ€๐Ÿ’ป

We solve problems

Experienced mentors provide qualified help at every stage of learning โ€” from first steps to first job.

๐Ÿš€

Practice & employment

Covers JavaScript, TypeScript, React Native and AWS Amplify. The best graduates get employed at NeuroCoder or partner companies.

๐Ÿ“–

Open knowledge

All course materials are open source on GitHub. Learn freely, then give back by mentoring others.

Our Courses

From zero to full-stack mobile developer

JavaScript

JavaScript Course

Fundamentals of JavaScript for beginners. From Hello World to async/await, closures and the event loop. Inspired by "Code for Teens" by Jeremy Moritz.

โ†’ 30 lessons
React Native

React Native Course

Build iOS and Android apps from a single JavaScript codebase. Components, hooks, navigation, Flexbox, and more.

โ†’ 10+ lessons
TypeScript

TypeScript Course

Add type safety to JavaScript. Data types, interfaces, generics, classes, and modules with TypeScript by Microsoft.

โ†’ 10 lessons
AWS Amplify

AWS Amplify Course

Serverless backend for mobile apps. GraphQL, authentication with Cognito, real-time subscriptions, cloud storage.

โ†’ 6 lessons
AI / ChatGPT

ChatGPT Course

Practical use of ChatGPT to boost developer productivity by 2ร—. Personal AI assistant and automation with Make.com.

โ†’ 2 lessons
Interview

JS Interview Prep

Top JavaScript interview questions: closures, event loop, promises, prototypes, V8 engine, and XSS/CORS security topics.

โ†’ Interview questions

Join the Community

Connect with thousands of developers learning together. Get help, share progress, find mentors.

Follow us