feat(learn): python certification projects (#38216)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com> Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com> Co-authored-by: Beau Carnes <beaucarnes@gmail.com>
This commit is contained in:
committed by
Mrugesh Mohapatra
parent
3c3ceaa3f5
commit
22afc2a0ca
@@ -12,7 +12,15 @@ const preFormattedBlockNames = {
|
||||
'mongodb-and-mongoose': 'MongoDB and Mongoose',
|
||||
'the-dom': 'The DOM',
|
||||
'apis-and-microservices': 'APIs and Microservices',
|
||||
'apis-and-microservices-projects': 'APIs and Microservices Projects'
|
||||
'apis-and-microservices-projects': 'APIs and Microservices Projects',
|
||||
'scientific-computing-with-python': 'Scientific Computing with Python',
|
||||
'scientific-computing-with-python-projects':
|
||||
'Scientific Computing with Python Projects',
|
||||
'data-analysis-with-python': 'Data Analysis with Python',
|
||||
'data-analysis-with-python-projects': 'Data Analysis with Python Projects',
|
||||
'machine-learning-with-python': 'Machine Learning with Python',
|
||||
'machine-learning-with-python-projects':
|
||||
'Machine Learning with Python Projects'
|
||||
};
|
||||
|
||||
const noFormatting = ['and', 'for', 'of', 'the', 'up', 'with'];
|
||||
|
@@ -9,11 +9,13 @@ const modern = 6;
|
||||
const step = 7;
|
||||
const quiz = 8;
|
||||
const invalid = 9;
|
||||
const pythonProject = 10;
|
||||
|
||||
// individual exports
|
||||
exports.backend = backend;
|
||||
exports.frontEndProject = frontEndProject;
|
||||
exports.backEndProject = backEndProject;
|
||||
exports.pythonProject = pythonProject;
|
||||
|
||||
exports.challengeTypes = {
|
||||
html,
|
||||
@@ -22,6 +24,7 @@ exports.challengeTypes = {
|
||||
zipline,
|
||||
frontEndProject,
|
||||
backEndProject,
|
||||
pythonProject,
|
||||
bonfire,
|
||||
modern,
|
||||
step,
|
||||
@@ -42,6 +45,7 @@ exports.viewTypes = {
|
||||
[bonfire]: 'classic',
|
||||
[frontEndProject]: 'frontend',
|
||||
[backEndProject]: 'backend',
|
||||
[pythonProject]: 'backend',
|
||||
[modern]: 'modern',
|
||||
[step]: 'step',
|
||||
[quiz]: 'quiz',
|
||||
@@ -60,7 +64,7 @@ exports.submitTypes = {
|
||||
// a hosted URL where the app is running live
|
||||
// project code url like GitHub
|
||||
[backEndProject]: 'project.backEnd',
|
||||
|
||||
[pythonProject]: 'project.backEnd',
|
||||
[step]: 'step',
|
||||
[quiz]: 'quiz',
|
||||
[backend]: 'backend',
|
||||
@@ -111,5 +115,11 @@ exports.helpCategory = {
|
||||
'data-structures': 'JavaScript',
|
||||
'take-home-projects': 'Certification Projects',
|
||||
'rosetta-code': 'JavaScript',
|
||||
'project-euler': 'JavaScript'
|
||||
'project-euler': 'JavaScript',
|
||||
'scientific-computing-with-python': 'Certification Projects',
|
||||
'scientific-computing-with-python-projects': 'Certification Projects',
|
||||
'data-analysis-with-python': 'Certification Projects',
|
||||
'data-analysis-with-python-projects': 'Certification Projects',
|
||||
'machine-learning-with-python': 'Certification Projects',
|
||||
'machine-learning-with-python-projects': 'Certification Projects'
|
||||
};
|
||||
|
@@ -6,6 +6,9 @@ export default [
|
||||
'apis-and-microservices',
|
||||
'information-security-and-quality-assurance',
|
||||
'full-stack',
|
||||
'scientific-computing-with-python',
|
||||
'data-analysis-with-python',
|
||||
'machine-learning-with-python',
|
||||
'legacy-front-end',
|
||||
'legacy-back-end',
|
||||
'legacy-data-visualization'
|
||||
|
Reference in New Issue
Block a user