Computer Science
Filter
Showing 1–12 of 21 results
$199.99
- Udemy
- Online Course
- Self-paced
- Beginner
- 1-4 Weeks
- Paid Course (Paid certificate)
- English
- Python
- Python Programming
$199.00
- EDX
- Harvard University
- Online Course
- Self-paced
- Beginner
- 1-3 Months
- Free Course (Affordable Certificate)
- English
- Computer programming Cryptography Cybersecurity Harvard Computer Science 50 (CS50) Law
The score is based on the user experience as derived from class-central.com
PROS:
- CS50 itself takes a bottom-up approach, emphasizing mastery of low-level concepts and implementation details thereof.
- It equips students with a deeper understanding of the legal implications of technological decisions made by clients.
- Empowers students through a mix of technical instruction and discussion of case studies.
- Hands-on experience with Python and SQL, languages via which they can mine data for answers themselves.
CONS:
- This course is a variant of Harvard University's introduction to computer science, CS50, designed especially for lawyers.
- Need more elaboration on some course topics.
- EDX
- Harvard University
- Online Course
- Self-paced
- Intermediate
- 3+ Months
- Free Course (Affordable Certificate)
- English
- App delvelopment Computer programming Harvard Computer Science 50 (CS50)
The score is based on the user experience as derived from class-central.com
PROS:
- Everything is explained very well with little hands-on code examples.
- Introduces you to modern JavaScript as well as to JSX, a JavaScript extension.
- Hands-on projects let you gain experience with React and its paradigms.
- Provides a foundation for you to understand this emerging field.
- It culminates in a final project for which you will implement an app entirely of your own design.
CONS:
- Found the course difficulty to be medium.
$199.00
- EDX
- Harvard University
- Online Course
- Self-paced
- Beginner
- 1-3 Months
- Free Course (Affordable Certificate)
- English
- Cloud computing Computer programming Harvard Computer Science 50 (CS50) Web delvelopment
The score is based on the user experience as derived from class-central.com
PROS:
- Course takes a top-down approach, emphasizing mastery of high-level concepts and design decisions related thereto.
- High-level overview of computer science.
- Well-organized and relevant course information and videos one for each section.
CONS:
- Assignments don't involve much math.
- Designed for managers, product managers, founders, and decision-makers more generally.
- EDX
- Harvard University
- Online Course
- Self-paced
- Beginner
- 1-4 Weeks
- Free Course (Affordable Certificate)
- English
- Computer programming Harvard Computer Science 50 (CS50)
PROS:
- No prior programming experience to design their own animations, games, interactive art, and stories.
- It is easy, quick, and packed with great material.
$199.00
- EDX
- Harvard University
- Online Course
- Instructor-led
- Beginner
- 1-3 Months
- Free Course (Affordable Certificate)
- English
- Artificial intelligence Deep learning Harvard Computer Science 50 (CS50) Machine learning Natural language processing
The score is based on the user experience as derived from class-central.com
PROS:
- Another great course packed with excellent material from Harvard's epic CS50 series.
- You will dive into the world of AI and apply the concepts in exciting python projects.
- The quizzes are rather easy and the programming projects are exciting.
- You learn the theoretical frameworks that enable these new technologies while gaining practical experience.
CONS:
- Ensure your Python skill are adequate before enrolling to this course.
- Programming projects are sometimes challenging.
- CS50 or prior programming experience in Python.
$149.00
- EDX
- Harvard University
- Online Course
- Self-paced
- Beginner
- 1-3 Months
- Free Course (Affordable Certificate)
- English
- Computer programming Harvard Computer Science 50 (CS50)
The score is based on the user experience as derived from class-central.com
PROS:
- Reliable course material, the UX is crisp & most importantly, the course content is phenomenal.
- This course takes you through the proverbial weeds of computer science.
- Started from an bottom up approach, learning about how computers only understand binary.
- The problem sets are pretty good.
- Instructor does an outstanding job of making it interesting and easy to submit problem sets and get them graded quickly.
CONS:
- Ensure that you know python before taking this course.
- This course is not for beginners.
- You jump right into problems sets that are extremely challenging.
- Very superfluous unless you know your C and HTML.
$199.00
- EDX
- Harvard University
- Online Course
- Self-paced
- Intermediate
- 1-3 Months
- Free Course (Affordable Certificate)
- English
- Animation Computer programming Harvard Computer Science 50 (CS50)
The score is based on the user experience as derived from class-central.com
PROS:
- You will be able to explore the design of multiple childhood games.
- Hands-on course gives you insight about the development of 2D and 3D interactive games.
- Able to program your own games and gained a thorough understanding of the basics of game design and development.
- Top content, excellent instructor, challenging assignments.
CONS:
- CS50 or prior programming experience in any language.
$199.00
- EDX
- Harvard University
- Online Course
- Self-paced
- Beginner
- 1-3 Months
- Free Course (Affordable Certificate)
- English
- Computer programming Harvard Computer Science 50 (CS50) Web delvelopment
The score is based on the user experience as derived from class-central.com
PROS:
- Complete newbie to tech, must go for this course.
- The way David teaches is quite engaging and you'd really enjoy it.
- It is well explained and easy to follow for a beginner.
- Lessons last about an hour and are well organized.
- Useful overview on hardwares, softwares, multimedia, web development and programming.
CONS:
- Prior knowledge in computer science.
- Need more detailed exploration of course material.
$199.00
- EDX
- Harvard University
- Online Course
- Self-paced
- Intermediate
- 1-3 Months
- Free Course (Affordable Certificate)
- English
- Computer programming Django GitHub Harvard Computer Science 50 (CS50) SQL
The score is based on the user experience as derived from class-central.com
PROS:
- The course covers amongst others the 2 main python web frameworks Flask and Django.
- It is a great course on modern web development using python on the server side and javascript on the client.
- Everything is explained very well with little hands-on code examples.
- There is a project assignment every other week, 4 in total.
- Top content, excellent instructor, challenging assignments.
- You could submit my projects and receive feedback.
CONS:
- Final weeks are somewhat more theoretical on topics like testing, CI/CD, travis, scalability, scaling databases, and caching.
- Quite heavy on workload, every week has 1h45m course video, need to not split in short sessions.
- Project assignments need quite some effort, 6 hours or more depending on your experience.
$39.00
- Coursera
- IBM
- Microdegree
- Self-paced
- Beginner
- 3+ Months
- Paid Course (Paid certificate)
- English
- Cyber attacks Cybersecurity
The score is based on the quality of the course content & user experience as rated by the learners.
PROS:
- Course gives much details about administration and infrastructure services.
- Learn more about the data breaches, cyber threats and soc. intelligence.
- Good exercise to use skills and information obtained through this course.
CONS:
- Needs improvement in audio quality
- More graded hands-on lab should be provided.
$49.00
- Coursera
- IBM
- Microdegree
- Self-paced
- Beginner
- 3+ Months
- Paid Course (Paid certificate)
- English
- Artificial intelligence Data Engineering Data Science Data Science with 'Python' SQL
The score is based on the quality of the course content & user experience as rated by the learners.
PROS:
- Hands-on experience with Python, SQL & fundamentals of the Data Engineering ecosystem.
- Very informative and well-structured courses.
- Good for getting acquainted with programming.
CONS:
- Needs more practice material on connection to a database and use of SQL magic.
- Issues with IBM cloud connectivity.