Skip to content

Course for understanding GitHub, Data Structures, Algorithms, Software Engineering, DBMS, Computer-Networks, Scrum, Adobe-Illustrator, LinkedIn and Freelance from scratch.

Notifications You must be signed in to change notification settings

vaib-dev/Courses

Repository files navigation

Courses

Welcome!

This course will comprehensively cover the GitHub hosting service as a companion to the Github Desktop source control tool, which means no prior knowledge or experience is required.

		CONTENTS

1. Aboutgit      2. Repository        3. Clone

4. Commit        5. Pull and Push     6. Branch

7. Creating PR   8. Merge            9. Fork

You may be new to Data Structure or you have already Studied and Implemented Data Structures but still you feel you need to learn more about Data Structure in detail. Every Data Structure is discussed, analysed and implemented with a Practical line-by-line coding.

                  CONTENTS

1. Linked List  2. Doubly-linklist  3. Graph

4. Heap         5. Queue           6. Stack

7. Tree

Apply basic algorithmic techniques such as greedy algorithms, searching, sorting and dynamic programming to solve programming challenges. Apply graph and string algorithms to solve real-world challenges: finding the shortest paths.

                 CONTENTS

1. Sorting            2. Searching           

3. Greedy Method      4. Dynamic Method      

5. Big O Notation

Here, you will learn software engineering principles that are applicable to the breadth of large-scale software systems. The course explores topics such as agile development,project planning, testing, design, and more.

                    CONTENTS

     1. Introduction        2. Development Models

     3. Agile Methods       4. Project Planning

     5. Software Design     6. Software Testing

As we know information is not useful if not organized. So in this course, we will study database, Database Management System (DBMS) , relational data management system, data modeling and many more to present data in an organized form.

                     CONTENTS

       1. Introduction        2. Data Modeling

       3. SQL                 4. Database Architecture

       5. RDBMS

This course is designed to provide a full overview of computer networking. We’ll cover everything from the fundamentals of networking, protocols with practicals and we will also do network troubleshooting.

                      CONTENTS

       1. Introduction          2. Basic Concepts  

       3. The OSI Model         4. Transmission Media

       5. Error Detection       6. Basics of IP Networking
          and Correction

       7. LAN Switching         8. IP Addressing

       9. Routing Protocols     10. Troubleshooting

This course will help you in learning how to use Scrum to optimize value, productivity, and the total cost of ownership of software products. Tools are provided to enable all of you to relate to behavioral shifts, work with people and teams, coach and facilitate techniques, and address the organization. We will learn about the role and various skills here.

                     CONTENTS

       1. Scrum               2. Scrum Master

       3. Facilitation        4. Team-building

       5. Moderation          6. Teaching

       7. Coaching            8. Anti-Patterns

       9. Remote Work         10. Remote Toolkit

This course is for people who has never used the Adobe Illustrator. If you want to understand the Illustrator quickly this course is for you.

                     CONTENTS

       1. Introduction        2. Paletts of illustrator

       3. Views               4. Customizing illustrator

       5. Shape Builder Tool  6. Create a project                 

A well-crafted LinkedIn profile can be far more powerful than a single resume, cover letter, or website, and in this course you will learn how to set up your profile the right way.

                     CONTENTS

       1. LinkedIn Profile     2. Networking

       3. Recommendation       4. Posting

       5.  Articles            6. How to Optimize Your Profile for Better Search Visibility

A freelancer is a self-employed person who offers services, often working on several jobs for multiple clients at one time.

                     CONTENTS

       1. Profile     2. Strategies

       3. Clients       4. Bidding

Support

For any query please mail at [email protected]

edit2editAwesome

About

Course for understanding GitHub, Data Structures, Algorithms, Software Engineering, DBMS, Computer-Networks, Scrum, Adobe-Illustrator, LinkedIn and Freelance from scratch.

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages