Codelita

Codelita

Anyone Can Code

5.0
13 reviews

926 followers

Codelita® is an online platform for learning programming from scratch, even on mobile devices!
Codelita gallery image
Codelita gallery image
Codelita gallery image
Codelita gallery image
Codelita gallery image
Codelita gallery image
Codelita gallery image
Codelita gallery image
Free Options
Launch Team
Vy - Cross platform AI agent
Vy - Cross platform AI agent
AI agent that uses your computer, cross platform, no APIs
Promoted

What do you think? …

Aideen NasiriShargh
Codelita (available at www.codelita.com) is an online platform for Learning Programming from Scratch, even on a mobile device! 🤩 🙌 We have innovative solutions to make it possible to code on mobile phones (custom patent-pending virtual keyboard named Codeeboard, available at codeeboard.com). We also use proprietary algorithms to understand our users’ codes and provide human-readable feedback (patent pending). Last but not least, we are using a proprietary AI/ML service to provide a Personalized Curriculum for each individual user. That’s our path to revolutionize education and make it personalized and accessible to everyone! 🧐 Why did we do it? - As stated in our claim (available at cod.la/about), we believe "anyone with passion and perseverance can learn how to code and build unique software." 🤔 Why on the phone? - Because not everyone has time, initial dedication and motivation, and even resources to sit by a computer daily and learn! 🫠 So, another watch-to-learn and answer-quizzes app? - Absolutely not! One of our mottos is "Learn by building, not by answering." We believe programming is not a skill that one can learn by just answering. You have to get your hands dirty. That's why we created our own (patent pending) custom virtual keyboard for mobile phones (named Codeeboard, at codeeboard.com) to allow people actually to code on their phones! We have had thousands of code submissions in our alpha tests and hundreds of hours of people coding on their phones with Codeeboard! 🤓 Why is it different exactly? 1. We have spent months making coding on the phone possible! (try live, without registration, at cod.al/cb) 2. Our content is dynamic (Personalized Curriculum curated by an AI engine based on the user's performance) and broken down into bite-sized pieces that can be done in 5 minutes each. 3. We use our AI engines (it's not ChatGPT!) to provide personalized feedback on the user's code as if there is a 24/7 mentor sitting next to them. 4. We don't have multiple-choice quizzes. Coding can only be learned by writing code. 5. Our high-quality content is provided by book authors and very seasoned developers, and they have gone through tens of revisions. We already have users with absolutely zero background in math and coding (e.g., a Music teacher!) picking up programming with Codelita. Please give it a shot by downloading the Codelita app from Google Play or App Store or registering at codelita.com/ph. We love hearing your feedback. Thank you so much! 🙏 Cheers, --Aideen NasiriShargh Codelita's Founder and CEO 🚀 PS. Enter code PRODUCTHUNT during signup process to bypass the waitlist!
Alexander Ptitsyn
Hi Aideen! It' very impress platform. Congrats! What kind of programming languages Codelita can teach?
Aideen NasiriShargh
Hi Alexander, Short answer: "No!" (Just kidding! 😅) Long answer: Codelita aims to teach "Programming" via logical thinking, problem-solving, attention to detail, working around some obstacles, and genuinely solving and coding hundreds of problems. We neither wanted to be too abstract (like the platforms/apps that are based on quizzes, hours of videos, and drag-and-drops) nor too much in the weeds of the syntax of one specific program language. That being said, to answer your question transparently, the language we have picked to start off with is JavaScript. Not only is JavaScript very popular and flavorful, but we are also actually showcasing that amazing things can be done with it -- more than 95% of 180,000 lines of code behind Codelita are written in TypeScript, which is a superset of JavaScript. So, it's the languages that allow anyone to build magic, and becoming a magician is exactly what we are targeting to provide as a one-of-a-kind experience to our users! 🦸 Thank you!
Guillaume Ang
@eyedean super important product, from which age would you recommend involving kids with your product?
Aideen NasiriShargh
Great question, Guillaume @guillaume_ang1! Codelita has an age restriction of 13+, due to the federal COPPA regulations. So, if your kids are 13 or older, they should be able to have a lot of fun at Codelita! 🤩
Ryan Hoover
I admire the mission. Sooo many people on the planet don't have a computer but they have a phone. What's the backstory, @eyedean!? Curious how you came up with this idea.
Aideen NasiriShargh
@rrhoover, so true, Ryan. And thank you for the support and the badge! 🙏 Teaching has been my lifelong passion, backed by over two decades of experience in the field. There's nothing quite as fulfilling as helping others unlock their full potential. Furthermore, I derive immense joy from crafting innovative products and embracing creativity to feel truly alive. It was the fusion of these three passions that brought Codelita to life in 2019. 🚀 However, we encountered two significant challenges when it came to empowering people through coding education: • Problem 1: Not everyone has the access or the ability to dedicate hours sitting in front of a computer or laptop every day. Many individuals rely solely on their phones for various tasks, including banking, social media, and chatting. • Problem 2: Coding can be overwhelmingly daunting for beginners, often leading to intimidation. After months of extensive research, we devised two key solutions that served as the bedrock for Codelita's development: • 1) Embracing and enabling our users to code on their smartphones (an initially radical idea that eventually led to the creation of Codeeboard.com, our custom virtual keyboard). • 2) Crafting Codelita's entire ambiance and character to be as welcoming and supportive as possible! We are absolutely thrilled and overjoyed by the remarkable response our solutions received today! This boosts our confidence and provides us with even more motivation to continue enhancing Codelita. 💪 P.S. A heartfelt thank you to Ryan for creating ProductHunt. 🙏 Nearly a decade later, it has been instrumental in helping us learn, gain support, and set ourselves on a path for growth! 🙌
Ryan Hoover
@eyedean appreciate you sharing. And thanks for the kind words. Product Hunt turns 10 in a month. :)
Narendra Solanki
Codelita® sounds very accessible. Is the platform tailored to absolute beginners or can intermediate coders benefit too?
Aideen NasiriShargh
@narendra_solanki, That's a very good question, Narendra! At the moment, we are more focused on beginners. However, we have had intermediate coders enjoying a quick review of the basics and then practicing and improving their skills on medium to advanced topics later. After all, coding on the phone when lying on the couch (or even in bed) can be fun! 😊
Narendra Solanki
@eyedean Thanks for clarifying! I love the concept of casual coding from the comfort of a couch or bed. It's great that Codelita can cater to both beginners and intermediate coders. I'll definitely give it a try. Keep it up! 😊
Tarun Paliwal
Best of luck, Aideen & Codelita Team. Congratulations on your Launch 🚀!
Aideen NasiriShargh
@tarunpaliwal, Thank you, Tarun! We appreciate the support! 🙌
Kristian Mariyanov
Congrats on the launch. It's a great idea. I've been a developer for 10 years and check out the website to see how it works. Here are some first impressions: - The starting experience is a bit slow. I expected to enter click the button and start learning, but I had to do many steps before I started writing code. You may think of a way to showcase just the simplest features and allow users to run the first Hello World example without the whole tutorial and then add more and more specifics for the platform and how it works. - I don't understand why I need to fill what is my level of expertise, since the tutorial doesn't look different. - I love your keyboard customized for writing code. That's a great idea. - I like the descriptive suggestions that are given if you don't do something right. - The gamification is also great. Overall, this is a great project. Good luck with the development.
Aideen NasiriShargh
@kristian_mariyanov, precious feedback, Kristian! Your words of encouragement mean a lot to us; they provide invaluable support. We're equally committed to incorporating the constructive feedback you've shared into our upcoming versions of Codelita. We firmly believe that our journey to success hinges on attentively listening to our users' detailed and objective feedback, pinpointing their pain points, and continually striving to make their Codelita experience smoother with every update! Once again, thank you, Kristian! 🙏
Julia Girko
Congrats on the launch! This looks really nice!
Aideen NasiriShargh
@julia_girko Thank you for your feedback! We appreciate it, Julia. 🙏
Ahmad RezA
"Codelita" is an excellent online platform for learning programming from scratch, even on a mobile device! I'm truly impressed by the user-friendly interface and comprehensive programming resources it offers. Whether you're a beginner or an experienced coder, Codelita makes the learning process enjoyable and accessible. Kudos to the team behind this fantastic resource! -I hope that other languages will be added to it voluntarily.
Aideen NasiriShargh
@ahmadr3za, Thank you so much, Ahmad Reza! We are so delighted to hear you have enjoyed your experience with Codelita. ☺️ We are actually telling ourselves that this launch is just the beginning! We have a long vision and a big dream, and adding more languages to Codelita is actually on our plans. (ehem..., ehem..., both more Programming languages and more human languages, in order to make Codelita universally accessible and empowering to the world! 🚀)
123
•••
Next
Last