Introduction to AI for Developers

הסמינר מלא - לפרטים נוספים, ניתן לפנות לנציגי המכירות sofil@johnbryce.co.il

Main Speaker

Learning Tracks

Course ID

52012

Date

14-07-2025

Time

Daily seminar
9:00-16:30

Location

Daniel Hotel, 60 Ramat Yam st. Herzliya

Overview

AI has revolutionized our world, and our work. LLM’s such as ChatGPT burst onto the scene in 2022 and smashed our conception of what is possible. Now AI is everywhere, from development productivity tools such as CoPilot to cloud modules that provide natural language and non-structured data analysis. In this seminar, not dedicated to data scientists, we’ll try to answer these questions
  • How does it work? What advancements in AI have led to this revolution?
  • Prompt Engineering : How can I get the AI to do what I want?
  • How can I call ChatGPT as a service from my software? What can I do with it?
  • What AI powered tools and services are there that I can use?
  • Where can I use AI at work, and in my software?
  • Can I trust the responses I get from AI? Will AI replace my job?

Who Should Attend

  • Software developers curious about the role of AI in modern software

Prerequisites

  • Software development experience in a language such as Java, Python Node

Course Contents

  1. Introduction to AI
    • Traditional AI and latest advancements
    • Importance and dangers of AI
    • AI Algorithms
  2. Types of AI and Learning
    • Machine Learning
    • Structured and Unstructured Learning
    • Generative and predictive
    • Deep Learning
    • Neural Networks
    • LLMs
    • Machine Learning Techniques
  3. A few Traditional AI Algorithms
    • Regression
    • K Closest Neighbors
    • Clustering and K-Means
  4. AI Most Popular Tools Overview, AI IDE’s demonstrations
    • OpenAI, Gemini, Bing
    • Installing a local LLM (Meta Llama)
    • StableDiffusion
    • AI Productivity and Software Engineering Tools
    • Github Autopilot and Free Alternatives
    • Cursor IDE
  5. Open AI API
    • Open API Playground Overview
    • Creating your API key
    • Calling OpenAI using curl,Python,Node,Java (Rest)
  6. Demonstrations and API Samples
    • Chat completion, Emoji Translator, SQL Generator, Chatbot
    • Text to Speech, Vision APIs
  7. Advanced API Topics
    • Embeddings API
    • Fine Tuning API
    • RAG
  8. Intro to Neural Networks
    • How neural networks work
    • Activation values
    • Learning, gradient descent and back propagation
    • Neural network types
    • Recent Advancements: Transformers, Encoders, Latent Space, Attention Blocks, Stable Diffusion
    • ChatGPT Internals
  9. Intro to Neural Network Programming with Pytorch
    • Tensors and Datasets
    • Transformers
    • Building a neural network
    • Layers and Backpropagation
    • Demos: Classification, Prediction
  10. Prompt Engineering – Get the AI to do what you need
    • Chain of Thought
    • Intermediate Steps
    • Changing Perspective
    • Using AI at work – Prompt Lists
  11. AI Cloud services

The conference starts in

Days
Hours
Minutes
Seconds