Comments (7)
This should also include subtree information, at the very least, comparing and contrasting the why and usability for subtrees and submodules.
from training-manual.
@brianamarie I think if we are going to try to have all of our training content in the manual format (which I believe we do) , we should include the advanced content in a book format.
from training-manual.
I know this has been sitting here for a while - I would like to add these sections in the future, but am currently unsure of when I'll have the bandwidth to do this. I'll leave this issue open. If anyone else would like to start this off, please feel free. 😄
from training-manual.
Adding on to this issue - it would be ✨ if we could have an additional script to run, which would open up several issues with more "advanced" topics. We could run this script in the case that we finish class early, or there are specific questions on these topics. The issues would have the instructions and some brief explanations for each concept.
An advantage of having these as issues rather than parts of the training manual is that it would easily allow us to sort during class based on interest. (ex: have people assign themselves to issues they're interested in.)
from training-manual.
@brianamarie should this be in the programs backlog or should we hand this over to the implementation engineering team?
from training-manual.
I think this makes sense to hand over to the implementation engineering team. 👍 cc @beardofedu @rwnfoo @allthedoll @aharshbe @ppremk @DGpeach - these are potential improvements to the training manual that I started when I was actively training. Let me know if you have any questions! Feel free to let this hang out here until a customer requests it, or incorporate it as preparation for an upcoming engagement. It would be really handy to have in the appendix for more advanced customers.
from training-manual.
Dropping in some notes here about other potential additional content:
- Alternatives to filter-branch
- Team workflow activity
- In some cases, give participants access to
training-manual
, and help them get access - Configure GPG verification
- Create .gitignore files
- Show and try GUIs, like Git Kraken, GitHub Desktop
- Spend time on the post-tests together
- Go through the documentation section from GitHub for Non-Devs
- Create a slideshow on GitHub pages
- Create pull request and issue templates
- Configuring integrations
- Practice more with Learning Lab or Git Katas
from training-manual.
Related Issues (20)
- Running Training Scripts in WSL issues HOT 3
- G
- Can't access video URLs in the conflict-practice repo HOT 1
- Fix script/create-files: if Day 1 collaborator's name contains a name of Day 1 repo admin -> the attendees files and repos are NOT created
- Remove textlint terminology workarounds for ‘HTML’ rule
- HTTP 404 in teach-class when creating a new caption-this repo HOT 2
- jq errors with teach-class script
- Not displaying on GHES 3.5
- Possible open publishing Docsify app of interest?
- teach-class script is not working HOT 3
- Codespace creation fails
- Project Creation fails HOT 1
- Conflict repo creation fails sometimes
- Conflict repo cleanup fails
- Don't set repos to private on a free-org
- PAT is logged to the console when creating repos
- Discussion- full rewrite of the training manual HOT 9
- Wilsonc0913 workflow
- thebitsflipper Workflow
- Learning lab deprecated
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from training-manual.