Skip to content

Commit

Permalink
Merge pull request #646 from mrdbourke/tf-cert-2024-update
Browse files Browse the repository at this point in the history
Update course materials to reflect shutting down of TensorFlow Developer Certification
  • Loading branch information
mrdbourke authored May 2, 2024
2 parents 1be0f77 + 01fff4b commit eb327ad
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 17 deletions.
12 changes: 11 additions & 1 deletion 11_passing_the_tensorflow_developer_certification_exam.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,14 @@
# Preparing for the TensorFlow Developer Certification
# Preparing for the TensorFlow Developer Certification (archive)

> **Note:** As of 1 May 2024, the TensorFlow Developer Certification is no longer available for purchase. After being in contact with the TensorFlow Certification team, they stated they were closing the program with no official next steps (see email below).
>
> With this in mind, the details on this page are for archive reasons only. The materials in the course are still valid to learn TensorFlow/Deep Learning in general. The TensorFlow Developer Certificate was always an optional extension to the course.
>
> See [#645](https://github.com/mrdbourke/tensorflow-deep-learning/discussions/645) on GitHub for more.
<img src="images/misc-tensorflow-developer-certificate-closing.png" width=750 alt="The image shows a split screen with two browser windows. On the left, a webpage titled 'Updates to the TensorFlow Developer Certificate' provides details about the closing of the TensorFlow Developer Certificate exam, highlighting that the last day to register for the exam is April 30, 2024, and the final day to take it is May 31, 2024. On the right, an email from the TensorFlow Certificate Support to a person named Daniel states that the certificate program is being evaluated for future steps and reiterates that the last day to purchase the exam is May 31, 2024, with the final exam date as April 30, 2024."/>

---

After going through the Zero to Mastery TensorFlow for Deep Learning course, you might be interested in taking the TensorFlow Developer Certification exam.

Expand Down
29 changes: 16 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

All of the course materials for the [Zero to Mastery Deep Learning with TensorFlow course](https://dbourke.link/ZTMTFcourse).

This course will teach you the foundations of deep learning and TensorFlow as well as prepare you to pass the TensorFlow Developer Certification exam (optional).
This course will teach you the foundations of deep learning and how to build and train neural networks for various problem types with TensorFlow/Keras.

## Important links
* 🎥 Watch the [first 14-hours of the course on YouTube](https://dbourke.link/tfpart1part2) (notebooks 00, 01, 02)
Expand All @@ -24,6 +24,7 @@ This course will teach you the foundations of deep learning and TensorFlow as we

## Fixes and updates

* 2 May 2024 - Update section 11 to reflect closing of TensorFlow Developer Certification program by Google (see [#645](https://github.com/mrdbourke/tensorflow-deep-learning/discussions/645) for more)
* 18 Aug 2023 - Update [Notebook 05](https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/05_transfer_learning_in_tensorflow_part_2_fine_tuning.ipynb) to fix [#544](https://github.com/mrdbourke/tensorflow-deep-learning/issues/544) and [#553](https://github.com/mrdbourke/tensorflow-deep-learning/issues/553), see https://github.com/mrdbourke/tensorflow-deep-learning/discussions/575 for full notes
* In short, if you're using `tf.keras.applications.EfficientNetB0` and facing errors, swap to [`tf.keras.applications.efficientnet_v2.EfficientNetV2B0`](https://www.tensorflow.org/api_docs/python/tf/keras/applications/efficientnet_v2/EfficientNetV2B0)
* 26 May 2023 - Update [Notebook 08](https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/08_introduction_to_nlp_in_tensorflow.ipynb) for new version of TensorFlow + update [Notebook 09](https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/09_SkimLit_nlp_milestone_project_2.ipynb) for new version of TensorFlow & spaCy, see update notes for 09: https://github.com/mrdbourke/tensorflow-deep-learning/discussions/557
Expand Down Expand Up @@ -60,7 +61,7 @@ Key:
| 08 | [TensorFlow NLP Fundamentals](https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/08_introduction_to_nlp_in_tensorflow.ipynb) | [`diaster_or_no_diaster_tweets`](https://storage.googleapis.com/ztm_tf_course/nlp_getting_started.zip), [`USE_feature_extractor_model`](https://storage.googleapis.com/ztm_tf_course/08_model_6_USE_feature_extractor.zip) | [Go to exercises & extra-curriculum](https://github.com/mrdbourke/tensorflow-deep-learning#-08-introduction-to-nlp-natural-language-processing-in-tensorflow-exercises) | [Go to slides](https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/slides/08_natural_language_processing_in_tensorflow.pdf) |
| 09 | [Milestone Project 2: SkimLit 📄🔥](https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/09_SkimLit_nlp_milestone_project_2.ipynb) | [`pubmed_RCT_200k_dataset`](https://github.com/Franck-Dernoncourt/pubmed-rct.git), [`skimlit_tribrid_model`](https://storage.googleapis.com/ztm_tf_course/skimlit/skimlit_tribrid_model.zip) | [Go to exercises & extra-curriculum](https://github.com/mrdbourke/tensorflow-deep-learning#-09-milestone-project-2-skimlit--exercises) | [Go to slides](https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/slides/09_milestone_project_2_skimlit.pdf) |
| 10 | [TensorFlow Time Series Fundamentals & Milestone Project 3: BitPredict 💰📈](https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/10_time_series_forecasting_in_tensorflow.ipynb) | [`bitcoin_price_data_USD_2013-10-01_2021-05-18.csv`](https://raw.githubusercontent.com/mrdbourke/tensorflow-deep-learning/main/extras/BTC_USD_2013-10-01_2021-05-18-CoinDesk.csv) | [Go to exercises & extra-curriculum](https://github.com/mrdbourke/tensorflow-deep-learning#-10-time-series-fundamentals-and-milestone-project-3-bitpredict--exercises) | [Go to slides](https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/slides/10_time_series_fundamentals_and_milestone_project_3_bitpredict.pdf) |
| 11 | [Preparing to Pass the TensorFlow Developer Certification Exam](https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/11_passing_the_tensorflow_developer_certification_exam.md) | | [Go to exercises & extra-curriculum](https://github.com/mrdbourke/tensorflow-deep-learning#-11-passing-the-tensorflow-developer-certification-exercises) | [Go to slides](https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/slides/11_passing_the_tensorflow_developer_certification_exam.pdf) |
| 11 | [Preparing to Pass the TensorFlow Developer Certification Exam (archive)](https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/11_passing_the_tensorflow_developer_certification_exam.md) | | [Go to exercises & extra-curriculum](https://github.com/mrdbourke/tensorflow-deep-learning#-11-passing-the-tensorflow-developer-certification-exercises) | [Go to slides](https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/slides/11_passing_the_tensorflow_developer_certification_exam.pdf) |

## Course structure

Expand All @@ -84,7 +85,7 @@ If yes, no you shouldn't, use your skills to build something.

If no, move onto the next question.

> Have you done at least one beginner machine learning course and would like to learn about deep learning/pass the TensorFlow Developer Certification?
> Have you done at least one beginner machine learning course and would like to learn about deep learning/how to build neural networks with TensorFlow?
If yes, this course is for you.

Expand Down Expand Up @@ -375,7 +376,13 @@ Jordan Kern, watching these will take you from 0 to 1 with time series problems:

---

### 🛠 11. Passing the TensorFlow Developer Certification Exercises
## TensorFlow Developer Certificate (archive)

> **Note:** As of 1 May 2024, the TensorFlow Developer Certification is no longer available for purchase. After being in contact with the TensorFlow Certification team, they stated they were closing the program with no official next steps (see [#645](https://github.com/mrdbourke/tensorflow-deep-learning/discussions/645) for more).
>
> With this in mind, the exercises/extra-curriculum below are for archive purposes only. The rest of the course materials are still valid.
### 🛠 11. Passing the TensorFlow Developer Certification Exercises (archive)

**Preparing your brain**
1. Read through the [TensorFlow Developer Certificate Candidate Handbook](https://www.tensorflow.org/extras/cert/TF_Certificate_Candidate_Handbook.pdf).
Expand All @@ -393,7 +400,7 @@ Jordan Kern, watching these will take you from 0 to 1 with time series problems:
![before taking the TensorFlow Developer certification exam, make sure you can run TensorFlow code in PyCharm on your local machine](https://raw.githubusercontent.com/mrdbourke/tensorflow-deep-learning/main/images/11-getting-example-script-to-run-in-pycharm.png)
*Before taking the exam make sure you can run TensorFlow code on your local machine in PyCharm. If the [example `image_class_test.py` script](https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/extras/image_classification_test.py) can run completely in under 5-10 minutes on your local machine, your local machine can handle the exam (if not, you can use Google Colab to train, save and download models to submit for the exam).*

### 📖 11. Passing the TensorFlow Developer Certification Extra-curriculum
### 📖 11. Passing the TensorFlow Developer Certification Extra-curriculum (archive)

If you'd like some extra materials to go through to further your skills with TensorFlow and deep learning in general or to prepare more for the exam, I'd highly recommend the following:

Expand All @@ -402,6 +409,8 @@ If you'd like some extra materials to go through to further your skills with Ten
* Go through the [TensorFlow in Practice Specialization on Coursera](https://dbourke.link/tfinpractice)
* Read through the second half of [Hands-On Machine Learning with Scikit-Learn, Keras & TensorFlow 2nd Edition](https://amzn.to/3aYexF2)

---

## What this course is missing

Deep learning is a broad topic. So this course doesn't cover it all.
Expand All @@ -427,24 +436,18 @@ Here are some of the main topics you might want to look into next:

Contact [Daniel Bourke](mailto:daniel@mrdbourke.com) or [add a discussion](https://github.com/mrdbourke/tensorflow-deep-learning/discussions) (preferred).

## Status

As of: 12 May 2023

Course completed! 🕺

Any further updates/changes will be added below.

## Log

* 2 May 2024 - update materials to reflect closing of TensorFlow Developer Certification exam by Google (see [#645](https://github.com/mrdbourke/tensorflow-deep-learning/discussions/645) for more)
* 12 May 2023 - update several course notebooks for latest version of TensorFlow, several API updates for Notebook 05 here: https://github.com/mrdbourke/tensorflow-deep-learning/discussions/547
* 02 Dec 2021 - add fix for TensorFlow 2.7 to notebook 02
* 11 Nov 2021 - add fix for TensorFlow 2.7 to notebook 01
* 14 Aug 2021 - added a discussion with TensorFlow 2.6 updates and EfficientNetV2 notes: https://github.com/mrdbourke/tensorflow-deep-learning/discussions/166
* 16 Jul 2021 - added 35 videos to ZTM Academy + Udemy versions of the course for time series and how to pass TensorFlow Developer Certification
* 10 Jul 2021 - added 29 edited time series videos to ZTM Academy + Udemy versions of the course, more to come soon
* 07 Jul 2021 - recorded 5 videos for passing TensorFlow Developer Certification exam section - ALL VIDEOS FOR COURSE DONE!!! time to edit/upload! 🎉
* 06 Jul 2021 - added guide to TensorFlow Certification Exam: https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/11_passing_the_tensorflow_developer_certification_exam.md - going to record videos for it tomorrow
* 06 Jul 2021 - (archived) added guide to TensorFlow Certification Exam: https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/11_passing_the_tensorflow_developer_certification_exam.md - going to record videos for it tomorrow
* 05 Jul 2021 - making materials for TF certification exam (what/why/how)
* 02 Jul 2021 - FINISHED RECORDING VIDEOS FOR TIME SERIES SECTION!!!!! time to upload
* 30 Jun 2021 - recorded 12 videos for time series section, total heading past 60 (the biggest section yet), nearly done!!!
Expand Down
6 changes: 3 additions & 3 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

This is the online book version of the [Zero to Mastery Deep Learning with TensorFlow course](https://dbourke.link/ZTMTFcourse).

This course will teach you foundations of deep learning and TensorFlow as well as prepare you to pass the TensorFlow Developer Certification exam (optional).
This course will teach you foundations of deep learning and TensorFlow.

The course is video based. However, the videos are based on the contents of this online book.

Expand Down Expand Up @@ -33,7 +33,7 @@ The following table represents contents of the book (each notebook is a chapter)
| 08 | [TensorFlow NLP Fundamentals](https://dev.mrdbourke.com/tensorflow-deep-learning/08_introduction_to_nlp_in_tensorflow/) | [Go to exercises & extra-curriculum](https://github.com/mrdbourke/tensorflow-deep-learning#-08-introduction-to-nlp-natural-language-processing-in-tensorflow-exercises) | [Go to slides](https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/slides/08_natural_language_processing_in_tensorflow.pdf) |
| 09 | [Milestone Project 2: SkimLit 📄🔥](https://dev.mrdbourke.com/tensorflow-deep-learning/09_SkimLit_nlp_milestone_project_2/) | [Go to exercises & extra-curriculum](https://github.com/mrdbourke/tensorflow-deep-learning#-09-milestone-project-2-skimlit--exercises) | [Go to slides](https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/slides/09_milestone_project_2_skimlit.pdf) |
| 10 | [TensorFlow Time Series Fundamentals & Milestone Project 3: BitPredict 💰📈](https://dev.mrdbourke.com/tensorflow-deep-learning/10_time_series_forecasting_in_tensorflow/) | [Go to exercises & extra-curriculum](https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/README.md#-10-time-series-fundamentals-and-milestone-project-3-bitpredict--exercises) | [Go to slides](https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/slides/10_time_series_fundamentals_and_milestone_project_3_bitpredict.pdf) |
| 11 | [Preparing to Pass the TensorFlow Developer Certification Exam](https://dev.mrdbourke.com/tensorflow-deep-learning/11_passing_the_tensorflow_developer_certification_exam/) | [Go to exercises & extra-curriculum](https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/README.md#-11-passing-the-tensorflow-developer-certification-exercises) | [Go to slides](https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/slides/11_passing_the_tensorflow_developer_certification_exam.pdf) |
| 11 | [Preparing to Pass the TensorFlow Developer Certification Exam (archive)](https://dev.mrdbourke.com/tensorflow-deep-learning/11_passing_the_tensorflow_developer_certification_exam/) | [Go to exercises & extra-curriculum](https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/README.md#-11-passing-the-tensorflow-developer-certification-exercises) | [Go to slides](https://github.com/mrdbourke/tensorflow-deep-learning/blob/main/slides/11_passing_the_tensorflow_developer_certification_exam.pdf) |

## Course structure

Expand All @@ -57,7 +57,7 @@ If yes, no you shouldn't, use your skills to build something.

If no, move onto the next question.

> Have you done at least one beginner machine learning course and would like to learn about deep learning/pass the TensorFlow Developer Certification?
> Have you done at least one beginner machine learning course and would like to learn about deep learning/TensorFlow?
If yes, this course is for you.

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit eb327ad

Please sign in to comment.