#other #awesome #awesome_list #courses #curriculum #cyber_security #cybersecurity #education #educational_project #free #hacking #learning_by_doing
https://github.com/brootware/awesome-cyber-security-university
https://github.com/brootware/awesome-cyber-security-university
GitHub
GitHub - brootware/awesome-cyber-security-university: 🎓 Because Education should be free. Contributions welcome! 🕵️
🎓 Because Education should be free. Contributions welcome! 🕵️ - GitHub - brootware/awesome-cyber-security-university: 🎓 Because Education should be free. Contributions welcome! 🕵️
#javascript #css #curriculum #education #html #javascript #learning #tutorials
This curriculum is a 12-week course by Microsoft Cloud Advocates to teach web development basics. It covers JavaScript, CSS, and HTML through hands-on projects like building a terrarium, browser extensions, and a space game. Each lesson includes quizzes, discussions, and practical assignments to help you learn and retain the information better. You can work in a browser-based environment or locally on your computer using tools like Visual Studio Code. The curriculum is designed to be engaging and flexible, with projects that start simple and become more complex over time. This helps you gain solid web development skills in a fun and interactive way.
https://github.com/microsoft/Web-Dev-For-Beginners
This curriculum is a 12-week course by Microsoft Cloud Advocates to teach web development basics. It covers JavaScript, CSS, and HTML through hands-on projects like building a terrarium, browser extensions, and a space game. Each lesson includes quizzes, discussions, and practical assignments to help you learn and retain the information better. You can work in a browser-based environment or locally on your computer using tools like Visual Studio Code. The curriculum is designed to be engaging and flexible, with projects that start simple and become more complex over time. This helps you gain solid web development skills in a fun and interactive way.
https://github.com/microsoft/Web-Dev-For-Beginners
GitHub
GitHub - microsoft/Web-Dev-For-Beginners: 24 Lessons, 12 Weeks, Get Started as a Web Developer
24 Lessons, 12 Weeks, Get Started as a Web Developer - microsoft/Web-Dev-For-Beginners
#dart #dart #flutter #learning #painting #widget_library
FlutterUnit is an app that lets you explore and learn about Flutter, a platform for building apps. You can download it for Android, iOS, macOS, Windows, and even use it on the web. The app showcases over 300 Flutter components with live demos and code examples, allowing you to interact with them directly. It also features search and collection functions, theme and font settings, and the ability to view and share code. This makes it a powerful tool for learning and experimenting with Flutter, helping you to understand and use its various components effectively.
https://github.com/toly1994328/FlutterUnit
FlutterUnit is an app that lets you explore and learn about Flutter, a platform for building apps. You can download it for Android, iOS, macOS, Windows, and even use it on the web. The app showcases over 300 Flutter components with live demos and code examples, allowing you to interact with them directly. It also features search and collection functions, theme and font settings, and the ability to view and share code. This makes it a powerful tool for learning and experimenting with Flutter, helping you to understand and use its various components effectively.
https://github.com/toly1994328/FlutterUnit
GitHub
GitHub - toly1994328/FlutterUnit: All Platform Flutter Experience App
All Platform Flutter Experience App . Contribute to toly1994328/FlutterUnit development by creating an account on GitHub.
#javascript #art #creative_coding #design #education #graphics #html #javascript #learning #p5js #processing #sound
p5.js is a free and open-source JavaScript library for creative coding, designed to be accessible and inclusive. It allows users to create interactive, audio-visual, experimental, and generative works for the web. The library is built on principles of accessibility, inclusivity, community, and joy, making it suitable for artists, designers, educators, beginners, and everyone else.
Key benefits include p5.js prioritizes accessibility, ensuring it's usable by a wide range of people.
- **Community Support** The library comes with comprehensive documentation and visual examples, along with tutorials and a web editor where you can start coding right away.
- **Customizable Tools**: Users can extend p5.js with many community-created libraries, adding different capabilities to their projects.
Overall, p5.js encourages iterative and exploratory coding for creative expression, fostering a welcoming environment for all voices.
https://github.com/processing/p5.js
p5.js is a free and open-source JavaScript library for creative coding, designed to be accessible and inclusive. It allows users to create interactive, audio-visual, experimental, and generative works for the web. The library is built on principles of accessibility, inclusivity, community, and joy, making it suitable for artists, designers, educators, beginners, and everyone else.
Key benefits include p5.js prioritizes accessibility, ensuring it's usable by a wide range of people.
- **Community Support** The library comes with comprehensive documentation and visual examples, along with tutorials and a web editor where you can start coding right away.
- **Customizable Tools**: Users can extend p5.js with many community-created libraries, adding different capabilities to their projects.
Overall, p5.js encourages iterative and exploratory coding for creative expression, fostering a welcoming environment for all voices.
https://github.com/processing/p5.js
GitHub
GitHub - processing/p5.js: p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to…
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Proces...
#rust #exercises #learning_by_doing #rust
This course helps you learn Rust programming by solving 100 exercises. You start from scratch and gradually become able to write your own Rust programs. To get started, visit rust-exercises.com and follow the instructions. You need to install Rust and can optionally use an IDE like RustRover or Visual Studio Code with the rust-analyzer extension. The benefit is that you learn Rust step-by-step, making it easier and more engaging, and you can check solutions if you get stuck. This approach helps you build practical skills in Rust programming.
https://github.com/mainmatter/100-exercises-to-learn-rust
This course helps you learn Rust programming by solving 100 exercises. You start from scratch and gradually become able to write your own Rust programs. To get started, visit rust-exercises.com and follow the instructions. You need to install Rust and can optionally use an IDE like RustRover or Visual Studio Code with the rust-analyzer extension. The benefit is that you learn Rust step-by-step, making it easier and more engaging, and you can check solutions if you get stuck. This approach helps you build practical skills in Rust programming.
https://github.com/mainmatter/100-exercises-to-learn-rust
GitHub
GitHub - mainmatter/100-exercises-to-learn-rust: A self-paced course to learn Rust, one exercise at a time.
A self-paced course to learn Rust, one exercise at a time. - mainmatter/100-exercises-to-learn-rust
❤1
#other #awesome #awesome_list #awesome_lists #certification #certifications #exams #free #free_certification #free_certifications #free_coupon #free_coupons #free_course #free_courses #free_learning #free_voucher #free_vouchers #freebie #freebies #hacktoberfest #learning
Free certifications can help you improve your skills and career. Many platforms offer free courses and certifications in areas like IT, programming, marketing, and more. For example, you can get certifications from platforms like **HackerRank**, **Harvard**, and **Alison**. These certifications can enhance your resume and make you more attractive to employers. They also provide a way to learn new skills without spending money, which is beneficial for career advancement.
https://github.com/cloudcommunity/Free-Certifications
Free certifications can help you improve your skills and career. Many platforms offer free courses and certifications in areas like IT, programming, marketing, and more. For example, you can get certifications from platforms like **HackerRank**, **Harvard**, and **Alison**. These certifications can enhance your resume and make you more attractive to employers. They also provide a way to learn new skills without spending money, which is beneficial for career advancement.
https://github.com/cloudcommunity/Free-Certifications
GitHub
GitHub - cloudcommunity/Free-Certifications: A curated list of free courses with certifications. Also available at https://free…
A curated list of free courses with certifications. Also available at https://free-certifications.com/ - cloudcommunity/Free-Certifications
👍1
#vue #courses_management_system #education #frappe #javascript #learning #learning_management_system #lms #online_course_platform #online_learning #open_source #python
Frappe Learning is an easy-to-use, open-source Learning Management System that helps you create and organize courses with a clear structure of courses, chapters, and lessons. It supports live Zoom classes, quizzes, assignments, and certificates to track and reward learner progress. You can host it yourself or use managed hosting for easy setup and maintenance. Its drag-and-drop course builder and pre-built lessons simplify course creation, while features like notifications and discussion sections enhance interaction. This system helps you share knowledge effectively, monitor learner progress, and provide a smooth, engaging learning experience without complicated setups or high costs.
https://github.com/frappe/lms
Frappe Learning is an easy-to-use, open-source Learning Management System that helps you create and organize courses with a clear structure of courses, chapters, and lessons. It supports live Zoom classes, quizzes, assignments, and certificates to track and reward learner progress. You can host it yourself or use managed hosting for easy setup and maintenance. Its drag-and-drop course builder and pre-built lessons simplify course creation, while features like notifications and discussion sections enhance interaction. This system helps you share knowledge effectively, monitor learner progress, and provide a smooth, engaging learning experience without complicated setups or high costs.
https://github.com/frappe/lms
GitHub
GitHub - frappe/lms: Easy to Use, 100% Open Source Learning Management System
Easy to Use, 100% Open Source Learning Management System - frappe/lms
#go #go_interview_questions #go_practice #golang #golang_interview_questions #golang_practice #hacktoberfest #interview #interview_practice #interview_questions #learn_to_code #learning_resources
You can practice and improve your Go programming skills with an interactive web platform that offers 30 coding challenges ranging from beginner to advanced levels. It provides a live code editor with syntax highlighting, instant test results, and detailed performance analytics to help you write efficient Go code. You can track your progress on leaderboards, compare your solutions with others, and learn from detailed explanations and resources for each challenge. The platform supports easy setup via web UI, GitHub Codespaces, or command line, making it convenient to prepare for Go technical interviews and boost your coding confidence. This helps you master Go concepts and get ready for real job interviews effectively.
https://github.com/RezaSi/go-interview-practice
You can practice and improve your Go programming skills with an interactive web platform that offers 30 coding challenges ranging from beginner to advanced levels. It provides a live code editor with syntax highlighting, instant test results, and detailed performance analytics to help you write efficient Go code. You can track your progress on leaderboards, compare your solutions with others, and learn from detailed explanations and resources for each challenge. The platform supports easy setup via web UI, GitHub Codespaces, or command line, making it convenient to prepare for Go technical interviews and boost your coding confidence. This helps you master Go concepts and get ready for real job interviews effectively.
https://github.com/RezaSi/go-interview-practice
GitHub
GitHub - RezaSi/go-interview-practice: Interactive Go Interview Platform - 30+ coding challenges with instant feedback, AI interview…
Interactive Go Interview Platform - 30+ coding challenges with instant feedback, AI interview simulation, competitive leaderboards, and automated testing. From beginner to advanced levels with real...
#python #assistant #learning #note_taking #notebook #notes_app #self_learning
Open Notebook is a free, open-source tool that helps you organize and control your research privately without relying on big companies like Google. It supports many AI providers, lets you manage different content types like PDFs and videos, and even create professional multi-speaker podcasts. You can search your notes smartly, chat with AI using your own research as context, and customize everything to fit your needs. It runs on your own computer or cloud, so you keep full control of your data and costs. This means you get a powerful, flexible, and private research assistant tailored to you.
https://github.com/lfnovo/open-notebook
Open Notebook is a free, open-source tool that helps you organize and control your research privately without relying on big companies like Google. It supports many AI providers, lets you manage different content types like PDFs and videos, and even create professional multi-speaker podcasts. You can search your notes smartly, chat with AI using your own research as context, and customize everything to fit your needs. It runs on your own computer or cloud, so you keep full control of your data and costs. This means you get a powerful, flexible, and private research assistant tailored to you.
https://github.com/lfnovo/open-notebook
GitHub
GitHub - lfnovo/open-notebook: An Open Source implementation of Notebook LM with more flexibility and features
An Open Source implementation of Notebook LM with more flexibility and features - lfnovo/open-notebook