It is not easy to enter the Web3 industry from scratch. Developers often need to systematically learn a technical language to successfully develop innovative projects. When developers are faced with multiple choices, why has Rust become a new hot topic and is favored by many well-known public chain projects and professional veterans? The root cause lies in the extraordinary advantages of the Rust language , which combines security, concurrency and high performance, allowing developers to easily build reliable and efficient software.
In order to help more developers better understand Rust, use Rust, and smoothly enter the world of Rust, TinTinLand specially launched the Rust introductory course, " Rust Quick Start Guide: Master Rust Programming Basics", which started on July 17 and all courses were available at once. A total of 64 developers actively signed up for this course. Let us look forward to their use of Rust to develop amazing potential projects in the future! The following is a review of the wonderful content of the fourth Rust introductory course.
Course Review
The first "Rust Quick Start Guide: Mastering Rust Programming Basics" course officially started on July 17. Mike Tang, co-founder of the Rust language Chinese community, served as the instructor. The course content mainly covers:
Rust ownership, borrowing, and references
Composite types, structures and enumerations, pattern matching, dynamic arrays, HashMap
Introduction to Generics, Traits, and Life Cycles
Error handling, macros, Option, Result and error handling, declaration macros, procedural macros
Introduction to the use of Rust by mainstream public chains
The learning path for this course is:
Fill out the registration form>> Pay the course fee>> The class monitor verifies the payment status>> Add the class monitor to the class group>> YouTube bulk adds the registered students' email addresses>> Get private video links in the class group for learning>> Answer questions at any time in the class group>> Complete the course assignments>> Participate in NEAR Bounty tasks
Student Profile
Most of the students come from first-tier cities in China
Most of the students in the fourth Rust introductory course came from first-tier cities such as Shanghai, Beijing, and Guangdong. At the same time, many overseas developers also joined the course. On the one hand, this shows that online courses are not restricted by geographical space, and students from all over the world can participate in the course; on the other hand, it can be seen that developers in first-tier cities are relatively at the forefront of Web3 development.
Most students have some development experience
Among the course students, about 93% have actual development experience, developers with more than 5 years of development experience account for about 35% , developers with 3-5 years of development experience account for 21%, and developers with less than 1 year of development experience account for 21%.
Mainly master languages such as Python, Java, Solidity, etc.
The vast majority of students in this course have more or less development experience, mainly in languages such as Python, Java, Solidity, Javascript, GO, C/C++, Rust, etc. The rich development language foundation lays a solid foundation for Rust entry practice.
Students actively participated in the course and devoted themselves to project development practice
During the course, in addition to the instructor, the class leader Adam also helped the developers complete the Rust introductory course. The following will summarize the course performance of the students in this period from a data perspective.
The course has received 336 views in total, with an average of more than 50 views per course video.
Based on the main content of the course, we designed homework that included important knowledge points and practical cases, and received a total of nearly 30 homework assignments from students.
A total of 60 students signed up for this course. They studied hard and actively participated in project development practice.
At the same time, the Rust introductory course has been available since July. The course will be valid and open for a long time . As long as you want to join the new world of Rust development, you can sign up to join us at any time! Come and move towards the new world of Web3 with us!
🕹️ Registration link: https://wj.qq.com/s2/14645948/2fec/
The second phase of the Starknet development training camp will take you to explore the new ecosystem of the entire chain game
The Starknet development training camp jointly organized by TinTinLand and the Starknet ecosystem will start on December 3 ! Asten, a smart contract engineer and long-term Starknet contributor, will serve as the course instructor to guide developers to quickly master the Starknet network architecture and deeply analyze complete project cases. Developers who want to delve into the Starknet ecosystem should not miss this wonderful learning journey from project testing to deployment of scenario-based application practices!
Students who intend to register for the course can complete the course learning and task practice by filling out the registration form >> adding the class leader to the class group >> video learning >> completing the task >> office hour Q&A >> participating in Bounty . Developers who actively participate in course learning and course activities can obtain corresponding Zealy points, and have the opportunity to obtain high Bounty bonuses, TinTinLand community rewards, job referrals, well-known project resource docking, whitelist/periphery of cooperative project parties and other surprise benefits! What are you waiting for? If you also want to join the Starknet learning journey, sign up now!
🙋 For more course details, please add the course monitor (🆔WinniWinni1) to learn more! 👉 Registration link: ht tps://wj.qq.com/s2/15087814/e3f3/