In this course, learn how Python was built in C and, by extension, languages like Java and JavaScript. Review object-oriented programming syntax from several languages and use your knowledge of C to build a library that integrates high-level data structures like strings, lists, and dictionaries. Learn how to make your program run as efficiently as possible by covering memory allocation, de-allocation, and object lifecycle.
Building Objects in C
This course is part of C Programming for Everybody Specialization
Instructor: Charles Russell Severance
Sponsored by Syrian Youth Assembly
What you'll learn
Create data structures in C Understand the difference in structure between C and Python Learn the potential security holes associated with C
Details to know
Add to your LinkedIn profile
2 assignments
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
There are 6 modules in this course
What's included
4 videos3 readings1 assignment
What's included
2 videos1 reading1 app item
What's included
2 videos1 reading1 assignment2 app items
Lectures
What's included
6 videos2 readings2 app items
What's included
3 videos1 reading
What's included
3 videos3 readings3 app items
Instructor
Offered by
Why people choose Coursera for their career
Recommended if you're interested in Computer Science
L&T EduTech
Coursera Project Network
University of London
University of California, Santa Cruz
Open new doors with Coursera Plus
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy