Maintenance

Site is under maintenance — quizzes are still available.

Go to quizzes
Sponsored Reserved space — layout preview until AdSense is connected
Python · Python for AI

Applied AI engineering

LLM APIs, structured outputs, retrieval, evaluation harnesses — Python-native application focus.

Sponsored

Sponsored Reserved space — layout preview until AdSense is connected

Lesson outline

  1. 1
    Applied AI engineering — Draft 001

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-001)

  2. 2
    Applied AI engineering — Part 001

    Placeholder slot — edit in console (python-artificial-intelligence-stub-001).

  3. 3
    Applied AI engineering — Draft 002

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-002)

  4. 4
    Applied AI engineering — Part 002

    Placeholder slot — edit in console (python-artificial-intelligence-stub-002).

  5. 5
    Applied AI engineering — Draft 003

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-003)

  6. 6
    Applied AI engineering — Part 003

    Placeholder slot — edit in console (python-artificial-intelligence-stub-003).

  7. 7
    Applied AI engineering — Draft 004

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-004)

  8. 8
    Applied AI engineering — Part 004

    Placeholder slot — edit in console (python-artificial-intelligence-stub-004).

  9. 9
    Applied AI engineering — Draft 005

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-005)

  10. 10
    Applied AI engineering — Part 005

    Placeholder slot — edit in console (python-artificial-intelligence-stub-005).

  11. 11
    Applied AI engineering — Draft 006

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-006)

  12. 12
    Applied AI engineering — Part 006

    Placeholder slot — edit in console (python-artificial-intelligence-stub-006).

  13. 13
    Applied AI engineering — Draft 007

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-007)

  14. 14
    Applied AI engineering — Part 007

    Placeholder slot — edit in console (python-artificial-intelligence-stub-007).

  15. 15
    Applied AI engineering — Draft 008

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-008)

  16. 16
    Applied AI engineering — Part 008

    Placeholder slot — edit in console (python-artificial-intelligence-stub-008).

  17. 17
    Applied AI engineering — Draft 009

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-009)

  18. 18
    Applied AI engineering — Part 009

    Placeholder slot — edit in console (python-artificial-intelligence-stub-009).

  19. 19
    Applied AI engineering — Draft 010

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-010)

  20. 20
    Applied AI engineering — Part 010

    Placeholder slot — edit in console (python-artificial-intelligence-stub-010).

  21. 21
    Applied AI engineering — Draft 011

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-011)

  22. 22
    Applied AI engineering — Part 011

    Placeholder slot — edit in console (python-artificial-intelligence-stub-011).

  23. 23
    Applied AI engineering — Draft 012

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-012)

  24. 24
    Applied AI engineering — Part 012

    Placeholder slot — edit in console (python-artificial-intelligence-stub-012).

  25. 25
    Applied AI engineering — Draft 013

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-013)

  26. 26
    Applied AI engineering — Part 013

    Placeholder slot — edit in console (python-artificial-intelligence-stub-013).

  27. 27
    Applied AI engineering — Draft 014

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-014)

  28. 28
    Applied AI engineering — Part 014

    Placeholder slot — edit in console (python-artificial-intelligence-stub-014).

  29. 29
    Applied AI engineering — Draft 015

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-015)

  30. 30
    Applied AI engineering — Part 015

    Placeholder slot — edit in console (python-artificial-intelligence-stub-015).

  31. 31
    Applied AI engineering — Draft 016

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-016)

  32. 32
    Applied AI engineering — Part 016

    Placeholder slot — edit in console (python-artificial-intelligence-stub-016).

  33. 33
    Applied AI engineering — Draft 017

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-017)

  34. 34
    Applied AI engineering — Part 017

    Placeholder slot — edit in console (python-artificial-intelligence-stub-017).

  35. 35
    Applied AI engineering — Draft 018

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-018)

  36. 36
    Applied AI engineering — Part 018

    Placeholder slot — edit in console (python-artificial-intelligence-stub-018).

  37. 37
    Applied AI engineering — Draft 019

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-019)

  38. 38
    Applied AI engineering — Part 019

    Placeholder slot — edit in console (python-artificial-intelligence-stub-019).

  39. 39
    Applied AI engineering — Draft 020

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-020)

  40. 40
    Applied AI engineering — Part 020

    Placeholder slot — edit in console (python-artificial-intelligence-stub-020).

  41. 41
    Applied AI engineering — Draft 021

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-021)

  42. 42
    Applied AI engineering — Part 021

    Placeholder slot — edit in console (python-artificial-intelligence-stub-021).

  43. 43
    Applied AI engineering — Draft 022

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-022)

  44. 44
    Applied AI engineering — Part 022

    Placeholder slot — edit in console (python-artificial-intelligence-stub-022).

  45. 45
    Applied AI engineering — Draft 023

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-023)

  46. 46
    Applied AI engineering — Part 023

    Placeholder slot — edit in console (python-artificial-intelligence-stub-023).

  47. 47
    Applied AI engineering — Draft 024

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-024)

  48. 48
    Applied AI engineering — Part 024

    Placeholder slot — edit in console (python-artificial-intelligence-stub-024).

  49. 49
    Applied AI engineering — Draft 025

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-025)

  50. 50
    Applied AI engineering — Part 025

    Placeholder slot — edit in console (python-artificial-intelligence-stub-025).

  51. 51
    Applied AI engineering — Draft 026

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-026)

  52. 52
    Applied AI engineering — Part 026

    Placeholder slot — edit in console (python-artificial-intelligence-stub-026).

  53. 53
    Applied AI engineering — Draft 027

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-027)

  54. 54
    Applied AI engineering — Part 027

    Placeholder slot — edit in console (python-artificial-intelligence-stub-027).

  55. 55
    Applied AI engineering — Draft 028

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-028)

  56. 56
    Applied AI engineering — Part 028

    Placeholder slot — edit in console (python-artificial-intelligence-stub-028).

  57. 57
    Applied AI engineering — Draft 029

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-029)

  58. 58
    Applied AI engineering — Part 029

    Placeholder slot — edit in console (python-artificial-intelligence-stub-029).

  59. 59
    Applied AI engineering — Draft 030

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-030)

  60. 60
    Applied AI engineering — Part 030

    Placeholder slot — edit in console (python-artificial-intelligence-stub-030).

  61. 61
    Applied AI engineering — Draft 031

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-031)

  62. 62
    Applied AI engineering — Part 031

    Placeholder slot — edit in console (python-artificial-intelligence-stub-031).

  63. 63
    Applied AI engineering — Draft 032

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-032)

  64. 64
    Applied AI engineering — Part 032

    Placeholder slot — edit in console (python-artificial-intelligence-stub-032).

  65. 65
    Applied AI engineering — Draft 033

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-033)

  66. 66
    Applied AI engineering — Part 033

    Placeholder slot — edit in console (python-artificial-intelligence-stub-033).

  67. 67
    Applied AI engineering — Draft 034

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-034)

  68. 68
    Applied AI engineering — Part 034

    Placeholder slot — edit in console (python-artificial-intelligence-stub-034).

  69. 69
    Applied AI engineering — Draft 035

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-035)

  70. 70
    Applied AI engineering — Part 035

    Placeholder slot — edit in console (python-artificial-intelligence-stub-035).

  71. 71
    Applied AI engineering — Draft 036

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-036)

  72. 72
    Applied AI engineering — Part 036

    Placeholder slot — edit in console (python-artificial-intelligence-stub-036).

  73. 73
    Applied AI engineering — Draft 037

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-037)

  74. 74
    Applied AI engineering — Part 037

    Placeholder slot — edit in console (python-artificial-intelligence-stub-037).

  75. 75
    Applied AI engineering — Draft 038

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-038)

  76. 76
    Applied AI engineering — Part 038

    Placeholder slot — edit in console (python-artificial-intelligence-stub-038).

  77. 77
    Applied AI engineering — Draft 039

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-039)

  78. 78
    Applied AI engineering — Part 039

    Placeholder slot — edit in console (python-artificial-intelligence-stub-039).

  79. 79
    Applied AI engineering — Draft 040

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-040)

  80. 80
    Applied AI engineering — Part 040

    Placeholder slot — edit in console (python-artificial-intelligence-stub-040).

  81. 81
    Applied AI engineering — Draft 041

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-041)

  82. 82
    Applied AI engineering — Part 041

    Placeholder slot — edit in console (python-artificial-intelligence-stub-041).

  83. 83
    Applied AI engineering — Draft 042

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-042)

  84. 84
    Applied AI engineering — Part 042

    Placeholder slot — edit in console (python-artificial-intelligence-stub-042).

  85. 85
    Applied AI engineering — Draft 043

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-043)

  86. 86
    Applied AI engineering — Part 043

    Placeholder slot — edit in console (python-artificial-intelligence-stub-043).

  87. 87
    Applied AI engineering — Draft 044

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-044)

  88. 88
    Applied AI engineering — Part 044

    Placeholder slot — edit in console (python-artificial-intelligence-stub-044).

  89. 89
    Applied AI engineering — Draft 045

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-045)

  90. 90
    Applied AI engineering — Part 045

    Placeholder slot — edit in console (python-artificial-intelligence-stub-045).

  91. 91
    Applied AI engineering — Draft 046

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-046)

  92. 92
    Applied AI engineering — Part 046

    Placeholder slot — edit in console (python-artificial-intelligence-stub-046).

  93. 93
    Applied AI engineering — Draft 047

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-047)

  94. 94
    Applied AI engineering — Part 047

    Placeholder slot — edit in console (python-artificial-intelligence-stub-047).

  95. 95
    Applied AI engineering — Draft 048

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-048)

  96. 96
    Applied AI engineering — Part 048

    Placeholder slot — edit in console (python-artificial-intelligence-stub-048).

  97. 97
    Applied AI engineering — Draft 049

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-049)

  98. 98
    Applied AI engineering — Part 049

    Placeholder slot — edit in console (python-artificial-intelligence-stub-049).

  99. 99
    Applied AI engineering — Draft 050

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-050)

  100. 100
    Applied AI engineering — Part 050

    Placeholder slot — edit in console (python-artificial-intelligence-stub-050).

  101. 101
    Applied AI engineering — Draft 051

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-051)

  102. 102
    Applied AI engineering — Part 051

    Placeholder slot — edit in console (python-artificial-intelligence-stub-051).

  103. 103
    Applied AI engineering — Draft 052

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-052)

  104. 104
    Applied AI engineering — Part 052

    Placeholder slot — edit in console (python-artificial-intelligence-stub-052).

  105. 105
    Applied AI engineering — Draft 053

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-053)

  106. 106
    Applied AI engineering — Part 053

    Placeholder slot — edit in console (python-artificial-intelligence-stub-053).

  107. 107
    Applied AI engineering — Draft 054

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-054)

  108. 108
    Applied AI engineering — Part 054

    Placeholder slot — edit in console (python-artificial-intelligence-stub-054).

  109. 109
    Applied AI engineering — Draft 055

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-055)

  110. 110
    Applied AI engineering — Part 055

    Placeholder slot — edit in console (python-artificial-intelligence-stub-055).

  111. 111
    Applied AI engineering — Draft 056

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-056)

  112. 112
    Applied AI engineering — Part 056

    Placeholder slot — edit in console (python-artificial-intelligence-stub-056).

  113. 113
    Applied AI engineering — Draft 057

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-057)

  114. 114
    Applied AI engineering — Part 057

    Placeholder slot — edit in console (python-artificial-intelligence-stub-057).

  115. 115
    Applied AI engineering — Draft 058

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-058)

  116. 116
    Applied AI engineering — Part 058

    Placeholder slot — edit in console (python-artificial-intelligence-stub-058).

  117. 117
    Applied AI engineering — Draft 059

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-059)

  118. 118
    Applied AI engineering — Part 059

    Placeholder slot — edit in console (python-artificial-intelligence-stub-059).

  119. 119
    Applied AI engineering — Draft 060

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-060)

  120. 120
    Applied AI engineering — Part 060

    Placeholder slot — edit in console (python-artificial-intelligence-stub-060).

  121. 121
    Applied AI engineering — Draft 061

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-061)

  122. 122
    Applied AI engineering — Part 061

    Placeholder slot — edit in console (python-artificial-intelligence-stub-061).

  123. 123
    Applied AI engineering — Draft 062

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-062)

  124. 124
    Applied AI engineering — Part 062

    Placeholder slot — edit in console (python-artificial-intelligence-stub-062).

  125. 125
    Applied AI engineering — Draft 063

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-063)

  126. 126
    Applied AI engineering — Part 063

    Placeholder slot — edit in console (python-artificial-intelligence-stub-063).

  127. 127
    Applied AI engineering — Draft 064

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-064)

  128. 128
    Applied AI engineering — Part 064

    Placeholder slot — edit in console (python-artificial-intelligence-stub-064).

  129. 129
    Applied AI engineering — Draft 065

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-065)

  130. 130
    Applied AI engineering — Part 065

    Placeholder slot — edit in console (python-artificial-intelligence-stub-065).

  131. 131
    Applied AI engineering — Draft 066

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-066)

  132. 132
    Applied AI engineering — Part 066

    Placeholder slot — edit in console (python-artificial-intelligence-stub-066).

  133. 133
    Applied AI engineering — Draft 067

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-067)

  134. 134
    Applied AI engineering — Part 067

    Placeholder slot — edit in console (python-artificial-intelligence-stub-067).

  135. 135
    Applied AI engineering — Draft 068

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-068)

  136. 136
    Applied AI engineering — Part 068

    Placeholder slot — edit in console (python-artificial-intelligence-stub-068).

  137. 137
    Applied AI engineering — Draft 069

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-069)

  138. 138
    Applied AI engineering — Part 069

    Placeholder slot — edit in console (python-artificial-intelligence-stub-069).

  139. 139
    Applied AI engineering — Draft 070

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-070)

  140. 140
    Applied AI engineering — Part 070

    Placeholder slot — edit in console (python-artificial-intelligence-stub-070).

  141. 141
    Applied AI engineering — Draft 071

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-071)

  142. 142
    Applied AI engineering — Part 071

    Placeholder slot — edit in console (python-artificial-intelligence-stub-071).

  143. 143
    Applied AI engineering — Draft 072

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-072)

  144. 144
    Applied AI engineering — Part 072

    Placeholder slot — edit in console (python-artificial-intelligence-stub-072).

  145. 145
    Applied AI engineering — Draft 073

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-073)

  146. 146
    Applied AI engineering — Part 073

    Placeholder slot — edit in console (python-artificial-intelligence-stub-073).

  147. 147
    Applied AI engineering — Draft 074

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-074)

  148. 148
    Applied AI engineering — Part 074

    Placeholder slot — edit in console (python-artificial-intelligence-stub-074).

  149. 149
    Applied AI engineering — Draft 075

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-075)

  150. 150
    Applied AI engineering — Part 075

    Placeholder slot — edit in console (python-artificial-intelligence-stub-075).

  151. 151
    Applied AI engineering — Draft 076

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-076)

  152. 152
    Applied AI engineering — Part 076

    Placeholder slot — edit in console (python-artificial-intelligence-stub-076).

  153. 153
    Applied AI engineering — Draft 077

    stub slot — publish after replacing body from console (python-artificial-intelligence-draft-077)

  154. 154
    Applied AI engineering — Part 077

    Placeholder slot — edit in console (python-artificial-intelligence-stub-077).