AI Coding Assistants
Claude (Anthropic) https://claude.ai Excellent for explanations, code review, and learning. Strong at understanding context. Free tier available.
ChatGPT (OpenAI) https://chat.openai.com Popular AI assistant for coding help. Free tier available; GPT-4 (paid) more capable.
GitHub Copilot https://github.com/features/copilot AI code completion integrated into your editor. Suggests code as you type. Paid, free for students.
Cursor https://cursor.sh Code editor with AI built in. Fork of VS Code. Good for beginners.
Code Editors
Visual Studio Code https://code.visualstudio.com Free, powerful, extensible. The most popular choice. Works on Windows, Mac, Linux.
PyCharm Community Edition https://www.jetbrains.com/pycharm Full-featured Python IDE. More complex but powerful. Free community version.
Sublime Text https://www.sublimetext.com Fast, lightweight editor. Free to evaluate, paid license for continued use.
Replit https://replit.com Browser-based coding environment. No installation needed. Great for quick experiments.
Python Resources
Official Python Documentation https://docs.python.org The definitive reference. Includes tutorial for beginners.
Python.org Downloads https://www.python.org/downloads Official Python installer for all platforms.
Real Python https://realpython.com High-quality tutorials and articles. Some free, some paid.
Automate the Boring Stuff with Python https://automatetheboringstuff.com Free online book. Practical projects for beginners.
Practice Platforms
Exercism https://exercism.org Free coding exercises with mentorship. Multiple languages.
LeetCode https://leetcode.com Coding challenges. Good for interview prep. Free tier available.
HackerRank https://hackerrank.com Coding challenges and competitions. Free.
Codewars https://codewars.com Gamified coding challenges (called "kata"). Free.
Project Euler https://projecteuler.net Math-focused programming challenges. Free.
Interactive Learning
Codecademy https://codecademy.com Interactive coding lessons. Free tier with basics; Pro for more content.
freeCodeCamp https://freecodecamp.org Free full curriculum for web development. Includes projects and certifications.
Khan Academy Computing https://khanacademy.org/computing Free courses on programming fundamentals.
Scrimba https://scrimba.com Interactive video courses. Mix of free and paid.
Web Development
MDN Web Docs https://developer.mozilla.org Comprehensive documentation for HTML, CSS, and JavaScript. Free.
W3Schools https://w3schools.com Simple tutorials for web technologies. Free.
CSS-Tricks https://css-tricks.com Articles and guides for CSS and frontend development. Free.
JavaScript.info https://javascript.info Thorough JavaScript tutorial. Free.
Git & GitHub
GitHub https://github.com Host code repositories and collaborate. Free for public repos.
Git Documentation https://git-scm.com/doc Official Git reference and free book.
GitHub Skills https://skills.github.com Interactive courses for learning GitHub. Free.
Oh My Git! https://ohmygit.org Visual game for learning Git. Free.
Community & Help
Stack Overflow https://stackoverflow.com Q&A site for programming questions. Search before asking.
Reddit r/learnprogramming https://reddit.com/r/learnprogramming Supportive community for beginners.
Reddit r/Python https://reddit.com/r/Python Python-specific discussions and help.
Dev.to https://dev.to Community of developers sharing knowledge. Free.
Discord: Python https://discord.gg/python Active chat community for Python help.
Books (Free Online)
Automate the Boring Stuff with Python https://automatetheboringstuff.com Practical Python for complete beginners.
Think Python https://greenteapress.com/thinkpython2 Introduction to Python and computer science concepts.
Eloquent JavaScript https://eloquentjavascript.net Comprehensive JavaScript introduction.
The Linux Command Line https://linuxcommand.org/tlcl.php Learn the terminal/command line.
Video Learning
Corey Schafer (YouTube) https://youtube.com/c/Coreyschafer Excellent Python tutorials. Clear explanations.
Traversy Media (YouTube) https://youtube.com/c/TraversyMedia Web development tutorials. Beginner-friendly.
CS50 (Harvard) https://cs50.harvard.edu Free computer science course. Comprehensive introduction.
The Coding Train (YouTube) https://youtube.com/c/TheCodingTrain Creative coding tutorials. Fun approach.
Tools & Utilities
pip (Python Package Installer)
Comes with Python. Install packages: pip install package-name
Jupyter Notebooks https://jupyter.org Interactive coding environment. Great for learning and data work.
Postman https://postman.com Tool for testing APIs. Free tier available.
RegExr https://regexr.com Learn and test regular expressions.
JSON Formatter https://jsonformatter.org Validate and format JSON data.
Cynked Ecosystem
FreeAcademy.ai https://freeacademy.ai Free AI and programming courses. Hands-on tutorials and projects.
AIWire.ai https://aiwire.ai AI news and insights. Stay current with artificial intelligence.
FreeLibrary.ai https://freelibrary.ai Free books on technology, business, and more.
Cynked https://cynked.ai AI consulting for businesses ready for implementation.
Note: Links and resources may change after publication. Verify current availability and pricing before signing up.