Skip to content

Complete AI Engineering roadmap πŸ‘¨β€πŸ’» including fronted and backend of the AI models, framework, deployment using Python. This roadmap is in the developed with experience of industry experts of Pakistan and International AI Engineers 🌍. This roadmap also included AI Integration with diverse stack

Notifications You must be signed in to change notification settings

smilingstar78/AI_Engineer-with-python

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

56 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Complete Journey to become AI Engineer with Python

Instructions:

Learn about the YouTube's influencers scams πŸ’€. Here is a link of the documentary to learn about the scams of the youtubers: Scams

Before you're going to do programming learn about the computer and its networks and how data is process in computers like binary representation. Here is a course link: Course

Must Learn these things before doing the programming. For AI Engineering you need to complete just 4 units.

Roadmap of python programming language.

1. Python for Beginners (1-2 weeks)

The roadmap is following

  1. Basic Syntax of python. Here is a link to learn the basic python: Click

  2. Variables and data types in python. Here is a link to learn the variables and data-types in python: Link

  3. Conditionals: Here is a link to learn the coditionals in python: Click also check the code file as well master_if_cond.py in python complete folder.

  • First exercise of python programming is here Description
  1. Loops: Go to the folder python Beginners and see different files starting from loop1.py to loop4.py run them and check what's happening.πŸ€”

  2. Type Casting: Here is link to learn type casting in python and there are two types of Type Casting in python Implict and Explict. Programiz

  3. Functions: Two type of functions. built-in functions and user define functions. Here are the links of both type of functions. w3schools python_org

  4. Lists in python: Lists are just like dynamic sized arrays, declared in other languages (vector in C++ and ArrayList in Java). Lists need not be homogeneous always which makes it the most powerful tool in Python. TheNewStack or from Jerrynsh

  5. Tuples: A Tuple is a collection of Python objects separated by commas. In some ways, a tuple is similar to a list in terms of indexing, nested objects, and repetition but a tuple is immutable, unlike lists that are mutable. TheNewStack

  6. Sets: A Set is an unordered collection data type that is iterable, mutable, and has no duplicate elements. Python’s set class represents the mathematical notion of a set. W3schools or LearnPython

  7. Dictionary: In python, Dictionary is an ordered (since Py 3.7) [unordered (Py 3.6 & prior)] collection of data values, used to store data values like a map, which, unlike other Data Types that hold only a single value as an element, Dictionary holds key:value pair. Key-value is provided in the dictionary to make it more optimized. w3schools

Project Online Store management system using python beginners concept. You'll find the project description in this folder Description

2. Python for Intermediate

  1. Json: Javascript Object Notation. Go to the link to learn about the json library in python and enjoy happy learning. Here is a link to learn. w3schools or from Programiz or from RealPython

  2. Built-in modules in Python: Python Module is essentially a python script file that can contain variables, functions, and classes. Python modules help us in organizing our code and then referencing them in other classes or python scripts. DigitalOcean

  3. Custom modules in python: As our program grows bigger, it may contain many lines of code. Instead of putting everything in a single file, we can use modules to separate codes in separate files as per their functionality. This makes our code organized and easier to maintain. Programiz

  4. Python decorators: A decorator is a design pattern in Python that allows a user to add new functionality to an existing object without modifying its structure. Decorators are typically applied to functions, and they play a crucial role in enhancing or modifying the behavior of functions. DataCamp

  5. Python Iterators: An iterator is an object that contains a countable number of values. An iterator is an object that can be iterated upon, meaning that you can traverse through all the values. w3schools or Programiz

  6. Regular Expression: Regular expressions use the backslash character ('') to indicate special forms or to allow special characters to be used without invoking their special meaning. TutorialPoint

3. Data Structures in Python

  1. Learn Data Structures from different courses. Here are the links of the courses which are freely available Programiz

About

Complete AI Engineering roadmap πŸ‘¨β€πŸ’» including fronted and backend of the AI models, framework, deployment using Python. This roadmap is in the developed with experience of industry experts of Pakistan and International AI Engineers 🌍. This roadmap also included AI Integration with diverse stack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%