Courses

55 results for:

"Programming"
Full Walkthrough: Workflow for AI Coding — Matt Pocock
AI Engineer
466
1h 37m

Full Walkthrough: Workflow for AI Coding — Matt Pocock

Intermediate

A hands-on workshop covering the full lifecycle of AI-assisted development, from turning ambiguous requirements into agent-ready plans to running autonomous coding agents that ship production features. You'll learn to stress-test vague briefs into structured PRDs, slice work into thin "tracer bullet" vertical slices, and run an AI agent with TDD. You'll watch it select tasks, write tests, implement code, and commit. You'll then refine your prompts based on where it struggles, graduate to fully autonomous (AFK) runs, and learn to design codebases that maximize agent effectiveness. You'll walk away knowing how to: - Turn ambiguous requirements into agent-ready issues - Slice work into vertical tracer bullets an agent can grab independently - Run AI agents human-in-the-loop and autonomously with TDD - Design codebase architectures that AI agents love to work in For: Engineers ready to move beyond chat-based AI assistance and build a real workflow for shipping features with autonomous coding agents. Speaker info: - https://x.com/mattpocockuk - https://www.linkedin.com/in/mapocock/ - https://youtube.com/@mattpocockuk Timestamps: 00:00:00 - Introduction 00:00:14 - The Thesis of AI Engineering 00:04:20 - Phase 1: Research & Prototyping 00:12:45 - Phase 2: The Grill Session 00:22:10 - Phase 3: Writing the PRD 00:35:50 - Phase 4: Slicing Work into Issues 00:48:15 - Phase 5: Implementation with AI Agents 01:05:30 - Phase 6: Human-in-the-Loop Review 01:18:45 - Phase 7: Deployment & Monitoring 01:28:10 - Designing Codebases for AI Effectiveness 01:34:06 - Final Takeaways & Summary --- Join AI Engineer CODE in San Francisco, November 10–12: our last flagship conference of 2026. This selective, application-only gathering brings together top agentic engineers to explore software factories, system-one models and large-scale rewrites. https://ai.engineer/code/2026 Explore this talk's slides, transcript, key takeaways and resources on its official AI Engineer page: https://ai.engineer/talks/-QFHIoCo-Ko-ai-coding-workflow ---

AI Engineer
Claude Code for Beginners Tutorial [Full Course]
freeCodeCamp.org
2K
4h 28m

Claude Code for Beginners Tutorial [Full Course]

Beginner

Learn all about Claude Code. This is the ultimate guide to turning Anthropic’s Claude into a seamless part of your development workflow. Whether you're scaffolding a brand-new project or navigating a complex, multi-file codebase, this is how you code faster without sacrificing quality. 🔗 IMPORTANT LINKS 🔬 Practice with Hands-On Labs: https://kode.wiki/claude-code 🎓 Get the Full Course here: https://kode.wiki/claude-code-course ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp ⭐️ Contents ⭐️ 0:00:00 Introduction 0:00:30 Prerequisites and Initial Setup 0:09:25 Start your first session 0:23:58 Understanding Codebases with Claude 0:32:21 Installing Claude on Ubuntu Virtual Machines 0:49:34 Building a project from scratch 0:49:34 Getting project ready for public release 0:56:49 Creating Unit Tests for our Project 1:03:20 Autonomous Task Completion 1:17:11 Environment and Configuration Management 1:30:17 Managing Long Sessions Effectively 2:07:52 Writing Effective Development Prompts 2:23:39 Multi-file Project Navigation 2:32:10 Working with APIs and External Services 2:46:16 Initial Project Analysis 2:56:24 Design Pattern Implementation Review 3:05:50 SOLID Principles Evaluation 3:24:04 Error Handling & Resilience Audit 3:36:04 Exception Flow Analysis 3:52:12 Resilience & Fault Tolerance 3:53:09 Code Quality Metrics & Standards 4:02:17 Code Duplication Detection 4:12:14 Naming Conventions & Readability 4:19:23 Test Coverage & Quality Analysis 🎉 Thanks to our Champion and Sponsor supporters: 👾 @omerhattapoglu1158 👾 @goddardtan 👾 @akihayashi6629 👾 @kikilogsin 👾 @anthonycampbell2148 👾 @tobymiller7790 👾 @rajibdassharma497 👾 @CloudVirtualizationEnthusiast 👾 @adilsoncarlosvianacarlos 👾 @martinmacchia1564 👾 @ulisesmoralez4160 👾 @_Oscar_ 👾 @jedi-or-sith2728 👾 @justinhual1290 -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news

freeCodeCamp.org
System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
freeCodeCamp.org
583
2h 6m

System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Intermediate

Level up your system design skills! This course progresses from foundational concepts to production-ready systems, covering databases, scaling, and load balancing. Learn practical techniques for building and securing APIs, including RESTful and GraphQL. Course developed by @hayk.simonyan ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp ⭐️ Contents ⭐️ - 0:00:00 Introduction - 0:03:05 Single Server Setup - 0:07:12 Databases: SQL, NoSQL, Graph - 0:13:32 Vertical vs Horizontal Scaling - 0:16:22 Load Balancing - 0:25:08 Health Checks - 0:28:00 Single Point of Failure (SPOF) - 0:31:01 API Design - 0:47:17 API Protocols - 0:59:10 Transport Layer: TCP, UDP - 1:04:22 RESTful APIs - 1:19:04 GraphQL - 1:24:52 Authentication - 1:45:51 Authorization - 1:57:02 Security 🎉 Thanks to our Champion and Sponsor supporters: 👾 @omerhattapoglu1158 👾 @goddardtan 👾 @akihayashi6629 👾 @kikilogsin 👾 @anthonycampbell2148 👾 @tobymiller7790 👾 @rajibdassharma497 👾 @CloudVirtualizationEnthusiast 👾 @adilsoncarlosvianacarlos 👾 @martinmacchia1564 👾 @ulisesmoralez4160 👾 @_Oscar_ 👾 @jedi-or-sith2728 👾 @justinhual1290 -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news

freeCodeCamp.org
Python Full Course for Beginners (13 Hours) – From Zero to Hero
Data with Baraa
58
13h 3m

Python Full Course for Beginners (13 Hours) – From Zero to Hero

Beginner

Learn Python from scratch in this complete 13-hour course designed for beginners who want to build real programming confidence. - *Python Full Package* https://www.datawithbaraa.com/course/the-ultimate-python-mastery - *Python Handbook* https://academy.datawithbaraa.com/l/digital_download/998313/the-python-handbook - *Free Python materials* https://www.datawithbaraa.com/wiki/python - *Python course playlist* https://www.youtube.com/playlist?list=PLNcg_FV9n7qZGfFl2ANI_zISzNp257Lwn ━━━━━━━━━━━━━━━━━━━━ *🏆 My Academy (recommended)* - *SQL* https://www.datawithbaraa.com/course/sql-full-course-for-beginners - *SQL Handbook* https://academy.datawithbaraa.com/l/digital_download/1087406/the-sql-handbook - *Tableau* https://www.datawithbaraa.com/course/tableau-ultimate-full-course-for-beginners *🎓 Udemy* - *SQL* https://www.udemy.com/course/the-complete-sql-bootcamp-30-hours-go-from-zero-to-hero/?referralCode=D20781228C2EB8B98339 - *Python* https://www.udemy.com/course/the-complete-python-bootcamp-13hours-go-from-zero-to-hero/?referralCode=776491A4119FF8AF41CA - *Tableau* https://www.udemy.com/course/the-tableau-ultimate-course-from-zero-to-hero/?referralCode=6544726FDC491A6B25EC *💼 LinkedIn Learning* - *Databricks for Data Analysts* https://www.linkedin.com/learning/databricks-for-data-analysts - *Claude Code for Data Analysis* https://www.linkedin.com/learning/claude-code-for-data-analysis-build-repeatable-reliable-workflows 📬 *Newsletter for data friends* https://www.blog.datawithbaraa.com *Get 25% OFF DataCamp's Here* https://datacamp.pxf.io/bOEe66 ━━━━━━━━━━━━━━━━━━━━ 📖 *Table of Content* 0:00 Python Course Introduction 2:07 Python Learning Roadmap 5:55 What Is Python & How It Works 12:48 Installing Python 26:11 Comments & print() 52:01 Variables 1:05:39 User input() 1:14:25 Python Data Types 1:46:54 String Basics & Transformations 2:16:56 Indexing & Slicing 2:39:04 Search, Validation & Case Conversion 2:59:31 Integer & Float, Types, Math 3:11:33 Rounding, Random, Validation 3:28:04 Boolean Values 3:42:33 Comparison & Logical Operators 4:06:13 Membership & Identity Operators 4:19:19 If, Else, Elif 4:40:34 Nested & Advanced Conditions 4:57:33 Inline If & Match Case 5:24:56 For Loops 5:47:57 Break, Continue, Pass 6:18:39 For-Else & Nested Loops 6:40:52 While Loops 7:10:04 Lists Overview 7:19:40 Creating & Accessing Lists 7:48:08 Unpacking & Analyzing 8:19:18 Add, Remove & Update 8:41:46 Sorting & Combining 9:18:29 Iterables & Filtering 9:41:38 Lambda & List Comprehension 10:12:01 Tuples 10:19:59 Sets 10:38:12 Dictionaries 11:09:45 Functions Introduction 11:28:12 Function Parameters & Return 12:20:31 Types of Python Functions 12:46:09 Writing Clean Functions ━━━━━━━━━━━━━━━━━━━━ *CONNECT WITH ME* 💬 Discord https://discord.gg/gsVJbMxKcA 👨‍💻 LinkedIn https://www.linkedin.com/in/baraa-khatib-salkini/ 📸 Instagram https://www.instagram.com/datawithbaraa/ 🎥 TikTok https://www.tiktok.com/@datawithbaraa 🧭 Notion Roadmaps https://www.notion.com/@datawithbaraa Note: some links above are affiliates. I may earn a small commission if you enroll. Thank you for supporting the channel. #python #learnpython #ai #dataanalytics #datascience #coding

Data with Baraa
Rust Tutorial For PHP and JavaScript Developers
nunomaduro
480
51 minutes

Rust Tutorial For PHP and JavaScript Developers

Beginner

If you liked it, a tiny subscribe, like, or comment below would mean the world 🙏 Thanks for watching! ❤️ sponsor this channel: https://nunomaduro.com/sponsorships 🙌🏻 this video was made possible by: 🛠️ jetbrains / code with phpstorm for world-class php development: https://jb.gg/nuno 🔴 redberry / work with the best laravel digital agency: https://redberry.international/?ref=nunomaduro 📱nativephp / build real native mobile apps with laravel: https://nativephp.com/?ref=nunomaduro 🔥 unstoppable / the IDE for your unstoppable agent factory: https://app.unstoppable.ai/code?utm_source=nuno 🐰 coderabbit / ai code reviews with instant feedback on pull requests: https://coderabbit.link/nunomaduro ⚡️ typesense / cutting-edge, in-memory search engine for mere mortals: https://typesense.org/?ref=nunomaduro 🔎 serpapi / instantly access real-time search data from Google, Amazon, and more: https://serpapi.com/?ref=nunomaduro 🗣️ tts at $5 / donations: https://streamlabs.com/nunomaduro/tip ✨ socials: x: https://x.com/enunomaduro website: https://nunomaduro.com twitch: https://twitch.tv/nunomaduro tiktok: https://tiktok.com/@enunomaduro linkedin: https://linkedin.com/in/nunomaduro instagram: https://instagram.com/enunomaduro #laravel #php #ai #claudecode #vibecoding #coding #webdev #programming #linux #omarchy

nunomaduro
Crust of Rust
Jon Gjengset
41
28h 39m

Crust of Rust

Intermediate

In this series we seek to understand intermediate Rust concepts by diving into real examples and working code, often by re-implementing functionality from the standard library. These episodes are not targeted at newcomers to Rust, but at those who have read The Book and have the theoretical knowledge, but want to see how these concepts translate into real use.

Jon Gjengset
Agent Skills, Rules, Subagents: Explained!
leerob
521
8 minutes

Agent Skills, Rules, Subagents: Explained!

Intermediate

There's a lot of new terms for how you manage context with coding agents. I don't think it needs to be this complicated. Here's what you need to know, and some history on how we've gotten here. https://cursor.com/blog/dynamic-context-discovery https://cursor.com/docs/context/skills https://cursor.com/docs/context/subagents https://cursor.com/docs/context/rules https://cursor.com/docs/agent/hooks

leerob
The Complete Bash Scripting Course - Full Length Guide to learning the Bash Shell
You Suck at Programming
3.1K
7h 22m

The Complete Bash Scripting Course - Full Length Guide to learning the Bash Shell

Beginner

Bash scripting course and guide created by Dave Eddy of ysap.sh. Learn the Bash Shell and master beginner all the way up to advanced Bash scripting techniques. Check out the course website below for all materials, source code, referenced material, etc. for the course. Course Website → https://course.ysap.sh Discord → https://ysap.sh/discord Patreon → https://patreon.com/YouSuckatProgramming - $ cat socials Instagram → https://www.instagram.com/yousuckatprogramming/ YouTube → https://www.youtube.com/@yousuckatprogramming - $ cat credits • Course made by Dave Eddy • Course presented by Dave Eddy • Music by Dave Eddy • Graphics by Annie G. (https://www.anniegee.com) - $ cat chapters-and-sections 00:00:00 00-00 Introduction 00:05:17 01-00 Terminal and Finder 00:12:22 01-01 Basic File Manipulation 00:19:51 01-02 Hidden Files 00:23:36 01-03 Searching in Files 00:33:31 01-04 Paging Files 00:36:53 02-00 Man Pages 00:47:08 02-01 Programs and Commands 00:51:48 02-02 Basic Variables 00:56:31 02-03 vim Crash Course 01:05:39 02-04 File Permissions 01:09:55 03-00 Finally Scripting 01:15:38 03-01 User Input 01:23:06 03-02 Functions 01:29:21 03-03 Conditionals 01:38:47 03-04 For Loops 01:42:10 03-05 Input / Output 01:51:23 03-06 Chapter 3 Recap 01:58:47 04-00 Case Statements 02:06:53 04-01 Indexed Arrays 02:19:20 04-02 Associative Arrays 02:24:56 04-03 IFS Variable 02:29:00 04-04 Command Substitution 02:39:45 04-05 Arithmetic Expression 02:53:03 04-06 Process Substitution 03:04:21 04-07 Chapter 4 Recap 03:13:44 05-00 cut and tr 03:18:06 05-01 sed, awk, and grep 03:35:04 05-02 Find Command 03:41:38 06-00 Bash Arguments 03:51:30 06-01 Pipe Status 03:56:27 06-02 Timing Commands 04:00:41 07-00 Sourcing Code 04:10:48 07-01 Curlies vs. Parens 04:15:36 07-02 Return vs. Output 04:22:12 07-03 Chapter 7 Recap 04:26:50 08-00 Parameter Expansion 04:40:41 08-01 Array Expansion 04:44:13 09-00 Basic Globbing 04:48:00 09-01 Extended Globbing 04:53:28 09-02 Glob Shell Options 05:01:05 10-00 Brace Expansion 05:05:03 10-01 Braces and Globbing 05:08:21 10-02 Numeric Brace Expansion 05:13:35 11-00 Understanding printf 05:23:29 11-01 Date Formatting 05:28:36 11-02 Regular Expressions 05:36:15 11-03 Using mapfile 05:41:33 12-00 Brackets vs. Test 05:48:36 12-01 Special Strings 05:52:07 13-00 Trap Signals 05:58:27 13-01 Named Pipes 06:06:39 14-00 Color Output 06:23:30 14-01 Cursor Commands 06:29:41 14-02 Is a TTY 06:35:54 15-00 PS1 Variable 06:47:12 15-01 Customizing Bash 06:56:33 15-02 Readline Shortcuts 07:00:10 16-00 Pitfall: ls 07:04:04 16-01 Aliases with Arguments 07:06:48 16-02 Pitfall: String Length 07:08:55 17-00 Forkbomb 07:18:10 Credits 07:18:49 Bonus Debugging Session - $ cat more-links Website → https://ysap.sh Discord → https://ysap.sh/discord TikTok → https://ysap.sh/tiktok Patreon → https://ysap.sh/patreon Ko-fi (donate) → https://ysap.sh/ko-fi - $ cat keywords you suck at programming #programming #devops #bash #linux #unix #software #terminal #shellscripting #tech #stem

You Suck at Programming
Lisp Programming Language – Full Course for Beginners
freeCodeCamp.org
5.4K
3h 15m

Lisp Programming Language – Full Course for Beginners

Beginner

In this Lisp for beginners course, @the-lisper will teach you why this elegant programming language has influenced computer science for over 60 years. Lisp's elegant approach to handling code as data, combined with its powerful macro system and functional programming paradigms, offers developers unique insights into program architecture that remain relevant and influential across modern languages like Python, JavaScript, and Rust. ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp ⭐️ Contents ⭐️ - 0:00:00 Common Lisp #1 - Installation - 0:06:45 Common Lisp #2 - Playing with the REPL - 0:13:04 Common Lisp #3 - Local variables and branching - 0:28:42 Common Lisp #4 - Looping with dotimes and do - 0:39:17 Common Lisp #5 - What are lists? - 0:48:47 Common Lisp: 4 ways to build lists - 0:56:28 Common Lisp: Introduction to macros (for beginners) - 1:08:10 Common lisp: macro vs functions (for beginners) - 1:18:00 Common LISP: Destructuring and more! - 1:24:23 Getting started with packages in Common LISP - 1:32:00 Prevent Macro Name Conflict with (gensym) - 1:36:32 Mastering Inheritance and Polymorphism with CLOS: An Introduction - 1:42:12 Mastering Inheritance and Polymorphism with CLOS: Multi-methods - 1:47:21 Common Lisp Debugging: Essential Tips and Techniques - 1:54:51 Exploring the Condition System of Common Lisp - 2:04:53 Mastering Built-in Types in Common Lisp (or how I got 3x faster execution with the same algorithm) - 2:13:13 Improve Common Lisp Code Clarity With Better Dictionary Literal - 2:21:30 Manual Memory Management in Common Lisp with CFFI - 2:28:29 Closures in Common Lisp, when CLOS Is Too Much - 2:36:08 Tail Recursion With Common Lisp, Do or Don't? - 2:41:08 Common Lisp: defvar vs defparameter - 2:46:45 Series: A Functional Approach To Common Lisp - 2:52:40 Haskell-Like Type System In Common Lisp With Coalton - 2:59:14 The Loop Macro in Common Lisp: Not Lispy but Convenient - 3:06:58 Circular list with Common Lisp 🎉 Thanks to our Champion and Sponsor supporters: 👾 Drake Milly 👾 Ulises Moralez 👾 Goddard Tan 👾 David MG 👾 Matthew Springman 👾 Claudio 👾 Oscar R. 👾 jedi-or-sith 👾 Nattira Maneerat 👾 Justin Hual -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news

freeCodeCamp.org
Learn TOML in 10 Minutes (Tutorial)
Indently
242
11 minutes

Learn TOML in 10 Minutes (Tutorial)

Beginner

In this tutorial we're going to be learning what TOML is, and how it works. We will be using it in Python, but it works for practically any programming language you can think off. TOML docs: https://toml.io/en/ ▶ Become job-ready with Python: https://www.indently.io ▶ Follow me on Instagram: https://www.instagram.com/indentlyreels 00:00 What is TOML? 00:54 Creating a TOML file 02:03 Loading TOML 04:16 Learning TOML 09:28 Timestamps 10:30 Conclusion

Indently
O QUE É JSON? | Conceito e Prática
Shaulin
346
11 minutes

O QUE É JSON? | Conceito e Prática

Beginner

Neste vídeo, explico o que é JSON, como funciona e como criar o seu. Ideal para quem está começando na programação ou quer entender melhor esse formato essencial para APIs e desenvolvimento web! ------------------------------------------------------------------------------- Discord: https://discord.com/invite/2vGPqzmZ8s Contato: shaulinsmb@gmail.com -------------------------------------------------------------------------------

Shaulin
Fundamentals of Data Structures and Algorithms
Caleb Curry
476
36 minutes

Fundamentals of Data Structures and Algorithms

Beginner

This is a preview of my full course DSA Mastery - https://www.codebreakthrough.com/data-structures-and-algorithms Lesson Notes - https://calcur.tech/notes ⚙️ Backend Engineering Mind Map - https://calcur.tech/mindmap 💻 System Design Playlist - https://calcur.tech/system-design Timestamps: 00:00 - Intro 04:03 - My Approach to Learning DSA 06:41 - Concepts and Practice 07:57 - What Programming Language? 12-06 - 3 Tips for Success 16:48 - What Next? 17:56 - Hands-on Intro 19:52 - Classification of Numbers 23:41 - Large Numbers 25:42 - Overflow 27:20 - Midpoints for Binary Search 29:09 - Getting Max Values 33:18 - Floating Point vs Decimals 34:16 - Bankers Rounding 35:02 - Outro 💯 FREE Courses (100+ hours) - https://calcur.tech/free-courses 🏆 C++ Mastery Course - https://www.codebreakthrough.com/cpp-mastery 🐍 Backend Python Course - https://calcur.tech/backend-python 🥇 Python Mastery Course - https://calcur.tech/python-mastery ~~~~~~~~~~~~~~~ CONNECT ~~~~~~~~~~~~~~~ ✉️ Newsletter - https://calcur.tech/newsletter 📸 Instagram - https://www.instagram.com/CalebCurry 🐦 Twitter - https://twitter.com/calebCurry 🔗 LinkedIn - https://www.linkedin.com/in/calebcurry ▶️ Subscribe - http://calcur.tech/subscribe 👨🏻‍🎓 Courses - https://www.codebreakthrough.com 🅿 Patreon - http://calcur.tech/patreon-calebcurry

Caleb Curry
Introdução à Linguagem de Especificação Formal Quint | Esquenta SE4FP 2025 com Gabriela Moreira
Elixir em Foco
434
1h 46m

Introdução à Linguagem de Especificação Formal Quint | Esquenta SE4FP 2025 com Gabriela Moreira

Intermediate

Neste episódio especial do Elixir em Foco, você confere uma palestra seguida de bate-papo com Gabriela Moreira, Engenheira de Pesquisa na Informal Systems e Mestre em Computação Aplicada pela UDESC, sobre a linguagem de especificação Quint. O encontro faz parte do Esquenta SE4FP 2025 (Workshop de Engenharia de Software para Programação Funcional), que acontecerá dentro do CBSoft 2025, Além de explorar as bases do Quint, Gabriela compartilha exemplos práticos e referências de estudo. Links citados no episódio: LinkedIn de Gabriela Moreira – Gabriela Moreira - Research Engineer at Informal Systems https://www.linkedin.com/in/bugarela/ GitHub de Gabriela Moreira – https://github.com/bugarela Página de Quint https://quint-lang.org/ GitHub de Quint https://github.com/informalsystems/quint Slides da palestra – https://bit.ly/3HnRqtM SE4FP 2025 – https://se4fp.github.io/2025/ CBSOFT 2025 – https://cbsoft.sbc.org.br/2025/cbsoft/ PPGCA – UTFPR Curitiba – https://www.utfpr.edu.br/cursos/programas-de-pos-graduacao/ppgca-ct Rede Emílias de Podcasts – https://fronteirases.github.io/redeemilias/ Episódio “21. TLA+ e Elixir com Gabriela Moreira, Engenheira de Pesquisa na Informal Systems” no YouTube – https://youtu.be/_vI8xFxn60A Capítulos 00:00 Introdução 05:15 Início da Apresentação 1:00:54 Perguntas e Respostas

Elixir em Foco
Introdução à Linguagem de Programação Clojure | Esquenta SE4FP 2025 com Nelkisa Matias
Elixir em Foco
313
1h 31m

Introdução à Linguagem de Programação Clojure | Esquenta SE4FP 2025 com Nelkisa Matias

Beginner

Neste episódio especial do Elixir em Foco, você confere uma palestra seguida de bate-papo com Nelkisa Matias, Engenheira de Software no Nubank e graduada em Sistemas de Informação pela UNINASSAU, sobre a linguagem de programação funcional Clojure, uma das linguagens que inspiraram a criação de Elixir. O encontro faz parte do Esquenta SE4FP 2025 (Workshop de Engenharia de Software para Programação Funcional), que acontecerá dentro do CBSoft 2025, Além de explorar as bases do Clojure, Nelkisa compartilha exemplos práticos, referências de estudo e o repositório com o conteúdo da palestra. Links citados no episódio: LinkedIn de Nelkisa Matias – https://www.linkedin.com/in/nelkisamatias/ GitHub de Nelkisa Matias – https://github.com/gabriias Repositório da palestra – https://github.com/gabriias/funcional SE4FP 2025 – https://se4fp.github.io/2025/ CBSOFT 2025 – https://cbsoft.sbc.org.br/2025/cbsoft/ Clojerl – https://clojerl.org/ PPGCA – UTFPR Curitiba – https://www.utfpr.edu.br/cursos/programas-de-pos-graduacao/ppgca-ct Rede Emílias de Podcasts – https://fronteirases.github.io/redeemilias/ Clojure Brasil – https://clojurebrasil.com.br/ Seven Languages in Seven Weeks – https://pragprog.com/titles/btlang/seven-languages-in-seven-weeks/ Functional Design – Uncle Bob – https://www.amazon.com/Functional-Design-Principles-Patterns-Practices/dp/0138176396 Programming Clojure – https://pragprog.com/titles/shcloj3/programming-clojure-third-edition/ Episódio “Clojure com Camilo Cunha de Azevedo e Márcio Lopes de Faria” no YouTube – https://www.youtube.com/watch?v=VOhNsfg5JSk Episódio “Clojure com Camilo Cunha de Azevedo e Márcio Lopes de Faria” no Spotify – https://open.spotify.com/episode/6VyITbeEMnASqetR9odfX9 #Clojure #Elixir #programaçãocional #Clojerl #BEAM #JVM #Lisp #linguagemfuncional #NelkisaMatias #Nubank #SE4FP #CBSoft #desenvolvimentodesoftware #SevenLanguagesinSevenWeeks #UncleBob #ProgrammingClojure #ClojureBrasil #comunidadesdeprogramação #engenhariadesoftware #PPGCAUTFPR

Elixir em Foco
Curso de Clojure
LibertyTech
225
1h 44m

Curso de Clojure

Beginner

Aprenda Clojure do básico ao avançado neste curso. Toda semana teremos uma nova aula com professores convidados pela LibertyTech.

LibertyTech