GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing www.coursera.org — SQLite for Rust ![]() SQLite for RustBuild in-demand skills with a full year of Coursera Plus, now $239. Save now. ![]() SQLite for RustThis course is part of Rust for Data Engineering Specialization ![]() ![]() Instructors: Noah Gift Included with •Learn more Gain insight into a topic and learn the fundamentals. Beginner level Recommended experience 5 hours to complete Flexible schedule Learn at your own pace Gain insight into a topic and learn the fundamentals. Beginner level Recommended experience 5 hours to complete Flexible schedule Learn at your own pace What you'll learn
Skills you'll gainDetails to know![]() Shareable certificate Add to your LinkedIn profile Assessments 3 assignments Taught in English See how employees at top companies are mastering in-demand skills![]() Build your subject-matter expertiseThis course is part of the Rust for Data Engineering Specialization When you enroll in this course, you'll also be enrolled in this Specialization.
![]() There are 3 modules in this courseUse SQLite from Rust to build production-grade data tooling — the embedded, single-file SQL engine that ships in every Android phone, every iOS device, and most web browsers. You'll start with the basics of SQLite as a serverless library, then drive it from Rust with the rusqlite crate: opening file-backed and in-memory databases, running INSERT, SELECT, UPDATE, DELETE through prepared statements, and surfacing errors as `Result` rather than swallowing them. Module 2 turns the database into a real ETL stage: stream CSV with the csv crate and serde, ingest JSON with serde_json into typed columns or JSON1 blobs, and round-trip data back out as exports or full SQL dumps. The capstone builds **fscrawl** — a clap v4-driven CLI that walks a directory, upserts file metadata into SQLite, and exposes crawl, query, export, and db-dump subcommands. By the end you can ship a typed, transactional, embedded-SQL CLI tool from a single Rust binary.e.g. This is primarily aimed at first- and second-year undergraduates interested in engineering or science, along with high school students and professionals with an interest in programming. Covers what this course covers, prerequisites, how to follow along, embedded vs client-server, and SQLite's role in data engineering. What's included17 videos6 readings1 assignment 17 videos•Total 47 minutes
6 readings•Total 60 minutes
1 assignment•Total 5 minutes
Covers the csv crate + serde, bulk inserts, what we will build, csv::Reader::from_path, and deserialize::<MyRow>(). What's included14 videos6 readings1 assignment 14 videos•Total 35 minutes
6 readings•Total 60 minutes
1 assignment•Total 5 minutes
Covers what fscrawl will do, the layering, designing for testability, #[derive(Parser)], and subcommand enum. What's included6 videos4 readings1 assignment 6 videos•Total 16 minutes
4 readings•Total 31 minutes
1 assignment•Total 15 minutes
Earn a career certificateAdd this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review. Instructors![]() Offered byExplore more from Software Development
Why people choose Coursera for their career![]() Felipe M.Learner since 2018 "To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood." ![]() Jennifer J.Learner since 2020 "I directly applied the concepts and skills I learned from my courses to an exciting new project at work." ![]() Larry W.Learner since 2021 "When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go." ![]() Chaitanya A."Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits." What brings you to Coursera today?Start my career Change my career Grow in my current role Explore topics outside of work
Frequently asked questionsTo access course materials, assignments, and earn a Certificate, you'll need to purchase the Certificate experience when you enroll in a course. Eligible learners may also have the option to start with a Free Trial. Some courses may also offer a Full Course, No Certificate option. This lets you access course materials, submit required assessments, and receive a final grade, but you won't be able to earn or purchase a Certificate. When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page. More questionsFinancial aid available, |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |