Skip to content

Commit 9900c2b

Browse files
committed
Updates for November 2023 class
1 parent 12dc155 commit 9900c2b

12 files changed

+2011
-805
lines changed

Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ RUN pip install --upgrade \
3535
'textblob' \
3636
'wordcloud' \
3737
'dweepy' \
38-
'sounddevice' \
38+
'sounddevice'
3939

4040

4141
# download data required by textblob and spacy

StartHere.ipynb

+10-12
Original file line numberDiff line numberDiff line change
@@ -103,15 +103,12 @@
103103
"source": [
104104
"# My Upcoming O'Reilly Live Training Courses\n",
105105
"https://deitel.com/LearnWithDeitel\n",
106-
"* **October 3**—Python Full Throttle: A One-Day, Fast-Paced, Code-Intensive Python Presentation\n",
107-
"* **October 10**—C++20 Full Throttle (Part 1)\n",
108-
"> Intro to C++20 Core Language Fundamentals, Arrays, Strings, Vectors, Pointers, and Object-Oriented Programming\n",
109-
"* **November 7**—Python Full Throttle: A One-Day, Fast-Paced, Code-Intensive Python Presentation\n",
110-
"* **November 14**—Python® Data Science Full Throttle: Introductory Artificial Intelligence (AI), Big Data and Cloud Case Studies\n",
111106
"* **December 5**—Python Full Throttle: A One-Day, Fast-Paced, Code-Intensive Python Presentation\n",
112107
"* **December 7**—C++20 Full Throttle (Part 1)\n",
113108
"> Intro to C++20 Core Language Fundamentals, Arrays, Strings, Vectors, Pointers, and Object-Oriented Programming\n",
114-
"* **December 11**—Java Full Throttle: A One-Day, Code-Intensive Java SE 10-21 Presentation"
109+
"* **December 11**—Java Full Throttle: A One-Day, Code-Intensive Java SE Presentation (through Java 21)\n",
110+
"* **January 9**—Python Full Throttle: A One-Day, Fast-Paced, Code-Intensive Python Presentation\n",
111+
"* **January 11**—Python® Data Science Full Throttle: Introductory Artificial Intelligence (AI), Big Data and Cloud Case Studies"
115112
]
116113
},
117114
{
@@ -130,14 +127,15 @@
130127
"tags": []
131128
},
132129
"source": [
133-
"## New Full Throttle Courses\n",
134-
"\n",
135-
"Part 1: **C++20 for Full Throttle<br/>A One-Day, Code-Intensive Intro to C++20 Core Language Fundamentals, Arrays, Strings, Vectors, Pointers, and Object-Oriented Programming**\n",
136-
"> First offering at the end of June\n",
130+
"## New C++20-Based Full Throttle Courses\n",
131+
"Updated titles will appear on learning.oreilly.com soon\n",
137132
"\n",
138-
"Part 2: **C++20 for C++ Programmers Full Throttle<br/>A One-Day, Code-Intensive Live Course—Ranges, Concepts, Modules and Coroutines; Standard Library Containers, Iterators and Algorithms; Templates and Template Metaprogramming; Text Formatting; Concurrency**\n",
133+
"1. **Modern C++ Full Throttle with Paul Deitel: Intro to C++20 & the Standard Library**\n",
134+
"> Presentation-Only Intro to Fundamentals, Arrays, Vectors, Pointers, OOP, Ranges, Views, Functional Programming; Brief Intro to Concepts, Modules & Coroutines\n",
139135
"\n",
140-
"> First offering late this year or January next year"
136+
"2. **C++20 “Big Four” Full Throttle with Paul Deitel: Ranges, Concepts, Modules, Coroutines & More** \n",
137+
"First offering delayed to April, but you can watch the videos now at https://learning.oreilly.com/videos/c-20-fundamentals/9780136875185\n",
138+
"> In-Depth, Presentation-Only Treatment of the Big Four, Containers, Iterators, Algorithms, Views, Functional Programming, Templates, Metaprogramming, Concurrency\n"
141139
]
142140
},
143141
{

WrapUp.ipynb

+10-19
Original file line numberDiff line numberDiff line change
@@ -47,15 +47,12 @@
4747
"source": [
4848
"# My Upcoming O'Reilly Live Training Courses\n",
4949
"https://deitel.com/LearnWithDeitel\n",
50-
"* **October 3**&mdash;Python Full Throttle: A One-Day, Fast-Paced, Code-Intensive Python Presentation\n",
51-
"* **October 10**&mdash;C++20 Full Throttle (Part 1)\n",
52-
"> Intro to C++20 Core Language Fundamentals, Arrays, Strings, Vectors, Pointers, and Object-Oriented Programming\n",
53-
"* **November 7**&mdash;Python Full Throttle: A One-Day, Fast-Paced, Code-Intensive Python Presentation\n",
54-
"* **November 14**&mdash;Python® Data Science Full Throttle: Introductory Artificial Intelligence (AI), Big Data and Cloud Case Studies\n",
5550
"* **December 5**&mdash;Python Full Throttle: A One-Day, Fast-Paced, Code-Intensive Python Presentation\n",
5651
"* **December 7**&mdash;C++20 Full Throttle (Part 1)\n",
5752
"> Intro to C++20 Core Language Fundamentals, Arrays, Strings, Vectors, Pointers, and Object-Oriented Programming\n",
58-
"* **December 11**&mdash;Java Full Throttle: A One-Day, Code-Intensive Java SE 10-21 Presentation"
53+
"* **December 11**&mdash;Java Full Throttle: A One-Day, Code-Intensive Java SE Presentation (through Java 21)\n",
54+
"* **January 9**&mdash;Python Full Throttle: A One-Day, Fast-Paced, Code-Intensive Python Presentation\n",
55+
"* **January 11**&mdash;Python® Data Science Full Throttle: Introductory Artificial Intelligence (AI), Big Data and Cloud Case Studies"
5956
]
6057
},
6158
{
@@ -74,21 +71,15 @@
7471
"tags": []
7572
},
7673
"source": [
77-
"## New Full Throttle Courses\n",
78-
"\n",
79-
"Part 1: **C++20 for Full Throttle<br/>A One-Day, Code-Intensive Intro to C++20 Core Language Fundamentals, Arrays, Strings, Vectors, Pointers, and Object-Oriented Programming**\n",
80-
"> First offering at the end of June\n",
74+
"## New C++20-Based Full Throttle Courses\n",
75+
"Updated titles will appear on learning.oreilly.com soon\n",
8176
"\n",
82-
"Part 2: **C++20 for C++ Programmers Full Throttle<br/>A One-Day, Code-Intensive Live Course—Ranges, Concepts, Modules and Coroutines; Standard Library Containers, Iterators and Algorithms; Templates and Template Metaprogramming; Text Formatting; Concurrency**\n",
77+
"1. **Modern C++ Full Throttle with Paul Deitel: Intro to C++20 & the Standard Library**\n",
78+
"> Presentation-Only Intro to Fundamentals, Arrays, Vectors, Pointers, OOP, Ranges, Views, Functional Programming; Brief Intro to Concepts, Modules & Coroutines\n",
8379
"\n",
84-
"> First offering late this year or January next year"
85-
]
86-
},
87-
{
88-
"cell_type": "markdown",
89-
"metadata": {},
90-
"source": [
91-
"<hr style=\"height:2px; border:none; color:#000; background-color:#000;\">"
80+
"2. **C++20 “Big Four” Full Throttle with Paul Deitel: Ranges, Concepts, Modules, Coroutines & More** \n",
81+
"First offering delayed to April, but you can watch the videos now at https://learning.oreilly.com/videos/c-20-fundamentals/9780136875185\n",
82+
"> In-Depth, Presentation-Only Treatment of the Big Four, Containers, Iterators, Algorithms, Views, Functional Programming, Templates, Metaprogramming, Concurrency\n"
9283
]
9384
},
9485
{

0 commit comments

Comments
 (0)