Courses
Meta Front-End Developer
Provider: Coursera
Completion Date: January 2023 - August 2023
Description: As Ankur Halder, I successfully
completed the Meta Front-End Developer program, equipping myself
with a comprehensive understanding of front-end development. Through
this 9-course program, I gained practical knowledge and hands-on
experience in HTML, CSS, JavaScript, React, version control, and
UX/UI design principles. With these skills, I am well-prepared to
contribute to front-end development projects and deliver
user-friendly and visually appealing web applications.
Topics Covered:
- Introduction to Front-End Development
- Programming with JavaScript
- Version Control
- HTML and CSS in depth
- React Basics
- Advanced React
- Principles of UX/UI Design
- Front-End Developer Capstone
- Coding Interview Preparation
Skills Gained:
- Frontend Development
- HTML
- CSS
- JavaScript
- React.js
- Version Control
- UX/UI Design
Certificate Link:
View Certificate
Meta Back-End Developer
Provider: Coursera
Completion Date: June 2023 - February 2024
Description: Successfully completing the Meta
Back-End Developer program, I, Ankur Halder, acquired the technical
skills required to become a qualified back-end developer. Through
this 9-course program, I gained expertise in programming systems
including Python Syntax, Linux commands, Git, SQL, version control,
cloud hosting, APIs, JSON, XML, and more. With hands-on experience
and a portfolio showcasing my skills, I am well-prepared for
interviews and ready to confidently use code to solve problems.
Topics Covered:
- Introduction to Databases for Back-End Development
- Version Control
- The Full Stack
- Introduction to Back-End Development
- APIs
- Coding Interview Preparation
- Django Web Framework
- Back-End Developer Capstone
- Programming in Python
Skills Gained:
- Backend Development
- Python
- Linux
- Git
- SQL
- Cloud Hosting
- APIs
- JSON
- XML
- Django
Certificate Link:
View Certificate
Meta Database Engineer
Provider: Coursera
Completion Date: August 2023 - February 2024
Description: Upon successful completion of the Meta
Database Engineer program, I, Ankur Halder, have gained proficiency
in SQL syntax and learned how to interact with databases
effectively. This 8-course program equipped me with skills to
create, manage, and optimize databases, write database-driven
applications in Python, and develop a solid understanding of
advanced data modeling concepts. With hands-on experience and a
portfolio showcasing my expertise, I am well-prepared to contribute
to database management and development projects.
Topics Covered:
- Database Engineer Capstone
- Version Control
- Advanced Data Modeling
- Database Structures and Management with MySQL
- Advanced MySQL Topics
- Coding Interview Preparation
- Database Clients
- Programming in Python
- Introduction to Databases
Skills Gained:
- Database Management
- SQL Syntax
- Python
- Database Administration
- MySQL
Certificate Link:
View Certificate
Google UX Design
Provider: Coursera
Completion Date: August 2023 - February 2024
Description: Successfully completing the Google UX
Design specialization, I, Ankur Halder, gained comprehensive
knowledge and practical skills in user experience (UX) design.
Through this 7-course program developed by Google, I learned to
follow the design process: empathizing with users, defining pain
points, ideating solutions, creating wireframes and prototypes, and
testing and iterating on designs. Additionally, I acquired
foundational UX research skills, including planning and conducting
research studies, as well as synthesizing research results. With
hands-on experience and a portfolio showcasing my expertise, I am
well-prepared for introductory-level roles in UX design.
Topics Covered:
- Create High-Fidelity Designs and Prototypes in Figma
- Conduct UX Research and Test Early Concepts
- Design a User Experience for Social Good & Prepare for Jobs
- Build Dynamic User Interfaces (UI) for Websites
- Foundations of User Experience (UX) Design
- Start the UX Design Process: Empathize, Define, and Ideate
- Build Wireframes and Low-Fidelity Prototypes
Skills Gained:
- User Experience Design
- UX Research
- Wireframing
- Prototyping
- Figma
Certificate Link:
View Certificate
IBM Front-End Developer
Provider: Coursera
Completion Date: November 2023 - February 2024
Description: Upon successfully completing the IBM
Front-End Developer specialization, I, Ankur Halder, have acquired
mastery of practical skills and tools utilized by front-end
developers in their daily work. Throughout this 11-course program
developed by IBM, I delved into developing web pages using HTML,
CSS, JavaScript, and React, while also applying essential user
interface and user experience (UI/UX) principles and best practices.
Moreover, I honed my ability to manage code effectively using GitHub
repositories and branches. Through hands-on labs and projects, I
built a comprehensive portfolio to demonstrate my expertise and
readiness for professional front-end development roles.
Topics Covered:
- Introduction to HTML, CSS, & JavaScript
- Get Started with Cloud Native, DevOps, Agile, and NoSQL
- Front-End Development Capstone Project
- Build User Interfaces with React
- Single Page Web Applications with AngularJS
- Building Scalable APIs with GraphQL
- Version Control with Git and GitHub
- Introduction to DevOps and Site Reliability Engineering
- Continuous Integration and Continuous Deployment
- Introduction to NoSQL Databases
- Introduction to Agile Development
- Cloud Native and DevOps Capstone Project
Skills Gained:
- Front-End Development
- HTML
- CSS
- JavaScript
- React
- AngularJS
- GraphQL
- Git and GitHub
- DevOps
- NoSQL Databases
Certificate Link:
View Certificate
Advanced Data Structures in C++
Provider: edX
Completion Date: April 2023 - July 2023
Description: Successfully completing the Advanced
Data Structures course, I, Ankur Halder, have acquired advanced
proficiency in implementing and utilizing various data structures in
C++. Through this comprehensive course, I gained hands-on experience
in designing and analyzing efficient algorithms using advanced data
structures such as heaps, balanced binary search trees, hash tables,
and graphs. Additionally, I developed a deep understanding of
algorithmic complexity and applied this knowledge to solve complex
programming challenges. With this expertise, I am well-equipped to
tackle advanced software development projects requiring optimized
data handling and algorithm design.
Topics Covered:
- Introduction to Algorithms
- Algorithm Design and Analysis
- Graph Algorithms
- Hashing and Hash Tables
- Advanced Trees and Heaps
- Disjoint Set Data Structures
- Dynamic Programming
- Greedy Algorithms
- NP-Completeness and Approximation Algorithms
Skills Gained:
- Data Structures
- Algorithm Analysis
- C++ Programming
- Graph Algorithms
- Dynamic Programming
- Greedy Algorithms
Certificate Link:
View Certificate
Machine Learning by Stanford University
Provider: Coursera
Completion Date: January 2024 - April 2024
Description: Successfully completing the Machine
Learning course by Stanford University, I, Ankur Halder, have
acquired foundational knowledge and practical skills in machine
learning. Through this rigorous program taught by Professor Andrew
Ng, I gained expertise in various machine learning algorithms,
including supervised learning, unsupervised learning, and neural
networks. I also learned to apply machine learning techniques to
real-world problems, such as image recognition and anomaly
detection. With hands-on programming assignments and a final
project, I developed proficiency in using MATLAB/Octave and Python
libraries for machine learning tasks.
Topics Covered:
- Introduction to Machine Learning
- Linear Regression with One Variable
- Linear Algebra Review
- Logistic Regression
- Regularization
- Neural Networks: Representation
- Machine Learning System Design
- Support Vector Machines
- K-Means Clustering and PCA
- Anomaly Detection and Recommender Systems
- Large Scale Machine Learning
- Application Example: Photo OCR
Skills Gained:
- Machine Learning Algorithms
- Supervised Learning
- Unsupervised Learning
- Neural Networks
- Python Programming for Machine Learning
- MATLAB/Octave Programming for Machine Learning
Certificate Link:
View Certificate
Python for Data Science and AI
Provider: Coursera
Completion Date: October 2023 - December 2023
Description: Successfully completing the Python for
Data Science and AI course, I, Ankur Halder, have gained proficiency
in using Python for data manipulation, analysis, and visualization.
Through this program offered by IBM, I acquired essential
programming skills in Python, explored various libraries and tools
for data analysis, and learned to implement machine learning
algorithms for predictive analytics and data-driven decision-making.
With hands-on labs and a final project focusing on real-world
datasets, I developed a robust portfolio demonstrating my
capabilities in leveraging Python for data science applications.
Topics Covered:
- Python Basics
- Python Data Structures
- Python Programming Fundamentals
- Python Libraries (NumPy, Pandas, Matplotlib, Seaborn)
- Introduction to Data Analysis and Visualization
- Machine Learning with Python
- Applied Data Science Capstone Project
Skills Gained:
- Python Programming
- Data Manipulation and Analysis
- Data Visualization
- Machine Learning Algorithms
- Predictive Analytics
- Statistical Analysis
Certificate Link:
View Certificate
Deep Learning Specialization
Provider: Coursera
Completion Date: February 2024 - May 2024
Description: Successfully completing the Deep
Learning specialization, I, Ankur Halder, have acquired advanced
knowledge and practical skills in deep learning techniques and their
applications. Through this program developed by Andrew Ng and taught
on Coursera, I gained expertise in building and training deep neural
networks, implementing cutting-edge techniques such as convolutional
networks, sequence models, and generative adversarial networks
(GANs). Additionally, I explored practical aspects of deep learning,
including best practices, regularization techniques, and
hyperparameter tuning. With hands-on assignments and a final
project, I developed proficiency in using Python and
TensorFlow/Keras for deep learning tasks.
Topics Covered:
- Neural Networks and Deep Learning
-
Improving Deep Neural Networks: Hyperparameter Tuning,
Regularization, and Optimization
- Structuring Machine Learning Projects
- Convolutional Neural Networks
- Sequence Models
- Generative Adversarial Networks (GANs)
Skills Gained:
- Deep Learning Techniques
- Neural Networks
- Convolutional Networks
- Generative Adversarial Networks (GANs)
- TensorFlow and Keras in Python
- Python Programming for Deep Learning
- Deep Learning Capstone Project
Skills Gained:
- Deep Learning Techniques
- Neural Networks
- Convolutional Networks
- Sequence Models
- Generative Adversarial Networks (GANs)
- TensorFlow and Keras
- Python Programming for Deep Learning
Certificate Link:
View Certificate
Introduction to TensorFlow for Artificial Intelligence, Machine
Learning, and Deep Learning
Provider: Coursera
Completion Date: March 2024 - May 2024
Description: Successfully completing the
Introduction to TensorFlow course, I, Ankur Halder, gained
proficiency in using TensorFlow to build and train artificial
intelligence and machine learning models. Through this course
developed by deeplearning.ai and taught on Coursera, I learned to
implement deep learning algorithms using TensorFlow and Keras,
including neural networks and convolutional networks. Additionally,
I explored real-world applications of TensorFlow for natural
language processing (NLP) and image recognition tasks. With hands-on
labs and a final project, I developed practical skills to apply
TensorFlow effectively in various domains.
Topics Covered:
- Introduction to TensorFlow
- Convolutional Neural Networks in TensorFlow
- Natural Language Processing in TensorFlow
- Sequences, Time Series, and Prediction
Skills Gained:
- TensorFlow Framework
- Deep Learning Algorithms
- Neural Networks
- Convolutional Networks
- Natural Language Processing (NLP) with TensorFlow
- Image Recognition with TensorFlow
Certificate Link:
View Certificate
SQL for Data Science
Provider: Coursera
Completion Date: September 2023 - December 2023
Description: Successfully completing the SQL for
Data Science course, I, Ankur Halder, gained proficiency in using
SQL to manage and analyze data for data science applications.
Through this course developed by UC Davis and taught on Coursera, I
learned to write SQL queries to retrieve, manipulate, and analyze
data stored in relational databases. Additionally, I explored
advanced SQL topics such as joins, subqueries, and aggregations, and
applied SQL in real-world scenarios using PostgreSQL. With hands-on
labs and a final project, I developed practical skills to work with
large datasets and perform complex data analysis tasks using SQL.
Topics Covered:
- Introduction to Databases and Basic SQL
- Advanced SQL
- SQL for Data Science Capstone Project
- Working with PostgreSQL
- SQL Joins and Performance Tuning
- Managing Big Data with SQL
Skills Gained:
- SQL Querying
- Relational Databases
- Data Manipulation Language (DML)
- Data Definition Language (DDL)
- PostgreSQL
- Query Optimization
Certificate Link:
View Certificate
IBM Applied AI
Provider: Coursera
Completion Date: November 2023 - February 2024
Description: Successfully completing the IBM
Applied AI course, I, Ankur Halder, gained practical skills in
applying artificial intelligence (AI) techniques to real-world
problems. Through this course developed by IBM, I learned to design
and implement AI-powered solutions using machine learning
algorithms, natural language processing (NLP), computer vision, and
predictive analytics. Additionally, I explored AI applications in
various industries, including healthcare, finance, and marketing.
With hands-on labs and a final project, I developed practical skills
to build and deploy AI models for business applications.
Topics Covered:
- Introduction to AI and Machine Learning
- Supervised and Unsupervised Learning
- AI Capstone Project
- Natural Language Processing (NLP)
- Computer Vision
- Deep Learning and Neural Networks
- AI for Business Applications
Skills Gained:
- Applied Artificial Intelligence
- Machine Learning Algorithms
- Natural Language Processing (NLP)
- Computer Vision
- Deep Learning Techniques
- AI Model Deployment
Certificate Link:
View Certificate