Skip to content

fix: Add Full Deep Learning Curriculum (TensorFlow & Keras) - from Foundations to LLMs and Generative Models#66906

Open
MOHAMMEDFAHD wants to merge 1 commit intofreeCodeCamp:mainfrom
MOHAMMEDFAHD:deep-learning-curriculumn
Open

fix: Add Full Deep Learning Curriculum (TensorFlow & Keras) - from Foundations to LLMs and Generative Models#66906
MOHAMMEDFAHD wants to merge 1 commit intofreeCodeCamp:mainfrom
MOHAMMEDFAHD:deep-learning-curriculumn

Conversation

@MOHAMMEDFAHD
Copy link
Copy Markdown

Overview

This PR introduces a complete Deep Learning curriculum built using TensorFlow 2.x and Keras 3.x, designed as a structured, production-quality learning system for freeCodeCamp.

The curriculum is not a collection of isolated lessons. It is a fully engineered learning pathway that takes learners from beginner to advanced level through a coherent sequence of concepts, implementations, and real-world systems.

The design is based on a notebook-first architecture, but this contribution focuses on translating that architecture into a rigorous theoretical and curriculum structure aligned with freeCodeCamp standards.

Curriculum Scope
Estimated 120–160 hours of learning
Covers the full Deep Learning stack:
Foundations (Math, TensorFlow, Data Pipelines)
Feedforward Neural Networks
Convolutional Neural Networks
Recurrent Neural Networks
Attention & Neural Machine Translation
Transformers (BERT, GPT)
Large Language Models (LLMs)
Generative Models (VAE, GAN, Diffusion)
Multimodal Systems (CLIP, Captioning, VQA)

@MOHAMMEDFAHD MOHAMMEDFAHD requested review from a team as code owners April 12, 2026 21:23
@github-actions github-actions bot added the scope: curriculum Lessons, Challenges, Projects and other Curricular Content in curriculum directory. label Apr 12, 2026
@github-actions github-actions bot changed the title Add Full Deep Learning Curriculum (TensorFlow & Keras) - from Foundations to LLMs and Generative Models fix: Add Full Deep Learning Curriculum (TensorFlow & Keras) - from Foundations to LLMs and Generative Models Apr 12, 2026
@github-actions github-actions bot added the deprioritized PR reviews are deprioritized; lacks productive input and ignores codebase best practices. label Apr 12, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Hi there,

Thank you for the contribution.

The automated checks found a few issues with the PR. Currently the PR description is missing the required checklist or some of its items are not completed:

  1. The Checklist: heading is present in the PR description.
  2. The checkbox items are ticked (changed from [ ] to [x]).
  3. You have actually completed the items in the checklist.

Please edit your PR description to include the following template with the checklist items completed.

Checklist:

<!-- Please follow this checklist and put an x in each of the boxes, like this: [x]. It will ensure that our team takes your pull request seriously. -->

- [ ] I have read and followed the [contribution guidelines](https://contribute.freecodecamp.org).
- [ ] I have read and followed the [how to open a pull request guide](https://contribute.freecodecamp.org/how-to-open-a-pull-request/).
- [ ] My pull request targets the `main` branch of freeCodeCamp.
- [ ] I have tested these changes either locally on my machine, or GitHub Codespaces.

<!--If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.-->

Closes #XXXXX

<!-- Feel free to add any additional description of changes below this line -->

Join us in our chat room or our forum if you have any questions or need help with contributing.

@github-actions
Copy link
Copy Markdown
Contributor

Hi there,

Thanks for opening this pull request.

We kindly ask that contributors open an issue before submitting a PR so the change can be discussed and approved before work begins. This helps avoid situations where significant effort goes into something we ultimately cannot merge.

Please open an issue first and allow it to be triaged. Once the issue is open for contribution, you are welcome to update this pull request to reflect the issue consensus. Until then, we will not be able to review your pull request.


Join us in our chat room or our forum if you have any questions or need help with contributing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deprioritized PR reviews are deprioritized; lacks productive input and ignores codebase best practices. scope: curriculum Lessons, Challenges, Projects and other Curricular Content in curriculum directory.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant