-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create a training program to serve both as a teaching and marketing tool #11
Comments
|
⛓ This proposal was created on-chain! 🔥🚀🎉 ➡️ Now, waiting for a GrantShares Member to endorse it... ⏰ 🚨IMPORTANT🚨
General info:
|
Due to my relationship with COZ, I think COZ should abstain from voting. |
⛓ This proposal was endorsed on-chain! 📄🔑
➡️ Voting period starts NOW! 🚨IMPORTANT🚨
General info:
|
🎉 Outcome: this proposal was accepted! 🚀
➡️ Now, waiting for someone to execute it... ⏰ General info:
|
@lock9 congrats on the accepted proposal. You can now execute it (through the dApp) to receive the funds. Please, keep in mind to report your progress to the community. This is of utmost importance since the OUTCOME of this proposal (i.e., what you build/done) may decide future proposal acceptances for your team/project. It's also a matter of reputation (of whom requested the grant) and respect towards the DAO members and the whole Neo community. Now it's time to roll up your sleeves and build! We wish you great work ahead! 🚀 🌱 |
⛓ This proposal was executed on-chain! ✅ 💚 General info:
|
Hi @lock9, I hope your doing well! |
Hey guys, please give us an update on the state of this project! |
Hello @csmuller , sorry for not updating you and the community. 1 - We are at 70 or 80% done. We are now editing the videos of the course. The prototypes below can show the platform's capabilities. Multiple idioms prototype: Mobile video prototype: Long video prototype (edited once): We plan to announce the Linkd Academy in the next few days, but we will start moving people to our Discord server until our website and some other videos are not ready. |
We have officially commenced our soft launch today. Our soft launch will initially target a niche audience in Brazil, from Facebook. Our goal is to test the content with people who are not part of the ecosystem. |
Cool! I'm excited to see this! |
@gsmachado I can send you the current website, but it's a pre-launch version. It doesn't have any relevant content: |
Hi. Our first day was good but we had a little issue that we need to fix asap: The VSCode extension, in general, is crashing/behaving weirdly. The terminal saved us today, but it's too complicated for new students. |
@JohndeVadoss and @devhawk: just FYI, are you aware of this? ☝️ |
Need to specify deploy signer as documented in https://github.com/neo-project/neo-debugger/blob/master/docs/debug-config-reference.md |
Is there any chance that all our NEP-17 examples are incorrect? We are not reverting the hex before using Contract Call. If this was updated, we forgot to change Neo Boa |
This one needs an urgent fix. It's even more impacting than the other one: It seems like a problem on Neo Express. |
Today, the only way to use express instance data is to use a checkpoint. It would be feasible to use express instance data during debugging - it would be similar to how |
Some news:
We may request some funding to work on the docs and the installer, but not until we have the course fully released |
Guys, none of the bugs we reported were fixed. We are going to wait until the end of this week, and if the bugs are not fixed, we will release the course 'as we can'. We cannot rework the course for the 6th time. It's simple as this: The course will show how painful it is to develop apps on the Neo blockchain. |
Hey guys. Since there were no updates, we have no option but to continue with the release. Unfortunately, the development experience is not very good, but we can't wait any longer. |
This is a continuation of our previous proposal. Please refer to #5 to view the whole discussion.
Abstract
Create the most complete course on Neo Development, aimed to cover basic to advanced topics of blockchain technology. Over 30 videos, activities and live on-chain examples especially tinkered to onboard developers into blockchain by presenting Neo as the all-in-one platform of Web3.
Proposal Information
Description
The goal is to create two courses, to serve both as a teaching and marketing tool. It will be structured as a Blockchain Introduction and an Advanced Blockchain course. The free content will be used to attract developers recently interested in this trending technology, and then use Neo to portray the examples that will guide them from basic concepts to actual hands-on dapp development. The paid course will be a continuation of the free course. It is important that there is paid content because students want to 'invest' in their careers. A free course doesn't give them confidence. A revenue stream is also important for the future of the project.
The idea is to position Neo as the entry point to blockchain by providing a concise free course that will be available on a popular educational platform (Udemy, or other). This will be a complete blockchain course, and we expect to provide enough content to keep the student busy for 20 to 40 hours.
The course will contain professional quality videos, exercises and code examples about blockchain development on the Neo platform, using the versatility of its native features to present it as the all-in-one platform that it really is.
We have discussed this project with a University in Brazil (PUC-SP). They have interest in having this course in their 'catalogue'. We could use this opportunity to test the content and iterate it until it is 'perfect'. This partnership will also give us extra visibility, since this is one of the most relevant private universities in Brazil. If one day we have a course that is at least 360 hours long (including project development), we could create an 'official' specialization.
Topics that we want to cover:
Blockchain General:
Presenting Neo:
Setup
Hands-on learning:
Dapp Examples:
Ecosystem Onboarding:
These topics are subject to change. The final shape of the contents will be refined in the planning phase, where we'll structure the course in detail having in mind the goals mentioned above: create a free course to serve as both a teaching and marketing tool. We also want to make the student interested in being part of our community and work with the ecosystem to collect feedback.
Goals and Motivation
Our goal is to create a useful course that also serves as a marketing tool for the Neo Ecosystem. Blockchain is a new technology, and learning resources on it are scattered, usually dependent on direct contact with developers through forums and discord servers. The idea is to create a course that feels like any other online technical course, with professional videos, planned support content, exercises, and examples, guiding the user through a solid learning path.
Our motivation is to foster the growth of the ecosystem, by attracting blockchain first-timers to a learning path paved by Neo resources. A free course that will help new developers learn their way into blockchain and during the process encourage them to start building their projects on Neo.
Our strategy is to take advantage of Neo's native features as the best approach to explain blockchain technology itself, and also leverage the high popularity of the Python language to attract different profiles of people to the course, presenting blockchain as something accessible. Python is a programming language that is also present in business schools and other side courses, making it ideal to attract a diverse audience to our course.
Future Developments:
We also see this project as the possibility of structuring a solid and comprehensive knowledge base for the Neo ecosystem. By starting with a general course that will attract new developers, we can then proceed to produce other course modules where the users will delve deeper into Neo's many different possibilities.
We're especially interested in creating shorter modules that'll cover other supported languages used for smart-contract development (Java, CSharp, Go), as we see in this a huge potential for bringing developers with different backgrounds to the ecosystem.
This kind of educational material might also come to play a strategic support role for the ecosystem's hackathons, fostering a quicker and established onboarding experience for developers coming from other blockchains.
Project Roles
Product Owner
Responsible for the overall success of the project. The PO is also responsible for ensuring that the project is moving towards its goals. On this project, the PO will be responsible for ensuring a high-quality course, great for learning that also brings new developers to the Neo ecosystem.
Producer
A specialized producer can help us deliver the content on time and on budget. This person plays a management role and works with both internal and external teams (suppliers and partners).
Marketing Specialist
This course is a marketing tool. We will need a marketing specialist to create an effective strategy. Not only do we need to think about the course presentation, but also add small hooks inside the content, that will these developers closer to our ecosystem.
Neo Developer
A Neo expert that will actively participate in the development of the course. The developer will be responsible for ensuring that the content of the course is correct, collecting from the ecosystem's already existing experience, and guiding the learning path in a technically interesting direction.
Instructional Designer
The ID is responsible for designing the course experience from the material organized by the previous two roles. His role is to shape the actual learning materials that will be produced, such as videos, exercises, and examples. It's a key role to ensure a course that will provide a strong and structured e-learning experience to the overall public.
Instructor
The person that will guide the videos. The instructor must speak fluent and clear English, and will also be the face of the course. Bringing a human face to explain such a complex technical theme helps enhance the learning experience through empathy. Having a charismatic teacher is key to the marketing goals of the course.
Designer, editor, content writer, and assistant
Supporting roles are required to produce a high-quality course. These roles are responsible for editing the videos, creating slides, producing text content, etc.
Deliverables & Roadmap
Since our goal is to teach, but also to develop a marketing tool useful to the ecosystem, the most crucial part of the project is the course design and planning. After the desired learning path is aligned with a clear and solid showcase of Neo's capabilities, we'll proceed to produce the actual resources and exercises.
For the course content, our team will work with a specialized instructional designer to maximize the learning experience.
The project will be divided into 4 stages: planning, execution, release, and review.
Planning: Duration: 45 to 60 days
Deliverables:
Execution: Duration: 60 to 120 days
Deliverables:
Release: Duration: Up to 45 days
Deliverables:
Review: Duration: 30 days after release
Deliverables:
Aditional information
Why can't we divide this proposal into 2 or more parts?
Deliverables Verifiability
The content for each phase will be posted online (GitHub). The final course will be available for free on Udemy. Sponsors are invited to follow the project development as we build it (not in public).
Investment
We are looking for an investment of 3.800 NEO (~U$35.000 USD) for the project. This amount will be used to pay for the team and to hire a specialized agency. We will need to pay taxes to hire some of the planned resources, this is included in the total value.
We would like to award participants up to U$20 in GAS if they send their project for review. This amount is not included in the current budget. We also don't know who could be responsible for doing these project reviews.
About You / Your Organization
Ricardo Prado - COZ Member
Personally, I'm part of the Neo Ecosystem since 2018, having closely followed the technical development of the platform. Together with Simpli - a brazilian software house - I've worked directly on a vast range of Neo related projects, from compilers to wallets to dapp development, mainly through partnerships with COZ and NNT. During this time, I've gradually brought Simpli's 20+ tech team closer to blockchain projects, in a movement that involved a lot of research and the constant development of a collective knowledge base. This process has made me realize the importance of organizing the blockchain knowledge for the regular developer if we want to foster creativity and innovation in our ecosystem.
Proposal Info 📋
Proposal Type:
request-for-funding
Amount Requested:
3800
Token:
ef4073a0f2b305a38ec4050e4d3d28bc40ea63f5
(NEO
)Receiver Address:
Na4VGtfNcJmgAXyREZ4WfDqnRZor4woga5
(5d28507fadcfcbee2ab22d7e389296ce8f342e9b
)Created by: @lock9 🚀
Raw Intents: 👀
👇 React with 👍 if you liked it, or 👎 if you think this proposal can be enhanced!
The text was updated successfully, but these errors were encountered: