Prompt Engineering

Brought by: Coursera

Overview

Learn to augment and amplify your human creativity and critical thinking with Generative AI. By the end of the course, you will be able to use Generative AI as an exoskeleton for your mind. In this hands-on specialization, you will learn how to tap into the emerging capabilities of large language models to automate tasks, increase productivity, and augment human intelligence. Through a series of practical courses, you will gain skills to apply these tools in your work, education, and daily life. The specialization provides starts at the beginning with fundamental knowledge and moves to advanced skills for prompt engineering - the art of crafting instructions for large language models. You will start from basics and by the end, be capable of leveraging these models' reasoning abilities for a wide range of automation and intelligence augmentation applications. By the end of the specialization, you will be able to use prompts and conversations with ChatGPT to accomplish amazing feats such as: writing and outlining 10X faster brainstorming new ways of solving problems planning complex events, trips, processes, etc. automatically generating PowerPoint presentations and visualizations from Excel data extracting key information from PDFs and documents producing marketing content from transcripts and videos or that are personalized for specific customers

Syllabus

Course 1: Prompt Engineering for ChatGPT
- Offered by Vanderbilt University. ChatGPT and other large language models are going to be more important in your life and business than your ... Enroll for free.

Course 2: ChatGPT Advanced Data Analysis
- Offered by Vanderbilt University. ChatGPT Advanced Data Analysis is going to transform tasks by helping amplify your productivity and ... Enroll for free.

Course 3: Trustworthy Generative AI
- Offered by Vanderbilt University. We see lots of news reports of Generative AI tools, such as ChatGPT, making mistakes and producing ... Enroll for free.

Courses

Taught by

Dr. Jules White

Prompt Engineering
Go to course

Prompt Engineering

Brought by: Coursera

  • Coursera
  • Paid
  • English
  • Certificate Available
  • Available at any time
  • beginner
  • N/A
8.1.2PHP Version1.01sRequest Duration2MBMemory UsageGET en/courses/{slug}Route
    • Booting (633ms)
    • Application (372ms)
    • 1 x Booting (62.84%)
      633.35ms
      1 x Application (36.93%)
      372.26ms
      14 templates were rendered
      • public.courses.show (resources/views/public/courses/show.blade.php)3bladefile
        Params
        0
        course
        1
        links
        2
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.courses.partials.details (resources/views/public/courses/partials/details.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.layouts.main (resources/views/public/layouts/main.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.meta (resources/views/public/layouts/partials/meta.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.navbar (resources/views/public/layouts/partials/navbar.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.links (resources/views/public/auth/profile/partials/links.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.layouts.partials.flash-session (resources/views/public/layouts/partials/flash-session.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      uri
      GET en/courses/{slug}
      middleware
      web, localize:en
      controller
      App\Http\Controllers\CourseController@show
      as
      en.courses.show
      namespace
      prefix
      /en
      where
      file
      app/Http/Controllers/CourseController.php:17-35
      7 statements were executed17.94ms
      • select * from `courses` where `slug_en` = 'prompt-engineering' limit 1
        16.07ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. prompt-engineering
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:20
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • update `courses` set `visitors` = `visitors` + 1, `courses`.`updated_at` = '2025-06-23 11:16:56' where `id` = 6873
        630μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-06-23 11:16:56
        • 1. 6873
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:21
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `topic_id`, `slug_en`, `slug_ar` from `subjects` where `subjects`.`id` in (33)
        220μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `slug_en`, `slug_ar` from `topics` where `topics`.`id` in (1)
        190μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 25. /app/Http/Controllers/CourseController.php:23
        • 26. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 27. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 28. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `institutions` where `institutions`.`id` in (41) and `institutions`.`deleted_at` is null
        240μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `providers` where `providers`.`id` in (2) and `providers`.`deleted_at` is null
        270μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `html_files` where `html_files`.`id` = 6864 limit 1
        320μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 6864
        Backtrace
        • 21. /app/Models/Course.php:84
        • 28. view::public.courses.show:29
        • 30. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:125
        • 31. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • 32. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      App\Models\HtmlFile
      1
      App\Models\Provider
      1
      App\Models\Institution
      1
      App\Models\Topic
      1
      App\Models\Subject
      1
      App\Models\Course
      1
        _token
        vCSubmFpiDPbZs09PlQgQnxgXdZvPcwoOg8BbIzp
        locale
        en
        _previous
        array:1 [ "url" => "https://www.corspedia.com/en/courses/prompt-engineering" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /en/courses/prompt-engineering
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:24 [ "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "216.73.216.110" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-for" => array:1 [ 0 => "216.73.216.110" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cf-ray" => array:1 [ 0 => "954393777a93e24f-ORD" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "host" => array:1 [ 0 => "www.corspedia.com" ] "content-length" => array:1 [ 0 => "" ] "content-type" => array:1 [ 0 => "" ] ]
        request_server
        0 of 0
        array:50 [ "USER" => "www-data" "HOME" => "/var/www" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "216.73.216.110" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_X_FORWARDED_FOR" => "216.73.216.110" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_CF_RAY" => "954393777a93e24f-ORD" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_HOST" => "www.corspedia.com" "REDIRECT_STATUS" => "200" "SERVER_NAME" => "corspedia.com" "SERVER_PORT" => "443" "SERVER_ADDR" => "141.95.147.152" "REMOTE_USER" => "" "REMOTE_PORT" => "32900" "REMOTE_ADDR" => "172.70.100.69" "SERVER_SOFTWARE" => "nginx/1.18.0" "GATEWAY_INTERFACE" => "CGI/1.1" "HTTPS" => "on" "REQUEST_SCHEME" => "https" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/var/www/corspedia/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/en/courses/prompt-engineering" "SCRIPT_NAME" => "/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "SCRIPT_FILENAME" => "/var/www/corspedia/public/index.php" "PATH_INFO" => "" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1750677415.8672 "REQUEST_TIME" => 1750677415 ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Mon, 23 Jun 2025 11:16:56 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlM5QTdiSlBUSWM3OXRxdENLVjdRWWc9PSIsInZhbHVlIjoibnB2bnlHRXpXWFJmRTBvdHB3a2d1dXZJU0JETjB5WGRpUk95cEVhM1ZRRll4OWdiNVZYMHJ0dko0em5VZk9hc1J2Y0xiRTlGdkk1djJENFNEM0tONjBxRHZpa0xqV3RtU3Y1clMwL3M2VVRtdlhRVmhBdGs1UTZwNW1vZlJxZDUiLCJtYWMiOiI4NTRjMzFmYzc2OTg0OTI3ZjFhODk4NmU0MWYxMDNiZDFhMzAzZTg5YjBmZjg1NGMxM2NjOTk1NzFhNmFmYjg3IiwidGFnIjoiIn0%3D; expires=Mon, 23 Jun 2025 13:16:56 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IlM5QTdiSlBUSWM3OXRxdENLVjdRWWc9PSIsInZhbHVlIjoibnB2bnlHRXpXWFJmRTBvdHB3a2d1dXZJU0JETjB5WGRpUk95cEVhM1ZRRll4OWdiNVZYMHJ0dko0em5VZk9hc1J2Y0xiR" 1 => "laravel_session=eyJpdiI6IjJUaUVlNnhETXB4NVNZOW1WWTh2bUE9PSIsInZhbHVlIjoiT0pBQXVTcVJyVTZ6VXh0ZisyMktTZ0U0ZkgzN0trdE92MGtoaXR6Y2JkNldWMHdQWVlWT3pHVlUzcW9PaExtZUxJYzFYd0pyMFp2S2cvK1lzd1lNL2UzYmtTcE5tMmtqb3Brb3RlODhhR1JEM0RCeThEc1A4bE1ZT05DS3pBNWEiLCJtYWMiOiI4OWZlZjAxOWU4ZTkwMGQ4NzIyZmUxOTZjYTUxMTczMDIxMzIxOTgxM2MxZWI2OGU4MTFmYjI1YjlmN2FmNTRhIiwidGFnIjoiIn0%3D; expires=Mon, 23 Jun 2025 13:16:56 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6IjJUaUVlNnhETXB4NVNZOW1WWTh2bUE9PSIsInZhbHVlIjoiT0pBQXVTcVJyVTZ6VXh0ZisyMktTZ0U0ZkgzN0trdE92MGtoaXR6Y2JkNldWMHdQWVlWT3pHVlUzcW9PaExtZUxJ" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlM5QTdiSlBUSWM3OXRxdENLVjdRWWc9PSIsInZhbHVlIjoibnB2bnlHRXpXWFJmRTBvdHB3a2d1dXZJU0JETjB5WGRpUk95cEVhM1ZRRll4OWdiNVZYMHJ0dko0em5VZk9hc1J2Y0xiRTlGdkk1djJENFNEM0tONjBxRHZpa0xqV3RtU3Y1clMwL3M2VVRtdlhRVmhBdGs1UTZwNW1vZlJxZDUiLCJtYWMiOiI4NTRjMzFmYzc2OTg0OTI3ZjFhODk4NmU0MWYxMDNiZDFhMzAzZTg5YjBmZjg1NGMxM2NjOTk1NzFhNmFmYjg3IiwidGFnIjoiIn0%3D; expires=Mon, 23-Jun-2025 13:16:56 GMT; path=/XSRF-TOKEN=eyJpdiI6IlM5QTdiSlBUSWM3OXRxdENLVjdRWWc9PSIsInZhbHVlIjoibnB2bnlHRXpXWFJmRTBvdHB3a2d1dXZJU0JETjB5WGRpUk95cEVhM1ZRRll4OWdiNVZYMHJ0dko0em5VZk9hc1J2Y0xiR" 1 => "laravel_session=eyJpdiI6IjJUaUVlNnhETXB4NVNZOW1WWTh2bUE9PSIsInZhbHVlIjoiT0pBQXVTcVJyVTZ6VXh0ZisyMktTZ0U0ZkgzN0trdE92MGtoaXR6Y2JkNldWMHdQWVlWT3pHVlUzcW9PaExtZUxJYzFYd0pyMFp2S2cvK1lzd1lNL2UzYmtTcE5tMmtqb3Brb3RlODhhR1JEM0RCeThEc1A4bE1ZT05DS3pBNWEiLCJtYWMiOiI4OWZlZjAxOWU4ZTkwMGQ4NzIyZmUxOTZjYTUxMTczMDIxMzIxOTgxM2MxZWI2OGU4MTFmYjI1YjlmN2FmNTRhIiwidGFnIjoiIn0%3D; expires=Mon, 23-Jun-2025 13:16:56 GMT; path=/; httponlylaravel_session=eyJpdiI6IjJUaUVlNnhETXB4NVNZOW1WWTh2bUE9PSIsInZhbHVlIjoiT0pBQXVTcVJyVTZ6VXh0ZisyMktTZ0U0ZkgzN0trdE92MGtoaXR6Y2JkNldWMHdQWVlWT3pHVlUzcW9PaExtZUxJ" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "vCSubmFpiDPbZs09PlQgQnxgXdZvPcwoOg8BbIzp" "locale" => "en" "_previous" => array:1 [ "url" => "https://www.corspedia.com/en/courses/prompt-engineering" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]