Search
Filters

Muhammd Naveed slote

Chief Executive Officer at NASH.

Software development: over 4 years experience in .NET ,C#, databases

Web development: over 7 years experience in ASP.NET / MS SQL / web technologies

Financial applications: developed, implemented several Financial and business Applications

Networking: knowledge & experience with IP protocol, networking / telecom equipments

Embedded Systems: Programming microcontroller ,GPS technology, GSM / GPRS

Mobile Applications : iOS development and little bit idea of PhoneGap and html5 related application

7 years experience in IT field.

Specialties: web development

View as Grid List
Sort by
Display per page

Digital Marketing: How to Generate Sales Leads

Learn How To Generate Leads With A Step-By-Step Workbook & Action Plan To Boost Your Sales

Backend Web Development Course

Basics of C# Programming: Start with learning the fundamentals of the C# programming language. You can find free resources and tutorials online to get you started. HTML, CSS, and JavaScript: While you're focusing on backend development, having a basic understanding of frontend technologies like HTML, CSS, and JavaScript will be beneficial. ASP.NET Core: ASP.NET Core is the latest version of the ASP.NET framework and is cross-platform. Start by learning ASP.NET Core as it's becoming the standard for web development with ASP.NET. Online Tutorials and Documentation: Microsoft's official ASP.NET Core documentation is a valuable resource. Start with the official tutorials and guides provided there. Courses and Learning Platforms: Consider enrolling in online courses. Websites like Pluralsight, Udemy, Coursera, and edX offer courses on ASP.NET Core and C# backend development. Look for courses taught by experienced instructors and check the reviews and ratings. Books: Some recommended books for ASP.NET Core and C# include "Pro ASP.NET Core MVC" by Adam Freeman and "C# 9 and .NET 5 – Modern Cross-Platform Development" by Mark J. Price. YouTube Tutorials: There are many YouTube channels dedicated to programming and ASP.NET development. Search for tutorials and walkthroughs that cater to your skill level. Projects and Hands-On Practice: The best way to learn is by doing. Start building small web applications or APIs using ASP.NET Core. Practice is essential to solidify your knowledge. Entity Framework Core: Learn how to work with databases using Entity Framework Core, which is the ORM (Object-Relational Mapping) framework often used with ASP.NET Core. Authentication and Authorization: Understand how to implement user authentication and authorization in your applications, which is a crucial aspect of web development. API Development: Explore how to build RESTful APIs using ASP.NET Core for creating backend services for web and mobile applications. Dependency Injection and Middleware: These are important concepts in ASP.NET Core. Learn how to use Dependency Injection for managing application dependencies and Middleware for handling HTTP requests and responses. Testing and Debugging: Learn how to write unit tests for your code and use debugging tools effectively. Deployment: Understand the process of deploying ASP.NET Core applications to web servers or cloud platforms like Azure, AWS, or Heroku.

Front-end Web Development Course

Front-end web development focuses on creating the visual and interactive elements of websites that users see and interact with. To become a proficient front-end developer, you'll need to learn HTML, CSS, and JavaScript, as well as various libraries and frameworks. Here's a structured learning path to help you get started: HTML (HyperText Markup Language): Start with HTML, the backbone of web development. Learn how to structure content, create forms, and understand semantic HTML5 elements. CSS (Cascading Style Sheets): Dive into CSS to style your HTML content. Study topics like selectors, properties, layouts, and responsive design. Learn CSS frameworks like Bootstrap or Foundation. JavaScript: JavaScript is essential for adding interactivity and dynamic behavior to web pages. Begin with the basics, including variables, data types, operators, and control structures. DOM (Document Object Model): Understand how to manipulate the DOM using JavaScript. Learn about event handling, creating and modifying elements, and updating the page dynamically. AJAX (Asynchronous JavaScript and XML): Learn how to make asynchronous requests to web servers using AJAX to fetch and update data without reloading the entire page. Version Control with Git: Git is crucial for collaborative development. Learn how to use Git and platforms like GitHub or GitLab to manage and share your code. Responsive Web Design: Master responsive design techniques to ensure your websites look and function well on various screen sizes and devices. CSS Preprocessors (Optional but recommended): Explore CSS preprocessors like Sass or Less, which can simplify and enhance your CSS development. Build Tools and Task Runners (Optional but recommended): Familiarize yourself with build tools like Webpack or Gulp to automate tasks like minification, bundling, and optimizing assets. CSS Frameworks (Optional): Consider learning CSS frameworks like Bootstrap, Foundation, or Materialize to streamline your styling process. JavaScript Libraries and Frameworks: Dive into JavaScript libraries and frameworks to accelerate your development: jQuery: A popular library for simplifying DOM manipulation and event handling. React.js, Vue.js, or Angular: Modern front-end frameworks for building dynamic, single-page applications (SPAs). Redux, Vuex, or NgRx: State management libraries for handling application data in SPAs. Front-end Development Tools: Familiarize yourself with developer tools in browsers (e.g., Chrome DevTools) for debugging and inspecting web pages.

Mobile App Development with Flutter & Dart (iOS and Android)

The Complete iOS and Android Mobile App Development Course with Flutter and Dart (2022).