AI-Assisted Software Development with GitHub Copilot and ChatGPT. A guide to optimizing developer productivity in machine learning, data science, and app and low code development - Helion
Tytuł oryginału: AI-Assisted Software Development with GitHub Copilot and ChatGPT. A guide to optimizing developer productivity in machine learning, data science, and app and low code development
ISBN: 9781835083895
stron: 31, Format: ebook
Księgarnia: Helion
Cena książki: 159,00 zł
Książka będzie dostępna od grudnia 2023
With Copilot and ChatGPT as your AI assistants, this guide will teach you how to generate high-quality code, automate repetitive tasks, and streamline your development process.
First, you'll explore using a problem formulation approach for your prompts, discovering how to reduce development time and improve your code quality. Beyond the basics, you will apply strategies for effective prompting and explore real-world prompting patterns across various programming domains.
Next, you will discover GitHub Copilot best practices for code generation, documentation, testing, optimization, and refactoring.
As you progress, you'll explore the intersection of machine learning and AI-assisted coding, delving into machine learning concepts, data preprocessing, supervised and unsupervised learning, and model evaluation.
The book also covers web development with GitHub Copilot and ChatGPT, guiding you through the process of building a frontend using HTML, CSS, and JavaScript, and developing a backend with APIs.
You’ll also explore ethical considerations, fairness and bias mitigation, transparency and interpretability, and privacy and data protection to ensure responsible and impactful AI-assisted development.
Whether you're a seasoned developer or just starting, this guide equips you with the skills to excel in your projects.
Zobacz także:
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Ruby on Rails. Ćwiczenia 18,75 zł, (3,00 zł -84%)
- DevOps w praktyce. Kurs video. Jenkins, Ansible, Terraform i Docker 190,00 zł, (39,90 zł -79%)
- Przywództwo w świecie VUCA. Jak być skutecznym liderem w niepewnym środowisku 58,64 zł, (12,90 zł -78%)
- Scrum. O zwinnym zarządzaniu projektami. Wydanie II rozszerzone 58,64 zł, (12,90 zł -78%)
Spis treści
AI-Assisted Software Development with GitHub Copilot and ChatGPT. A guide to optimizing developer productivity in machine learning, data science, and app and low code development eBook -- spis treści
- 1. Introduction
- 2. What is Copilot?
- 3. Shifting Mindset - Prompt Engineering in a Copilot First World
- 4. Understanding use case and Persona Development
- 5. Build the appearance of our app with HTML and Copilot
- 6. Style the app with CSS and Copilot
- 7. Behavior with JavaScript
- 8. Support Multiple Viewports Using Responsive Web Layouts
- 9. Build a Backend with Web APIs
- 10. Augment the Web App with AI Services
- 11. Data Exploration with ChatGPT
- 12. Classification with ChatGPT
- 13. Regression with ChatGPT
- 14. Multilayer Perceptron with ChatGPT's Code Interpreter
- 15. Deep Learning with ChatGPT
- 16. PCA with ChatGPT
- 17. Clustering with ChatGPT
- 18. Machine Learning with Copilot
- 19. Increasing efficiency with Copilot
- 20. Responsible AI
- 21. Conclusion