❗The content presented here is sourced directly from Youtube platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.
Updated in [February 21st, 2023]
What does this course tell?
(Please note that the following overview content is from the original platform)
- intro, discourse, slack.
- creating new package + repo.
- PkgTemplates.
- writing code.
- writing tests .
- testsets.
- CI .
- branches and PRs.
- code review .
- external dependencies in a package.
- resolving in Pkg.
- codecov .
- registering packages.
- versioning .
- developing/patching other packages.
- write access and forks.
- submitting PRs .
- open source communities.
Welcome!.
Help us add time stamps or captions to this video! See the description for details..
We consider the value of this course from multiple aspects, and finally summarize it for you from three aspects: personal skills, career development, and further study:
(Kindly be aware that our content is optimized by AI tools while also undergoing moderation carefully from our editorial staff.)
1. You can learn how to create a new package and repository in Julia. This course will provide you with the necessary tools to create a package and repository, as well as how to use PkgTemplates to create a package.
2. You can learn how to write code and tests in Julia. This course will teach you how to write code and tests in Julia, as well as how to use testsets and CI to ensure the quality of your code.
3. You can learn how to manage external dependencies in a package. This course will provide you with the necessary tools to manage external dependencies in a package, as well as how to use codecov to ensure the quality of your code.
4. You can learn how to register packages and version them. This course will teach you how to register packages and version them, as well as how to develop and patch other packages.
5. You can learn how to contribute to open source communities. This course will provide you with the necessary tools to write access and forks, as well as how to submit PRs and join open source communities.